Skip to content

Commit d5034ab

Browse files
Updated API models and rebuilt service gems.
1 parent b5e9ace commit d5034ab

File tree

59 files changed

+3040
-181
lines changed

Some content is hidden

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

59 files changed

+3040
-181
lines changed

apis/controltower/2018-05-10/api-2.json

Lines changed: 72 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"serviceId":"ControlTower",
1111
"signatureVersion":"v4",
1212
"signingName":"controltower",
13-
"uid":"controltower-2018-05-10"
13+
"uid":"controltower-2018-05-10",
14+
"auth":["aws.auth#sigv4"]
1415
},
1516
"operations":{
1617
"CreateLandingZone":{
@@ -310,6 +311,22 @@
310311
{"shape":"ResourceNotFoundException"}
311312
]
312313
},
314+
"ListLandingZoneOperations":{
315+
"name":"ListLandingZoneOperations",
316+
"http":{
317+
"method":"POST",
318+
"requestUri":"/list-landingzone-operations",
319+
"responseCode":200
320+
},
321+
"input":{"shape":"ListLandingZoneOperationsInput"},
322+
"output":{"shape":"ListLandingZoneOperationsOutput"},
323+
"errors":[
324+
{"shape":"ValidationException"},
325+
{"shape":"InternalServerException"},
326+
{"shape":"AccessDeniedException"},
327+
{"shape":"ThrottlingException"}
328+
]
329+
},
313330
"ListLandingZones":{
314331
"name":"ListLandingZones",
315332
"http":{
@@ -1107,12 +1124,20 @@
11071124
"type":"structure",
11081125
"members":{
11091126
"endTime":{"shape":"Timestamp"},
1127+
"operationIdentifier":{"shape":"OperationIdentifier"},
11101128
"operationType":{"shape":"LandingZoneOperationType"},
11111129
"startTime":{"shape":"Timestamp"},
11121130
"status":{"shape":"LandingZoneOperationStatus"},
11131131
"statusMessage":{"shape":"String"}
11141132
}
11151133
},
1134+
"LandingZoneOperationFilter":{
1135+
"type":"structure",
1136+
"members":{
1137+
"statuses":{"shape":"LandingZoneOperationStatuses"},
1138+
"types":{"shape":"LandingZoneOperationTypes"}
1139+
}
1140+
},
11161141
"LandingZoneOperationStatus":{
11171142
"type":"string",
11181143
"enum":[
@@ -1121,6 +1146,20 @@
11211146
"IN_PROGRESS"
11221147
]
11231148
},
1149+
"LandingZoneOperationStatuses":{
1150+
"type":"list",
1151+
"member":{"shape":"LandingZoneOperationStatus"},
1152+
"max":1,
1153+
"min":1
1154+
},
1155+
"LandingZoneOperationSummary":{
1156+
"type":"structure",
1157+
"members":{
1158+
"operationIdentifier":{"shape":"OperationIdentifier"},
1159+
"operationType":{"shape":"LandingZoneOperationType"},
1160+
"status":{"shape":"LandingZoneOperationStatus"}
1161+
}
1162+
},
11241163
"LandingZoneOperationType":{
11251164
"type":"string",
11261165
"enum":[
@@ -1130,6 +1169,16 @@
11301169
"RESET"
11311170
]
11321171
},
1172+
"LandingZoneOperationTypes":{
1173+
"type":"list",
1174+
"member":{"shape":"LandingZoneOperationType"},
1175+
"max":1,
1176+
"min":1
1177+
},
1178+
"LandingZoneOperations":{
1179+
"type":"list",
1180+
"member":{"shape":"LandingZoneOperationSummary"}
1181+
},
11331182
"LandingZoneStatus":{
11341183
"type":"string",
11351184
"enum":[
@@ -1240,6 +1289,28 @@
12401289
"nextToken":{"shape":"String"}
12411290
}
12421291
},
1292+
"ListLandingZoneOperationsInput":{
1293+
"type":"structure",
1294+
"members":{
1295+
"filter":{"shape":"LandingZoneOperationFilter"},
1296+
"maxResults":{"shape":"ListLandingZoneOperationsMaxResults"},
1297+
"nextToken":{"shape":"String"}
1298+
}
1299+
},
1300+
"ListLandingZoneOperationsMaxResults":{
1301+
"type":"integer",
1302+
"box":true,
1303+
"max":100,
1304+
"min":1
1305+
},
1306+
"ListLandingZoneOperationsOutput":{
1307+
"type":"structure",
1308+
"required":["landingZoneOperations"],
1309+
"members":{
1310+
"landingZoneOperations":{"shape":"LandingZoneOperations"},
1311+
"nextToken":{"shape":"String"}
1312+
}
1313+
},
12431314
"ListLandingZonesInput":{
12441315
"type":"structure",
12451316
"members":{

apis/controltower/2018-05-10/docs-2.json

Lines changed: 76 additions & 21 deletions
Large diffs are not rendered by default.

apis/controltower/2018-05-10/paginators-1.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@
2424
"limit_key": "maxResults",
2525
"result_key": "enabledControls"
2626
},
27+
"ListLandingZoneOperations": {
28+
"input_token": "nextToken",
29+
"output_token": "nextToken",
30+
"limit_key": "maxResults",
31+
"result_key": "landingZoneOperations"
32+
},
2733
"ListLandingZones": {
2834
"input_token": "nextToken",
2935
"output_token": "nextToken",

apis/eks/2017-11-01/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1502,7 +1502,8 @@
15021502
"tags":{"shape":"TagMap"},
15031503
"encryptionConfig":{"shape":"EncryptionConfigList"},
15041504
"outpostConfig":{"shape":"OutpostConfigRequest"},
1505-
"accessConfig":{"shape":"CreateAccessConfigRequest"}
1505+
"accessConfig":{"shape":"CreateAccessConfigRequest"},
1506+
"bootstrapSelfManagedAddons":{"shape":"BoxedBoolean"}
15061507
}
15071508
},
15081509
"CreateClusterResponse":{

apis/eks/2017-11-01/docs-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,7 @@
292292
"refs": {
293293
"AccessConfigResponse$bootstrapClusterCreatorAdminPermissions": "<p>Specifies whether or not the cluster creator IAM principal was set as a cluster admin access entry during cluster creation time.</p>",
294294
"CreateAccessConfigRequest$bootstrapClusterCreatorAdminPermissions": "<p>Specifies whether or not the cluster creator IAM principal was set as a cluster admin access entry during cluster creation time. The default value is <code>true</code>.</p>",
295+
"CreateClusterRequest$bootstrapSelfManagedAddons": "<p>If you set this value to <code>False</code> when creating a cluster, the default networking add-ons will not be installed.</p> <p>The default networking addons include vpc-cni, coredns, and kube-proxy.</p> <p>Use this option when you plan to install third-party alternative add-ons or self-manage the default networking add-ons.</p>",
295296
"LogSetup$enabled": "<p>If a log type is enabled, that log type exports its control plane logs to CloudWatch Logs. If a log type isn't enabled, that log type doesn't export its control plane logs. Each individual log type can be enabled or disabled independently.</p>",
296297
"VpcConfigRequest$endpointPublicAccess": "<p>Set this value to <code>false</code> to disable public access to your cluster's Kubernetes API server endpoint. If you disable public access, your cluster's Kubernetes API server can only receive requests from within the cluster VPC. The default value for this parameter is <code>true</code>, which enables public access for your Kubernetes API server. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html\">Amazon EKS cluster endpoint access control</a> in the <i> <i>Amazon EKS User Guide</i> </i>.</p>",
297298
"VpcConfigRequest$endpointPrivateAccess": "<p>Set this value to <code>true</code> to enable private access for your cluster's Kubernetes API server endpoint. If you enable private access, Kubernetes API requests from within your cluster's VPC use the private VPC endpoint. The default value for this parameter is <code>false</code>, which disables private access for your Kubernetes API server. If you disable private access and you have nodes or Fargate pods in the cluster, then ensure that <code>publicAccessCidrs</code> includes the necessary CIDR blocks for communication with the nodes or Fargate pods. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html\">Amazon EKS cluster endpoint access control</a> in the <i> <i>Amazon EKS User Guide</i> </i>.</p>"

0 commit comments

Comments
 (0)