Skip to content

Commit bb89123

Browse files
Merge 'ecs-Node.js-2020-04-01-online-2220-2026_01_28_17_24_04' into 'master'
ecs-Node.js-2020-04-01-online-2220-2026_01_28_17_24_04 See merge request: !20
2 parents f669ad2 + 4b38733 commit bb89123

File tree

84 files changed

+4746
-4
lines changed

Some content is hidden

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

84 files changed

+4746
-4
lines changed

meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"lasted": "1.0.3",
3-
"meta_commit": "385b2aea45f7dfdfbcfcc72ae2d750db1ac370d0"
2+
"lasted": "1.0.4",
3+
"meta_commit": "e65ada7926ff19f67e13b8f674e2d5b59c42254d"
44
}

service/ecs/package.json

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

service/ecs/src/api.ts

Lines changed: 399 additions & 1 deletion
Large diffs are not rendered by default.
Lines changed: 243 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,243 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* ecs
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 { EipAddressForAllocateInstancesInput } from './eip-address-for-allocate-instances-input';
16+
import { NetworkInterfaceForAllocateInstancesInput } from './network-interface-for-allocate-instances-input';
17+
import { PlacementForAllocateInstancesInput } from './placement-for-allocate-instances-input';
18+
import { TagForAllocateInstancesInput } from './tag-for-allocate-instances-input';
19+
import { VolumeForAllocateInstancesInput } from './volume-for-allocate-instances-input';
20+
/**
21+
*
22+
*
23+
* @export
24+
* @interface AllocateInstancesRequest
25+
*/
26+
export interface AllocateInstancesRequest {
27+
28+
/**
29+
* @type {boolean}
30+
* @memberof AllocateInstancesRequest
31+
*/
32+
AutoRenew?: boolean;
33+
34+
/**
35+
* @type {number}
36+
* @memberof AllocateInstancesRequest
37+
*/
38+
AutoRenewPeriod?: number;
39+
40+
/**
41+
* @type {boolean}
42+
* @memberof AllocateInstancesRequest
43+
*/
44+
BatchCreateInMultiZone?: boolean;
45+
46+
/**
47+
* @type {string}
48+
* @memberof AllocateInstancesRequest
49+
*/
50+
ClientToken?: string;
51+
52+
/**
53+
* @type {number}
54+
* @memberof AllocateInstancesRequest
55+
*/
56+
Count?: number;
57+
58+
/**
59+
* @type {string}
60+
* @memberof AllocateInstancesRequest
61+
*/
62+
CreditSpecification?: string;
63+
64+
/**
65+
* @type {number}
66+
* @memberof AllocateInstancesRequest
67+
*/
68+
DeploymentSetGroupNumber?: number;
69+
70+
/**
71+
* @type {string}
72+
* @memberof AllocateInstancesRequest
73+
*/
74+
DeploymentSetId?: string;
75+
76+
/**
77+
* @type {string}
78+
* @memberof AllocateInstancesRequest
79+
*/
80+
Description?: string;
81+
82+
/**
83+
* @type {boolean}
84+
* @memberof AllocateInstancesRequest
85+
*/
86+
DryRun?: boolean;
87+
88+
/**
89+
* @type {EipAddressForAllocateInstancesInput}
90+
* @memberof AllocateInstancesRequest
91+
*/
92+
EipAddress?: EipAddressForAllocateInstancesInput;
93+
94+
/**
95+
* @type {string}
96+
* @memberof AllocateInstancesRequest
97+
*/
98+
Hostname?: string;
99+
100+
/**
101+
* @type {string}
102+
* @memberof AllocateInstancesRequest
103+
*/
104+
HpcClusterId?: string;
105+
106+
/**
107+
* @type {string}
108+
* @memberof AllocateInstancesRequest
109+
*/
110+
ImageId: string;
111+
112+
/**
113+
* @type {string}
114+
* @memberof AllocateInstancesRequest
115+
*/
116+
ImageReleaseVersion?: string;
117+
118+
/**
119+
* @type {boolean}
120+
* @memberof AllocateInstancesRequest
121+
*/
122+
InstallRunCommandAgent?: boolean;
123+
124+
/**
125+
* @type {string}
126+
* @memberof AllocateInstancesRequest
127+
*/
128+
InstanceChargeType?: string;
129+
130+
/**
131+
* @type {string}
132+
* @memberof AllocateInstancesRequest
133+
*/
134+
InstanceName: string;
135+
136+
/**
137+
* @type {string}
138+
* @memberof AllocateInstancesRequest
139+
*/
140+
InstanceTypeId: string;
141+
142+
/**
143+
* @type {boolean}
144+
* @memberof AllocateInstancesRequest
145+
*/
146+
KeepImageCredential?: boolean;
147+
148+
/**
149+
* @type {string}
150+
* @memberof AllocateInstancesRequest
151+
*/
152+
KeyPairName?: string;
153+
154+
/**
155+
* @type {Array<NetworkInterfaceForAllocateInstancesInput>}
156+
* @memberof AllocateInstancesRequest
157+
*/
158+
NetworkInterfaces?: Array<NetworkInterfaceForAllocateInstancesInput>;
159+
160+
/**
161+
* @type {string}
162+
* @memberof AllocateInstancesRequest
163+
*/
164+
Password?: string;
165+
166+
/**
167+
* @type {number}
168+
* @memberof AllocateInstancesRequest
169+
*/
170+
Period?: number;
171+
172+
/**
173+
* @type {string}
174+
* @memberof AllocateInstancesRequest
175+
*/
176+
PeriodUnit?: string;
177+
178+
/**
179+
* @type {PlacementForAllocateInstancesInput}
180+
* @memberof AllocateInstancesRequest
181+
*/
182+
Placement?: PlacementForAllocateInstancesInput;
183+
184+
/**
185+
* @type {string}
186+
* @memberof AllocateInstancesRequest
187+
*/
188+
ProjectName?: string;
189+
190+
/**
191+
* @type {string}
192+
* @memberof AllocateInstancesRequest
193+
*/
194+
SecurityEnhancementStrategy?: string;
195+
196+
/**
197+
* @type {number}
198+
* @memberof AllocateInstancesRequest
199+
*/
200+
SpotPriceLimit?: number;
201+
202+
/**
203+
* @type {string}
204+
* @memberof AllocateInstancesRequest
205+
*/
206+
SpotStrategy?: string;
207+
208+
/**
209+
* @type {number}
210+
* @memberof AllocateInstancesRequest
211+
*/
212+
SuffixIndex?: number;
213+
214+
/**
215+
* @type {Array<TagForAllocateInstancesInput>}
216+
* @memberof AllocateInstancesRequest
217+
*/
218+
Tags?: Array<TagForAllocateInstancesInput>;
219+
220+
/**
221+
* @type {boolean}
222+
* @memberof AllocateInstancesRequest
223+
*/
224+
UniqueSuffix?: boolean;
225+
226+
/**
227+
* @type {string}
228+
* @memberof AllocateInstancesRequest
229+
*/
230+
UserData?: string;
231+
232+
/**
233+
* @type {Array<VolumeForAllocateInstancesInput>}
234+
* @memberof AllocateInstancesRequest
235+
*/
236+
Volumes?: Array<VolumeForAllocateInstancesInput>;
237+
238+
/**
239+
* @type {string}
240+
* @memberof AllocateInstancesRequest
241+
*/
242+
ZoneId?: string;
243+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* ecs
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 { OperationDetailForAllocateInstancesOutput } from './operation-detail-for-allocate-instances-output';
16+
/**
17+
*
18+
*
19+
* @export
20+
* @interface AllocateInstancesResponse
21+
*/
22+
export interface AllocateInstancesResponse {
23+
24+
/**
25+
* @type {Array<OperationDetailForAllocateInstancesOutput>}
26+
* @memberof AllocateInstancesResponse
27+
*/
28+
OperationDetails?: Array<OperationDetailForAllocateInstancesOutput>;
29+
}
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* ecs
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 { SupportedResourceForDescribeAvailableResourceOutput } from './supported-resource-for-describe-available-resource-output';
16+
/**
17+
*
18+
*
19+
* @export
20+
* @interface AvailableResourceForDescribeAvailableResourceOutput
21+
*/
22+
export interface AvailableResourceForDescribeAvailableResourceOutput {
23+
24+
/**
25+
* @type {Array<SupportedResourceForDescribeAvailableResourceOutput>}
26+
* @memberof AvailableResourceForDescribeAvailableResourceOutput
27+
*/
28+
SupportedResources?: Array<SupportedResourceForDescribeAvailableResourceOutput>;
29+
30+
/**
31+
* @type {string}
32+
* @memberof AvailableResourceForDescribeAvailableResourceOutput
33+
*/
34+
Type?: string;
35+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
/* tslint:disable */
2+
/* eslint-disable */
3+
/**
4+
* ecs
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 { AvailableResourceForDescribeAvailableResourceOutput } from './available-resource-for-describe-available-resource-output';
16+
/**
17+
*
18+
*
19+
* @export
20+
* @interface AvailableZoneForDescribeAvailableResourceOutput
21+
*/
22+
export interface AvailableZoneForDescribeAvailableResourceOutput {
23+
24+
/**
25+
* @type {Array<AvailableResourceForDescribeAvailableResourceOutput>}
26+
* @memberof AvailableZoneForDescribeAvailableResourceOutput
27+
*/
28+
AvailableResources?: Array<AvailableResourceForDescribeAvailableResourceOutput>;
29+
30+
/**
31+
* @type {string}
32+
* @memberof AvailableZoneForDescribeAvailableResourceOutput
33+
*/
34+
RegionId?: string;
35+
36+
/**
37+
* @type {string}
38+
* @memberof AvailableZoneForDescribeAvailableResourceOutput
39+
*/
40+
Status?: string;
41+
42+
/**
43+
* @type {string}
44+
* @memberof AvailableZoneForDescribeAvailableResourceOutput
45+
*/
46+
ZoneId?: string;
47+
}

0 commit comments

Comments
 (0)