mirror of
https://github.com/cderche/greenlock-storage-s3
synced 2025-05-13 16:16:32 +00:00
2226 lines
46 KiB
JSON
2226 lines
46 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2014-11-13",
|
|
"endpointPrefix": "ecs",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "json",
|
|
"serviceAbbreviation": "Amazon ECS",
|
|
"serviceFullName": "Amazon EC2 Container Service",
|
|
"serviceId": "ECS",
|
|
"signatureVersion": "v4",
|
|
"targetPrefix": "AmazonEC2ContainerServiceV20141113",
|
|
"uid": "ecs-2014-11-13"
|
|
},
|
|
"operations": {
|
|
"CreateCluster": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"clusterName": {},
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateService": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"serviceName"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"serviceName": {},
|
|
"taskDefinition": {},
|
|
"loadBalancers": {
|
|
"shape": "Sd"
|
|
},
|
|
"serviceRegistries": {
|
|
"shape": "Sg"
|
|
},
|
|
"desiredCount": {
|
|
"type": "integer"
|
|
},
|
|
"clientToken": {},
|
|
"launchType": {},
|
|
"platformVersion": {},
|
|
"role": {},
|
|
"deploymentConfiguration": {
|
|
"shape": "Sj"
|
|
},
|
|
"placementConstraints": {
|
|
"shape": "Sk"
|
|
},
|
|
"placementStrategy": {
|
|
"shape": "Sn"
|
|
},
|
|
"networkConfiguration": {
|
|
"shape": "Sq"
|
|
},
|
|
"healthCheckGracePeriodSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"schedulingStrategy": {},
|
|
"deploymentController": {
|
|
"shape": "Sv"
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
},
|
|
"enableECSManagedTags": {
|
|
"type": "boolean"
|
|
},
|
|
"propagateTags": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"service": {
|
|
"shape": "S10"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateTaskSet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"service",
|
|
"cluster",
|
|
"taskDefinition"
|
|
],
|
|
"members": {
|
|
"service": {},
|
|
"cluster": {},
|
|
"externalId": {},
|
|
"taskDefinition": {},
|
|
"networkConfiguration": {
|
|
"shape": "Sq"
|
|
},
|
|
"loadBalancers": {
|
|
"shape": "Sd"
|
|
},
|
|
"serviceRegistries": {
|
|
"shape": "Sg"
|
|
},
|
|
"launchType": {},
|
|
"platformVersion": {},
|
|
"scale": {
|
|
"shape": "S14"
|
|
},
|
|
"clientToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskSet": {
|
|
"shape": "S12"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteAccountSetting": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"principalArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"setting": {
|
|
"shape": "S1h"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteAttributes": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"attributes"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"attributes": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"attributes": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteCluster": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"cluster"
|
|
],
|
|
"members": {
|
|
"cluster": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {
|
|
"shape": "S8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteService": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"service"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"service": {},
|
|
"force": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"service": {
|
|
"shape": "S10"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteTaskSet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"cluster",
|
|
"service",
|
|
"taskSet"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"service": {},
|
|
"taskSet": {},
|
|
"force": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskSet": {
|
|
"shape": "S12"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeregisterContainerInstance": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"containerInstance"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"containerInstance": {},
|
|
"force": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerInstance": {
|
|
"shape": "S1w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeregisterTaskDefinition": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"taskDefinition"
|
|
],
|
|
"members": {
|
|
"taskDefinition": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskDefinition": {
|
|
"shape": "S27"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeClusters": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"clusters": {
|
|
"shape": "Ss"
|
|
},
|
|
"include": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"clusters": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S8"
|
|
}
|
|
},
|
|
"failures": {
|
|
"shape": "S3z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeContainerInstances": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"containerInstances"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"containerInstances": {
|
|
"shape": "Ss"
|
|
},
|
|
"include": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerInstances": {
|
|
"shape": "S45"
|
|
},
|
|
"failures": {
|
|
"shape": "S3z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeServices": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"services"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"services": {
|
|
"shape": "Ss"
|
|
},
|
|
"include": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"services": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S10"
|
|
}
|
|
},
|
|
"failures": {
|
|
"shape": "S3z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeTaskDefinition": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"taskDefinition"
|
|
],
|
|
"members": {
|
|
"taskDefinition": {},
|
|
"include": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskDefinition": {
|
|
"shape": "S27"
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeTaskSets": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"cluster",
|
|
"service"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"service": {},
|
|
"taskSets": {
|
|
"shape": "Ss"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskSets": {
|
|
"shape": "S11"
|
|
},
|
|
"failures": {
|
|
"shape": "S3z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeTasks": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"tasks"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"tasks": {
|
|
"shape": "Ss"
|
|
},
|
|
"include": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"tasks": {
|
|
"shape": "S4l"
|
|
},
|
|
"failures": {
|
|
"shape": "S3z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DiscoverPollEndpoint": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerInstance": {},
|
|
"cluster": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"endpoint": {},
|
|
"telemetryEndpoint": {}
|
|
}
|
|
}
|
|
},
|
|
"ListAccountSettings": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"value": {},
|
|
"principalArn": {},
|
|
"effectiveSettings": {
|
|
"type": "boolean"
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"settings": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1h"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListAttributes": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"targetType"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"targetType": {},
|
|
"attributeName": {},
|
|
"attributeValue": {},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"attributes": {
|
|
"shape": "S1j"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListClusters": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"clusterArns": {
|
|
"shape": "Ss"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListContainerInstances": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {},
|
|
"filter": {},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"status": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerInstanceArns": {
|
|
"shape": "Ss"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListServices": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"launchType": {},
|
|
"schedulingStrategy": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"serviceArns": {
|
|
"shape": "Ss"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn"
|
|
],
|
|
"members": {
|
|
"resourceArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListTaskDefinitionFamilies": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"familyPrefix": {},
|
|
"status": {},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"families": {
|
|
"shape": "Ss"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTaskDefinitions": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"familyPrefix": {},
|
|
"status": {},
|
|
"sort": {},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskDefinitionArns": {
|
|
"shape": "Ss"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTasks": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {},
|
|
"containerInstance": {},
|
|
"family": {},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"startedBy": {},
|
|
"serviceName": {},
|
|
"desiredStatus": {},
|
|
"launchType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskArns": {
|
|
"shape": "Ss"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"PutAccountSetting": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"value"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"value": {},
|
|
"principalArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"setting": {
|
|
"shape": "S1h"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PutAccountSettingDefault": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"value"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"value": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"setting": {
|
|
"shape": "S1h"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PutAttributes": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"attributes"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"attributes": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"attributes": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"RegisterContainerInstance": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {},
|
|
"instanceIdentityDocument": {},
|
|
"instanceIdentityDocumentSignature": {},
|
|
"totalResources": {
|
|
"shape": "S1z"
|
|
},
|
|
"versionInfo": {
|
|
"shape": "S1y"
|
|
},
|
|
"containerInstanceArn": {},
|
|
"attributes": {
|
|
"shape": "S1j"
|
|
},
|
|
"platformDevices": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"id",
|
|
"type"
|
|
],
|
|
"members": {
|
|
"id": {},
|
|
"type": {}
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerInstance": {
|
|
"shape": "S1w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"RegisterTaskDefinition": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"family",
|
|
"containerDefinitions"
|
|
],
|
|
"members": {
|
|
"family": {},
|
|
"taskRoleArn": {},
|
|
"executionRoleArn": {},
|
|
"networkMode": {},
|
|
"containerDefinitions": {
|
|
"shape": "S28"
|
|
},
|
|
"volumes": {
|
|
"shape": "S3c"
|
|
},
|
|
"placementConstraints": {
|
|
"shape": "S3k"
|
|
},
|
|
"requiresCompatibilities": {
|
|
"shape": "S3n"
|
|
},
|
|
"cpu": {},
|
|
"memory": {},
|
|
"tags": {
|
|
"shape": "S3"
|
|
},
|
|
"pidMode": {},
|
|
"ipcMode": {},
|
|
"proxyConfiguration": {
|
|
"shape": "S3r"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskDefinition": {
|
|
"shape": "S27"
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"RunTask": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"taskDefinition"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"taskDefinition": {},
|
|
"overrides": {
|
|
"shape": "S4n"
|
|
},
|
|
"count": {
|
|
"type": "integer"
|
|
},
|
|
"startedBy": {},
|
|
"group": {},
|
|
"placementConstraints": {
|
|
"shape": "Sk"
|
|
},
|
|
"placementStrategy": {
|
|
"shape": "Sn"
|
|
},
|
|
"launchType": {},
|
|
"platformVersion": {},
|
|
"networkConfiguration": {
|
|
"shape": "Sq"
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
},
|
|
"enableECSManagedTags": {
|
|
"type": "boolean"
|
|
},
|
|
"propagateTags": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"tasks": {
|
|
"shape": "S4l"
|
|
},
|
|
"failures": {
|
|
"shape": "S3z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartTask": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"taskDefinition",
|
|
"containerInstances"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"taskDefinition": {},
|
|
"overrides": {
|
|
"shape": "S4n"
|
|
},
|
|
"containerInstances": {
|
|
"shape": "Ss"
|
|
},
|
|
"startedBy": {},
|
|
"group": {},
|
|
"networkConfiguration": {
|
|
"shape": "Sq"
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
},
|
|
"enableECSManagedTags": {
|
|
"type": "boolean"
|
|
},
|
|
"propagateTags": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"tasks": {
|
|
"shape": "S4l"
|
|
},
|
|
"failures": {
|
|
"shape": "S3z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StopTask": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"task"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"task": {},
|
|
"reason": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"task": {
|
|
"shape": "S4m"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SubmitContainerStateChange": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {},
|
|
"task": {},
|
|
"containerName": {},
|
|
"status": {},
|
|
"exitCode": {
|
|
"type": "integer"
|
|
},
|
|
"reason": {},
|
|
"networkBindings": {
|
|
"shape": "S4s"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"acknowledgment": {}
|
|
}
|
|
}
|
|
},
|
|
"SubmitTaskStateChange": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cluster": {},
|
|
"task": {},
|
|
"status": {},
|
|
"reason": {},
|
|
"containers": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerName": {},
|
|
"exitCode": {
|
|
"type": "integer"
|
|
},
|
|
"networkBindings": {
|
|
"shape": "S4s"
|
|
},
|
|
"reason": {},
|
|
"status": {}
|
|
}
|
|
}
|
|
},
|
|
"attachments": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"attachmentArn",
|
|
"status"
|
|
],
|
|
"members": {
|
|
"attachmentArn": {},
|
|
"status": {}
|
|
}
|
|
}
|
|
},
|
|
"pullStartedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"pullStoppedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"executionStoppedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"acknowledgment": {}
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"resourceArn": {},
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tagKeys"
|
|
],
|
|
"members": {
|
|
"resourceArn": {},
|
|
"tagKeys": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateContainerAgent": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"containerInstance"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"containerInstance": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerInstance": {
|
|
"shape": "S1w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateContainerInstancesState": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"containerInstances",
|
|
"status"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"containerInstances": {
|
|
"shape": "Ss"
|
|
},
|
|
"status": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerInstances": {
|
|
"shape": "S45"
|
|
},
|
|
"failures": {
|
|
"shape": "S3z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateService": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"service"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"service": {},
|
|
"desiredCount": {
|
|
"type": "integer"
|
|
},
|
|
"taskDefinition": {},
|
|
"deploymentConfiguration": {
|
|
"shape": "Sj"
|
|
},
|
|
"networkConfiguration": {
|
|
"shape": "Sq"
|
|
},
|
|
"platformVersion": {},
|
|
"forceNewDeployment": {
|
|
"type": "boolean"
|
|
},
|
|
"healthCheckGracePeriodSeconds": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"service": {
|
|
"shape": "S10"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateServicePrimaryTaskSet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"cluster",
|
|
"service",
|
|
"primaryTaskSet"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"service": {},
|
|
"primaryTaskSet": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskSet": {
|
|
"shape": "S12"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateTaskSet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"cluster",
|
|
"service",
|
|
"taskSet",
|
|
"scale"
|
|
],
|
|
"members": {
|
|
"cluster": {},
|
|
"service": {},
|
|
"taskSet": {},
|
|
"scale": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskSet": {
|
|
"shape": "S12"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S3": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"key": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
},
|
|
"S8": {
|
|
"type": "structure",
|
|
"members": {
|
|
"clusterArn": {},
|
|
"clusterName": {},
|
|
"status": {},
|
|
"registeredContainerInstancesCount": {
|
|
"type": "integer"
|
|
},
|
|
"runningTasksCount": {
|
|
"type": "integer"
|
|
},
|
|
"pendingTasksCount": {
|
|
"type": "integer"
|
|
},
|
|
"activeServicesCount": {
|
|
"type": "integer"
|
|
},
|
|
"statistics": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sb"
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
},
|
|
"Sb": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"value": {}
|
|
}
|
|
},
|
|
"Sd": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"targetGroupArn": {},
|
|
"loadBalancerName": {},
|
|
"containerName": {},
|
|
"containerPort": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sg": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"registryArn": {},
|
|
"port": {
|
|
"type": "integer"
|
|
},
|
|
"containerName": {},
|
|
"containerPort": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sj": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maximumPercent": {
|
|
"type": "integer"
|
|
},
|
|
"minimumHealthyPercent": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"Sk": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"type": {},
|
|
"expression": {}
|
|
}
|
|
}
|
|
},
|
|
"Sn": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"type": {},
|
|
"field": {}
|
|
}
|
|
}
|
|
},
|
|
"Sq": {
|
|
"type": "structure",
|
|
"members": {
|
|
"awsvpcConfiguration": {
|
|
"type": "structure",
|
|
"required": [
|
|
"subnets"
|
|
],
|
|
"members": {
|
|
"subnets": {
|
|
"shape": "Ss"
|
|
},
|
|
"securityGroups": {
|
|
"shape": "Ss"
|
|
},
|
|
"assignPublicIp": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Ss": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sv": {
|
|
"type": "structure",
|
|
"required": [
|
|
"type"
|
|
],
|
|
"members": {
|
|
"type": {}
|
|
}
|
|
},
|
|
"S10": {
|
|
"type": "structure",
|
|
"members": {
|
|
"serviceArn": {},
|
|
"serviceName": {},
|
|
"clusterArn": {},
|
|
"loadBalancers": {
|
|
"shape": "Sd"
|
|
},
|
|
"serviceRegistries": {
|
|
"shape": "Sg"
|
|
},
|
|
"status": {},
|
|
"desiredCount": {
|
|
"type": "integer"
|
|
},
|
|
"runningCount": {
|
|
"type": "integer"
|
|
},
|
|
"pendingCount": {
|
|
"type": "integer"
|
|
},
|
|
"launchType": {},
|
|
"platformVersion": {},
|
|
"taskDefinition": {},
|
|
"deploymentConfiguration": {
|
|
"shape": "Sj"
|
|
},
|
|
"taskSets": {
|
|
"shape": "S11"
|
|
},
|
|
"deployments": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"id": {},
|
|
"status": {},
|
|
"taskDefinition": {},
|
|
"desiredCount": {
|
|
"type": "integer"
|
|
},
|
|
"pendingCount": {
|
|
"type": "integer"
|
|
},
|
|
"runningCount": {
|
|
"type": "integer"
|
|
},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"launchType": {},
|
|
"platformVersion": {},
|
|
"networkConfiguration": {
|
|
"shape": "Sq"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"roleArn": {},
|
|
"events": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"id": {},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"message": {}
|
|
}
|
|
}
|
|
},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"placementConstraints": {
|
|
"shape": "Sk"
|
|
},
|
|
"placementStrategy": {
|
|
"shape": "Sn"
|
|
},
|
|
"networkConfiguration": {
|
|
"shape": "Sq"
|
|
},
|
|
"healthCheckGracePeriodSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"schedulingStrategy": {},
|
|
"deploymentController": {
|
|
"shape": "Sv"
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
},
|
|
"createdBy": {},
|
|
"enableECSManagedTags": {
|
|
"type": "boolean"
|
|
},
|
|
"propagateTags": {}
|
|
}
|
|
},
|
|
"S11": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S12"
|
|
}
|
|
},
|
|
"S12": {
|
|
"type": "structure",
|
|
"members": {
|
|
"id": {},
|
|
"taskSetArn": {},
|
|
"serviceArn": {},
|
|
"clusterArn": {},
|
|
"startedBy": {},
|
|
"externalId": {},
|
|
"status": {},
|
|
"taskDefinition": {},
|
|
"computedDesiredCount": {
|
|
"type": "integer"
|
|
},
|
|
"pendingCount": {
|
|
"type": "integer"
|
|
},
|
|
"runningCount": {
|
|
"type": "integer"
|
|
},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"launchType": {},
|
|
"platformVersion": {},
|
|
"networkConfiguration": {
|
|
"shape": "Sq"
|
|
},
|
|
"loadBalancers": {
|
|
"shape": "Sd"
|
|
},
|
|
"serviceRegistries": {
|
|
"shape": "Sg"
|
|
},
|
|
"scale": {
|
|
"shape": "S14"
|
|
},
|
|
"stabilityStatus": {},
|
|
"stabilityStatusAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"S14": {
|
|
"type": "structure",
|
|
"members": {
|
|
"value": {
|
|
"type": "double"
|
|
},
|
|
"unit": {}
|
|
}
|
|
},
|
|
"S1h": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"value": {},
|
|
"principalArn": {}
|
|
}
|
|
},
|
|
"S1j": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1k"
|
|
}
|
|
},
|
|
"S1k": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"value": {},
|
|
"targetType": {},
|
|
"targetId": {}
|
|
}
|
|
},
|
|
"S1w": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerInstanceArn": {},
|
|
"ec2InstanceId": {},
|
|
"version": {
|
|
"type": "long"
|
|
},
|
|
"versionInfo": {
|
|
"shape": "S1y"
|
|
},
|
|
"remainingResources": {
|
|
"shape": "S1z"
|
|
},
|
|
"registeredResources": {
|
|
"shape": "S1z"
|
|
},
|
|
"status": {},
|
|
"agentConnected": {
|
|
"type": "boolean"
|
|
},
|
|
"runningTasksCount": {
|
|
"type": "integer"
|
|
},
|
|
"pendingTasksCount": {
|
|
"type": "integer"
|
|
},
|
|
"agentUpdateStatus": {},
|
|
"attributes": {
|
|
"shape": "S1j"
|
|
},
|
|
"registeredAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"attachments": {
|
|
"shape": "S22"
|
|
},
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
},
|
|
"S1y": {
|
|
"type": "structure",
|
|
"members": {
|
|
"agentVersion": {},
|
|
"agentHash": {},
|
|
"dockerVersion": {}
|
|
}
|
|
},
|
|
"S1z": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"type": {},
|
|
"doubleValue": {
|
|
"type": "double"
|
|
},
|
|
"longValue": {
|
|
"type": "long"
|
|
},
|
|
"integerValue": {
|
|
"type": "integer"
|
|
},
|
|
"stringSetValue": {
|
|
"shape": "Ss"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S22": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"id": {},
|
|
"type": {},
|
|
"status": {},
|
|
"details": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sb"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S27": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskDefinitionArn": {},
|
|
"containerDefinitions": {
|
|
"shape": "S28"
|
|
},
|
|
"family": {},
|
|
"taskRoleArn": {},
|
|
"executionRoleArn": {},
|
|
"networkMode": {},
|
|
"revision": {
|
|
"type": "integer"
|
|
},
|
|
"volumes": {
|
|
"shape": "S3c"
|
|
},
|
|
"status": {},
|
|
"requiresAttributes": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1k"
|
|
}
|
|
},
|
|
"placementConstraints": {
|
|
"shape": "S3k"
|
|
},
|
|
"compatibilities": {
|
|
"shape": "S3n"
|
|
},
|
|
"requiresCompatibilities": {
|
|
"shape": "S3n"
|
|
},
|
|
"cpu": {},
|
|
"memory": {},
|
|
"pidMode": {},
|
|
"ipcMode": {},
|
|
"proxyConfiguration": {
|
|
"shape": "S3r"
|
|
}
|
|
}
|
|
},
|
|
"S28": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"image": {},
|
|
"repositoryCredentials": {
|
|
"type": "structure",
|
|
"required": [
|
|
"credentialsParameter"
|
|
],
|
|
"members": {
|
|
"credentialsParameter": {}
|
|
}
|
|
},
|
|
"cpu": {
|
|
"type": "integer"
|
|
},
|
|
"memory": {
|
|
"type": "integer"
|
|
},
|
|
"memoryReservation": {
|
|
"type": "integer"
|
|
},
|
|
"links": {
|
|
"shape": "Ss"
|
|
},
|
|
"portMappings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerPort": {
|
|
"type": "integer"
|
|
},
|
|
"hostPort": {
|
|
"type": "integer"
|
|
},
|
|
"protocol": {}
|
|
}
|
|
}
|
|
},
|
|
"essential": {
|
|
"type": "boolean"
|
|
},
|
|
"entryPoint": {
|
|
"shape": "Ss"
|
|
},
|
|
"command": {
|
|
"shape": "Ss"
|
|
},
|
|
"environment": {
|
|
"shape": "S2e"
|
|
},
|
|
"mountPoints": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceVolume": {},
|
|
"containerPath": {},
|
|
"readOnly": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"volumesFrom": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceContainer": {},
|
|
"readOnly": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"linuxParameters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"capabilities": {
|
|
"type": "structure",
|
|
"members": {
|
|
"add": {
|
|
"shape": "Ss"
|
|
},
|
|
"drop": {
|
|
"shape": "Ss"
|
|
}
|
|
}
|
|
},
|
|
"devices": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"hostPath"
|
|
],
|
|
"members": {
|
|
"hostPath": {},
|
|
"containerPath": {},
|
|
"permissions": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"initProcessEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"sharedMemorySize": {
|
|
"type": "integer"
|
|
},
|
|
"tmpfs": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"containerPath",
|
|
"size"
|
|
],
|
|
"members": {
|
|
"containerPath": {},
|
|
"size": {
|
|
"type": "integer"
|
|
},
|
|
"mountOptions": {
|
|
"shape": "Ss"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"secrets": {
|
|
"shape": "S2r"
|
|
},
|
|
"dependsOn": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"containerName",
|
|
"condition"
|
|
],
|
|
"members": {
|
|
"containerName": {},
|
|
"condition": {}
|
|
}
|
|
}
|
|
},
|
|
"startTimeout": {
|
|
"type": "integer"
|
|
},
|
|
"stopTimeout": {
|
|
"type": "integer"
|
|
},
|
|
"hostname": {},
|
|
"user": {},
|
|
"workingDirectory": {},
|
|
"disableNetworking": {
|
|
"type": "boolean"
|
|
},
|
|
"privileged": {
|
|
"type": "boolean"
|
|
},
|
|
"readonlyRootFilesystem": {
|
|
"type": "boolean"
|
|
},
|
|
"dnsServers": {
|
|
"shape": "Ss"
|
|
},
|
|
"dnsSearchDomains": {
|
|
"shape": "Ss"
|
|
},
|
|
"extraHosts": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"hostname",
|
|
"ipAddress"
|
|
],
|
|
"members": {
|
|
"hostname": {},
|
|
"ipAddress": {}
|
|
}
|
|
}
|
|
},
|
|
"dockerSecurityOptions": {
|
|
"shape": "Ss"
|
|
},
|
|
"interactive": {
|
|
"type": "boolean"
|
|
},
|
|
"pseudoTerminal": {
|
|
"type": "boolean"
|
|
},
|
|
"dockerLabels": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"ulimits": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"softLimit",
|
|
"hardLimit"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"softLimit": {
|
|
"type": "integer"
|
|
},
|
|
"hardLimit": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"logConfiguration": {
|
|
"type": "structure",
|
|
"required": [
|
|
"logDriver"
|
|
],
|
|
"members": {
|
|
"logDriver": {},
|
|
"options": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"secretOptions": {
|
|
"shape": "S2r"
|
|
}
|
|
}
|
|
},
|
|
"healthCheck": {
|
|
"type": "structure",
|
|
"required": [
|
|
"command"
|
|
],
|
|
"members": {
|
|
"command": {
|
|
"shape": "Ss"
|
|
},
|
|
"interval": {
|
|
"type": "integer"
|
|
},
|
|
"timeout": {
|
|
"type": "integer"
|
|
},
|
|
"retries": {
|
|
"type": "integer"
|
|
},
|
|
"startPeriod": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"systemControls": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"namespace": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
},
|
|
"resourceRequirements": {
|
|
"shape": "S38"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S2e": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sb"
|
|
}
|
|
},
|
|
"S2r": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name",
|
|
"valueFrom"
|
|
],
|
|
"members": {
|
|
"name": {},
|
|
"valueFrom": {}
|
|
}
|
|
}
|
|
},
|
|
"S38": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"value",
|
|
"type"
|
|
],
|
|
"members": {
|
|
"value": {},
|
|
"type": {}
|
|
}
|
|
}
|
|
},
|
|
"S3c": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"host": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourcePath": {}
|
|
}
|
|
},
|
|
"dockerVolumeConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"scope": {},
|
|
"autoprovision": {
|
|
"type": "boolean"
|
|
},
|
|
"driver": {},
|
|
"driverOpts": {
|
|
"shape": "S3h"
|
|
},
|
|
"labels": {
|
|
"shape": "S3h"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3h": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"S3k": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"type": {},
|
|
"expression": {}
|
|
}
|
|
}
|
|
},
|
|
"S3n": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S3r": {
|
|
"type": "structure",
|
|
"required": [
|
|
"containerName"
|
|
],
|
|
"members": {
|
|
"type": {},
|
|
"containerName": {},
|
|
"properties": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sb"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3z": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"arn": {},
|
|
"reason": {}
|
|
}
|
|
}
|
|
},
|
|
"S45": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1w"
|
|
}
|
|
},
|
|
"S4l": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S4m"
|
|
}
|
|
},
|
|
"S4m": {
|
|
"type": "structure",
|
|
"members": {
|
|
"taskArn": {},
|
|
"clusterArn": {},
|
|
"taskDefinitionArn": {},
|
|
"containerInstanceArn": {},
|
|
"overrides": {
|
|
"shape": "S4n"
|
|
},
|
|
"lastStatus": {},
|
|
"desiredStatus": {},
|
|
"cpu": {},
|
|
"memory": {},
|
|
"containers": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerArn": {},
|
|
"taskArn": {},
|
|
"name": {},
|
|
"lastStatus": {},
|
|
"exitCode": {
|
|
"type": "integer"
|
|
},
|
|
"reason": {},
|
|
"networkBindings": {
|
|
"shape": "S4s"
|
|
},
|
|
"networkInterfaces": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"attachmentId": {},
|
|
"privateIpv4Address": {},
|
|
"ipv6Address": {}
|
|
}
|
|
}
|
|
},
|
|
"healthStatus": {},
|
|
"cpu": {},
|
|
"memory": {},
|
|
"memoryReservation": {},
|
|
"gpuIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"startedBy": {},
|
|
"version": {
|
|
"type": "long"
|
|
},
|
|
"stoppedReason": {},
|
|
"stopCode": {},
|
|
"connectivity": {},
|
|
"connectivityAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"pullStartedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"pullStoppedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"executionStoppedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"startedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"stoppingAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"stoppedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"group": {},
|
|
"launchType": {},
|
|
"platformVersion": {},
|
|
"attachments": {
|
|
"shape": "S22"
|
|
},
|
|
"healthStatus": {},
|
|
"tags": {
|
|
"shape": "S3"
|
|
}
|
|
}
|
|
},
|
|
"S4n": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerOverrides": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"command": {
|
|
"shape": "Ss"
|
|
},
|
|
"environment": {
|
|
"shape": "S2e"
|
|
},
|
|
"cpu": {
|
|
"type": "integer"
|
|
},
|
|
"memory": {
|
|
"type": "integer"
|
|
},
|
|
"memoryReservation": {
|
|
"type": "integer"
|
|
},
|
|
"resourceRequirements": {
|
|
"shape": "S38"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"taskRoleArn": {},
|
|
"executionRoleArn": {}
|
|
}
|
|
},
|
|
"S4s": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"bindIP": {},
|
|
"containerPort": {
|
|
"type": "integer"
|
|
},
|
|
"hostPort": {
|
|
"type": "integer"
|
|
},
|
|
"protocol": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |