Skip to content

Commit c6cf764

Browse files
committed
Generated Darabonba for Eci-2018-08-08.
1 parent 9ba0b7d commit c6cf764

File tree

6 files changed

+6420
-38
lines changed

6 files changed

+6420
-38
lines changed

eci-20180808/Teafile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"scope": "alibabacloud",
33
"name": "Eci20180808",
4-
"version": "1.0.18",
4+
"version": "1.0.19",
55
"main": "./main.tea",
66
"maintainers": [
77
{
@@ -11,7 +11,7 @@
1111
],
1212
"java": {
1313
"package": "com.aliyun.eci20180808",
14-
"enableMinimizeModelName": false,
14+
"enableMinimizeModelName": true,
1515
"packageInfo": {
1616
"description": "Alibaba Cloud Elastic Container Instance (20180808) SDK for Java",
1717
"url": "https://github.com/aliyun/alibabacloud-java-sdk",
@@ -24,7 +24,7 @@
2424
},
2525
"releases": {
2626
"java": "com.aliyun:eci20180808:1.1.1",
27-
"go": "github.com/alibabacloud-go/eci-20180808/v3/client:v3.0.3",
27+
"go": "github.com/alibabacloud-go/eci-20180808/v3/client:v3.1.0",
2828
"csharp": "AlibabaCloud.SDK.ECI:1.1.3",
2929
"php": "alibabacloud/eci-20180808:1.1.1",
3030
"ts": "@alicloud/eci20180808:2.1.1",

eci-20180808/api-info.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,42 +3,42 @@
33
"version": "2018-08-08",
44
"apiDoc": {
55
"hasDoc": [
6+
"CommitContainer",
67
"CreateInstanceOpsTask",
8+
"DeleteDataCache",
9+
"DeleteImageCache",
710
"DeleteVirtualNode",
8-
"DescribeContainerGroupEvents",
9-
"DescribeAvailableResource",
10-
"CreateImageCache",
11-
"CopyDataCache",
12-
"DescribeCommitContainerTask",
1311
"CreateDataCache",
14-
"CommitContainer",
12+
"CreateImageCache",
13+
"CreateVirtualNode",
1514
"DescribeInstanceOpsRecords",
16-
"DeleteContainerGroup",
17-
"DeleteImageCache",
18-
"ListTagResources",
1915
"DescribeVirtualNodes",
20-
"CreateVirtualNode",
21-
"DescribeContainerGroupMetric",
2216
"DescribeImageCaches",
23-
"DescribeContainerGroupStatus",
24-
"UntagResources",
17+
"ListTagResources",
18+
"DescribeMultiContainerGroupMetric",
19+
"ExecContainerCommand",
20+
"ListUsage",
21+
"UpdateDataCache",
2522
"ResizeContainerGroupVolume",
26-
"UpdateImageCache",
23+
"TagResources",
2724
"UpdateVirtualNode",
28-
"RestartContainerGroup",
29-
"DescribeContainerGroupPrice",
30-
"DeleteDataCache",
31-
"UpdateDataCache",
25+
"DescribeCommitContainerTask",
26+
"DescribeContainerGroupEvents",
3227
"DescribeRegions",
28+
"CreateContainerGroup",
29+
"DescribeContainerGroupStatus",
3330
"DescribeContainerLog",
31+
"DescribeAvailableResource",
32+
"DescribeContainerGroupPrice",
33+
"DeleteContainerGroup",
3434
"DescribeDataCaches",
35-
"DescribeMultiContainerGroupMetric",
36-
"ListUsage",
37-
"TagResources",
38-
"CreateContainerGroup",
35+
"DescribeContainerGroupMetric",
36+
"UpdateContainerGroup",
3937
"DescribeContainerGroups",
40-
"ExecContainerCommand",
41-
"UpdateContainerGroup"
38+
"UntagResources",
39+
"RestartContainerGroup",
40+
"CopyDataCache",
41+
"UpdateImageCache"
4242
],
4343
"noDoc": []
4444
},

eci-20180808/main.tea

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -649,9 +649,6 @@ The default value is the maximum value in the Internet bandwidth range of the IP
649649
* Windows
650650
651651
> Windows instances are in invitational preview. To use the operating system, submit a ticket.', example='Windows'),
652-
overheadReservationOption?: {
653-
enableOverheadReservation?: boolean(name='EnableOverheadReservation', description='Specify whether to enable the overhead reservation feature. Default: false. Valid values: true and false. After you enable the overhead reservation feature, the system automatically adds the overhead to the specification of the elastic container instance, and then adjusts the specification of the instance upward to the most approximate specification. You are charged based on the new specification after the adjustment.', example='true'),
654-
}(name='OverheadReservationOption', description='The options that you can configure when you enable the overhead reservation feature.'),
655652
ownerAccount?: string(name='OwnerAccount'),
656653
ownerId?: long(name='OwnerId'),
657654
plainHttpRegistry?: string(name='PlainHttpRegistry', description='The address of the self-managed image repository. When you create an elastic container instance by using an image in a self-managed image repository that uses the HTTP protocol, you must specify this parameter. This way, Elastic Container Instance pulls the image over the HTTP protocol instead of the default HTTPS protocol. This prevents image pull failures caused by different protocols.', example='"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80"'),
@@ -950,9 +947,6 @@ async function createContainerGroupWithOptions(request: CreateContainerGroupRequ
950947
if (!Util.isUnset(request.osType)) {
951948
query['OsType'] = request.osType;
952949
}
953-
if (!Util.isUnset(request.overheadReservationOption)) {
954-
query['OverheadReservationOption'] = request.overheadReservationOption;
955-
}
956950
if (!Util.isUnset(request.ownerAccount)) {
957951
query['OwnerAccount'] = request.ownerAccount;
958952
}
@@ -1312,7 +1306,12 @@ This parameter is required.', example='testcache'),
13121306
insecureRegistry?: string(name='InsecureRegistry', description='The address of the self-managed image repository.
13131307
13141308
When you create an image cache by using an image in a self-managed image repository that uses a self-signed certificate, you must specify this parameter to skip the certificate authentication. This can prevent the image from failing to pull due to certificate authentication failures.', example='"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80"'),
1315-
osType?: string(name='OsType'),
1309+
osType?: string(name='OsType', description='The operating system of the image. Default value: Linux. Valid values:
1310+
1311+
- Linux
1312+
- Windows
1313+
1314+
> Windows instances are in invitational preview. To use the operating system, submit a ticket.', example='Linux'),
13161315
ownerAccount?: string(name='OwnerAccount'),
13171316
ownerId?: long(name='OwnerId'),
13181317
plainHttpRegistry?: string(name='PlainHttpRegistry', description='The address of the self-managed image repository. When you create an image cache by using an image in a self-managed image repository that uses the HTTP protocol, you must specify this parameter. This way, Elastic Container Instance uses the HTTP protocol instead of the default HTTPS protocol to pull the image. This can prevent the image from failing to pull due to different protocols.', example='"harbor***.pre.com,192.168.XX.XX:5000,reg***.test.com:80"'),
@@ -3328,7 +3327,10 @@ model DescribeContainerGroupsResponseBody = {
33283327
](name='Options', description='The options. Each option is a name-value pair. The value in the name-value pair is optional.'),
33293328
searches?: [ string ](name='Searches', description='The search domains of DNS servers.'),
33303329
}(name='DnsConfig', description='The Domain Name System (DNS) settings.'),
3331-
dnsPolicy?: string(name='DnsPolicy'),
3330+
dnsPolicy?: string(name='DnsPolicy', description='The Domain Name System (DNS) policy. Valid values:
3331+
3332+
- None: uses the DNS that is specified by DnsConfig.
3333+
- Default: uses the DNS that is specified for the runtime environment.', example='None'),
33323334
eciSecurityContext?: {
33333335
sysctls?: [
33343336
{
@@ -4391,13 +4393,13 @@ model DescribeRegionsRequest {
43914393
model DescribeRegionsResponseBody = {
43924394
regions?: [
43934395
{
4394-
recommendZones?: [ string ](name='RecommendZones', description='The recommended zones. Recommended zones are zones that have relatively sufficient resources in the current region.'),
4396+
recommendZones?: [ string ](name='RecommendZones', description='The list of recommended zones.'),
43954397
regionEndpoint?: string(name='RegionEndpoint', description='The endpoint for the region.', example='eci.aliyuncs.com'),
43964398
regionId?: string(name='RegionId', description='The region ID.', example='cn-hangzhou'),
4397-
unavailableZones?: [ string ](name='UnavailableZones'),
4399+
unavailableZones?: [ string ](name='UnavailableZones', description='The list of unavailable zones.'),
43984400
zones?: [ string ](name='Zones', description='The queried zones.'),
43994401
}
4400-
](name='Regions', description='The queried regions.'),
4402+
](name='Regions', description='The list of regions.'),
44014403
requestId?: string(name='RequestId', description='The request ID.', example='89945DD3-9072-47D0-A318-353284CFC7B3'),
44024404
}
44034405

eci-20180808/v2/Teafile

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
{
2+
"scope": "alibabacloud",
3+
"name": "Eci20180808",
4+
"version": "0.0.1",
5+
"main": "./main.tea",
6+
"maintainers": [
7+
{
8+
"name": "Alibaba Cloud SDK",
9+
"email": "sdk-team@alibabacloud.com"
10+
}
11+
],
12+
"java": {
13+
"package": "com.aliyun.eci20180808",
14+
"enableMinimizeModelName": true,
15+
"packageInfo": {
16+
"description": "Alibaba Cloud Elastic Container Instance (20180808) SDK for Java",
17+
"url": "https://github.com/aliyun/alibabacloud-java-sdk",
18+
"licenseName": "The Apache License, Version 2.0",
19+
"licenseUrl": "http://www.apache.org/licenses/LICENSE-2.0.txt",
20+
"developerId": "aliyunproducts",
21+
"developerName": "Aliyun SDK",
22+
"developerEmail": "aliyunsdk@aliyun.com"
23+
}
24+
},
25+
"releases": {
26+
"java": "com.aliyun:eci20180808:0.0.1",
27+
"go": "github.com/alibabacloud-go/eci-20180808/client:v1.0.0",
28+
"csharp": "AlibabaCloud.SDK.Eci20180808:0.0.1",
29+
"ts": "@alicloud/eci20180808:^1.0.0",
30+
"php": "alibabacloud/eci-20180808:^0.1.0",
31+
"python": "alibabacloud_eci20180808:0.0.1",
32+
"python2": "alibabacloud_eci20180808_py2:0.0.1",
33+
"swift": "alibabacloud-sdk-swift/eci-20180808:1.0.0"
34+
},
35+
"libraries": {
36+
"OpenApi": "alibabacloud:OpenApiV2:*",
37+
"SPI": "alibabacloud:GatewaySPI:*",
38+
"GatewayClient": "alibabacloud:GatewayPOP:*",
39+
"Paginator": "alibabacloud:Paginator:*"
40+
},
41+
"csharp": {
42+
"className": "Client",
43+
"namespace": "AlibabaCloud.SDK.Eci20180808",
44+
"packageInfo": {
45+
"name": "eci",
46+
"title": "alibabacloud-eci",
47+
"description": "Alibaba Cloud Elastic Container Instance (20180808) SDK Library for .NET",
48+
"company": "Alibaba Cloud",
49+
"property": {
50+
"PackageTags": "Alibaba Aliyun Elastic Container Instance SDK",
51+
"Copyright": "©2009-present Alibaba Cloud",
52+
"PackageProjectUrl": "https://github.com/aliyun/alibabacloud-csharp-sdk",
53+
"PackageIconUrl": "https://www.alibabacloud.com/favicon.ico"
54+
}
55+
}
56+
},
57+
"php": {
58+
"package": "AlibabaCloud.SDK.Eci.V20180808",
59+
"clientName": "Eci",
60+
"packageInfo": {
61+
"name": "alibabacloud/eci-20180808",
62+
"desc": "Alibaba Cloud Elastic Container Instance (20180808) SDK Library for PHP",
63+
"github": "https://github.com/aliyun/alibabacloud-php-sdk",
64+
"files": {
65+
"LICENSE": "../LICENSE"
66+
}
67+
}
68+
},
69+
"python": {
70+
"package": "alibabacloud_eci20180808",
71+
"clientName": "client",
72+
"packageInfo": {
73+
"name": "alibabacloud_eci20180808",
74+
"desc": "Alibaba Cloud Elastic Container Instance (20180808) SDK Library for Python",
75+
"github": "https://github.com/aliyun/alibabacloud-python-sdk",
76+
"author": "Alibaba Cloud SDK",
77+
"email": "sdk-team@alibabacloud.com"
78+
}
79+
},
80+
"python2": {
81+
"package": "alibabacloud_eci20180808",
82+
"clientName": "client",
83+
"packageInfo": {
84+
"name": "alibabacloud_eci20180808_py2",
85+
"desc": "Alibaba Cloud Elastic Container Instance (20180808) SDK Library for Python2",
86+
"github": "https://github.com/aliyun/alibabacloud-python2-sdk",
87+
"author": "Alibaba Cloud SDK",
88+
"email": "sdk-team@alibabacloud.com"
89+
}
90+
},
91+
"cpp": {
92+
"packageInfo": {
93+
"git": {
94+
"scope": "alibabacloud-sdk-cpp",
95+
"project": "eci-20180808"
96+
}
97+
}
98+
},
99+
"swift": {
100+
"clientName": "Client",
101+
"packageInfo": {
102+
"name": "AlibabacloudEci20180808",
103+
"desc": "Alibaba Cloud Elastic Container Instance (20180808) SDK Library for Swift",
104+
"github": "https://github.com/alibabacloud-sdk-swift/eci-20180808",
105+
"author": "Alibaba Cloud SDK",
106+
"email": "sdk-team@alibabacloud.com"
107+
}
108+
},
109+
"go": {
110+
"mapAndSliceWithoutOmitempty": false
111+
}
112+
}

eci-20180808/v2/api-info.json

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"product": "Eci",
3+
"version": "2018-08-08",
4+
"apiDoc": {
5+
"hasDoc": [
6+
"DescribeDataCaches",
7+
"ListUsage",
8+
"DescribeImageCaches",
9+
"DescribeInstanceOpsRecords",
10+
"DescribeContainerLog",
11+
"TagResources",
12+
"UntagResources",
13+
"DescribeRegions",
14+
"UpdateImageCache",
15+
"ResizeContainerGroupVolume",
16+
"DeleteVirtualNode",
17+
"DeleteImageCache",
18+
"DeleteDataCache",
19+
"DeleteContainerGroup",
20+
"DescribeAvailableResource",
21+
"DescribeContainerGroupStatus",
22+
"CreateDataCache",
23+
"CopyDataCache",
24+
"CreateImageCache",
25+
"CreateInstanceOpsTask",
26+
"CreateVirtualNode",
27+
"DescribeContainerGroupPrice",
28+
"CreateContainerGroup",
29+
"DescribeVirtualNodes",
30+
"DescribeContainerGroupEvents",
31+
"RestartContainerGroup",
32+
"UpdateDataCache",
33+
"DescribeMultiContainerGroupMetric",
34+
"ListTagResources",
35+
"DescribeCommitContainerTask",
36+
"UpdateVirtualNode",
37+
"ExecContainerCommand",
38+
"DescribeContainerGroupMetric",
39+
"DescribeContainerGroups",
40+
"CommitContainer",
41+
"UpdateContainerGroup"
42+
],
43+
"noDoc": []
44+
},
45+
"deprecated": [],
46+
"endpoints": {}
47+
}

0 commit comments

Comments
 (0)