Skip to content

Commit ebf291f

Browse files
Merge 'vpc-Node.js-2020-04-01-online-2264-2026_02_09_16_37_21' into 'master'
vpc-Node.js-2020-04-01-online-2264-2026_02_09_16_37_21 See merge request: !28
2 parents 5c17b98 + 569bbd2 commit ebf291f

File tree

95 files changed

+5611
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+5611
-3
lines changed

meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"lasted": "1.0.6",
3-
"meta_commit": "c9a64e0d47472d745a4f96d3dbd09939547e0344"
3+
"meta_commit": "94108205a5072bdcdff51fb13907025c154c055b"
44
}

service/vpc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@volcengine/vpc",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "swagger client for @volcengine/vpc",
55
"license": "Apache-2.0",
66
"main": "./dist/cjs/index.js",

service/vpc/src/api.ts

Lines changed: 627 additions & 1 deletion
Large diffs are not rendered by default.
Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* vpc
5+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
6+
*
7+
* OpenAPI spec version: common-version
8+
*
9+
*
10+
* NOTE: This class is auto generated by the swagger code generator program.
11+
* https://github.com/swagger-api/swagger-codegen.git
12+
* Do not edit the class manually.
13+
*/
14+
15+
import { TagForAllocateEipAddressInput } from './tag-for-allocate-eip-address-input';
16+
/**
17+
*
18+
*
19+
* @export
20+
* @interface AllocateEipAddressRequest
21+
*/
22+
export interface AllocateEipAddressRequest {
23+
24+
/**
25+
* @type {number}
26+
* @memberof AllocateEipAddressRequest
27+
*/
28+
Bandwidth?: number;
29+
30+
/**
31+
* @type {string}
32+
* @memberof AllocateEipAddressRequest
33+
*/
34+
BandwidthPackageId?: string;
35+
36+
/**
37+
* @type {number}
38+
* @memberof AllocateEipAddressRequest
39+
*/
40+
BillingType?: number;
41+
42+
/**
43+
* @type {string}
44+
* @memberof AllocateEipAddressRequest
45+
*/
46+
ClientToken?: string;
47+
48+
/**
49+
* @type {string}
50+
* @memberof AllocateEipAddressRequest
51+
*/
52+
Description?: string;
53+
54+
/**
55+
* @type {string}
56+
* @memberof AllocateEipAddressRequest
57+
*/
58+
ISP?: AllocateEipAddressRequestISPEnum;
59+
60+
/**
61+
* @type {string}
62+
* @memberof AllocateEipAddressRequest
63+
*/
64+
IpAddress?: string;
65+
66+
/**
67+
* @type {string}
68+
* @memberof AllocateEipAddressRequest
69+
*/
70+
IpAddressPoolId?: string;
71+
72+
/**
73+
* @type {string}
74+
* @memberof AllocateEipAddressRequest
75+
*/
76+
Name?: string;
77+
78+
/**
79+
* @type {number}
80+
* @memberof AllocateEipAddressRequest
81+
*/
82+
Period?: number;
83+
84+
/**
85+
* @type {number}
86+
* @memberof AllocateEipAddressRequest
87+
*/
88+
PeriodUnit?: number;
89+
90+
/**
91+
* @type {string}
92+
* @memberof AllocateEipAddressRequest
93+
*/
94+
ProjectName?: string;
95+
96+
/**
97+
* @type {number}
98+
* @memberof AllocateEipAddressRequest
99+
*/
100+
RenewPeriodTimes?: number;
101+
102+
/**
103+
* @type {number}
104+
* @memberof AllocateEipAddressRequest
105+
*/
106+
RenewType?: number;
107+
108+
/**
109+
* @type {number}
110+
* @memberof AllocateEipAddressRequest
111+
*/
112+
SecurityProtectionInstanceId?: number;
113+
114+
/**
115+
* @type {Array<string>}
116+
* @memberof AllocateEipAddressRequest
117+
*/
118+
SecurityProtectionTypes?: Array<string>;
119+
120+
/**
121+
* @type {Array<TagForAllocateEipAddressInput>}
122+
* @memberof AllocateEipAddressRequest
123+
*/
124+
Tags?: Array<TagForAllocateEipAddressInput>;
125+
}
126+
127+
/**
128+
* @export
129+
* @enum {string}
130+
*/
131+
export enum AllocateEipAddressRequestISPEnum {
132+
BGP = 'BGP',
133+
SingleLineBGP = 'SingleLine_BGP',
134+
StaticBGP = 'Static_BGP',
135+
FusionBGP = 'Fusion_BGP',
136+
ChinaMobile = 'ChinaMobile',
137+
ChinaUnicom = 'ChinaUnicom',
138+
ChinaTelecom = 'ChinaTelecom',
139+
ChinaMobileValue = 'ChinaMobile_Value',
140+
ChinaUnicomValue = 'ChinaUnicom_Value',
141+
ChinaTelecomValue = 'ChinaTelecom_Value'
142+
}
143+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* vpc
5+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
6+
*
7+
* OpenAPI spec version: common-version
8+
*
9+
*
10+
* NOTE: This class is auto generated by the swagger code generator program.
11+
* https://github.com/swagger-api/swagger-codegen.git
12+
* Do not edit the class manually.
13+
*/
14+
15+
/**
16+
*
17+
*
18+
* @export
19+
* @interface AllocateEipAddressResponse
20+
*/
21+
export interface AllocateEipAddressResponse {
22+
23+
/**
24+
* @type {string}
25+
* @memberof AllocateEipAddressResponse
26+
*/
27+
AllocationId?: string;
28+
29+
/**
30+
* @type {string}
31+
* @memberof AllocateEipAddressResponse
32+
*/
33+
EipAddress?: string;
34+
35+
/**
36+
* @type {string}
37+
* @memberof AllocateEipAddressResponse
38+
*/
39+
RequestId?: string;
40+
}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* vpc
5+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
6+
*
7+
* OpenAPI spec version: common-version
8+
*
9+
*
10+
* NOTE: This class is auto generated by the swagger code generator program.
11+
* https://github.com/swagger-api/swagger-codegen.git
12+
* Do not edit the class manually.
13+
*/
14+
15+
/**
16+
*
17+
*
18+
* @export
19+
* @interface AssociateEipAddressRequest
20+
*/
21+
export interface AssociateEipAddressRequest {
22+
23+
/**
24+
* @type {string}
25+
* @memberof AssociateEipAddressRequest
26+
*/
27+
AllocationId: string;
28+
29+
/**
30+
* @type {string}
31+
* @memberof AssociateEipAddressRequest
32+
*/
33+
ClientToken?: string;
34+
35+
/**
36+
* @type {string}
37+
* @memberof AssociateEipAddressRequest
38+
*/
39+
InstanceId: string;
40+
41+
/**
42+
* @type {string}
43+
* @memberof AssociateEipAddressRequest
44+
*/
45+
InstanceType: AssociateEipAddressRequestInstanceTypeEnum;
46+
47+
/**
48+
* @type {string}
49+
* @memberof AssociateEipAddressRequest
50+
*/
51+
PrivateIpAddress?: string;
52+
}
53+
54+
/**
55+
* @export
56+
* @enum {string}
57+
*/
58+
export enum AssociateEipAddressRequestInstanceTypeEnum {
59+
Nat = 'Nat',
60+
NetworkInterface = 'NetworkInterface',
61+
ClbInstance = 'ClbInstance',
62+
EcsInstance = 'EcsInstance',
63+
HaVip = 'HaVip'
64+
}
65+
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* vpc
5+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
6+
*
7+
* OpenAPI spec version: common-version
8+
*
9+
*
10+
* NOTE: This class is auto generated by the swagger code generator program.
11+
* https://github.com/swagger-api/swagger-codegen.git
12+
* Do not edit the class manually.
13+
*/
14+
15+
/**
16+
*
17+
*
18+
* @export
19+
* @interface AssociateEipAddressResponse
20+
*/
21+
export interface AssociateEipAddressResponse {
22+
23+
/**
24+
* @type {string}
25+
* @memberof AssociateEipAddressResponse
26+
*/
27+
RequestId?: string;
28+
}
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* vpc
5+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
6+
*
7+
* OpenAPI spec version: common-version
8+
*
9+
*
10+
* NOTE: This class is auto generated by the swagger code generator program.
11+
* https://github.com/swagger-api/swagger-codegen.git
12+
* Do not edit the class manually.
13+
*/
14+
15+
/**
16+
*
17+
*
18+
* @export
19+
* @interface AssociateRouteTableRequest
20+
*/
21+
export interface AssociateRouteTableRequest {
22+
23+
/**
24+
* @type {string}
25+
* @memberof AssociateRouteTableRequest
26+
*/
27+
ClientToken?: string;
28+
29+
/**
30+
* @type {string}
31+
* @memberof AssociateRouteTableRequest
32+
*/
33+
GatewayId?: string;
34+
35+
/**
36+
* @type {string}
37+
* @memberof AssociateRouteTableRequest
38+
*/
39+
GatewayType?: AssociateRouteTableRequestGatewayTypeEnum;
40+
41+
/**
42+
* @type {string}
43+
* @memberof AssociateRouteTableRequest
44+
*/
45+
RouteTableId: string;
46+
47+
/**
48+
* @type {string}
49+
* @memberof AssociateRouteTableRequest
50+
*/
51+
SubnetId?: string;
52+
}
53+
54+
/**
55+
* @export
56+
* @enum {string}
57+
*/
58+
export enum AssociateRouteTableRequestGatewayTypeEnum {
59+
Ipv4Gateway = 'Ipv4Gateway',
60+
Ipv6Gateway = 'Ipv6Gateway'
61+
}
62+
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* vpc
5+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
6+
*
7+
* OpenAPI spec version: common-version
8+
*
9+
*
10+
* NOTE: This class is auto generated by the swagger code generator program.
11+
* https://github.com/swagger-api/swagger-codegen.git
12+
* Do not edit the class manually.
13+
*/
14+
15+
/**
16+
*
17+
*
18+
* @export
19+
* @interface AssociateRouteTableResponse
20+
*/
21+
export interface AssociateRouteTableResponse {
22+
23+
/**
24+
* @type {string}
25+
* @memberof AssociateRouteTableResponse
26+
*/
27+
AsyncTaskId?: string;
28+
29+
/**
30+
* @type {string}
31+
* @memberof AssociateRouteTableResponse
32+
*/
33+
RequestId?: string;
34+
}

0 commit comments

Comments
 (0)