Skip to content

Commit

Permalink
Updating service definitions to latest versions
Browse files Browse the repository at this point in the history
  • Loading branch information
brendanhay committed Jul 16, 2015
1 parent 50709e7 commit a0fc1e8
Show file tree
Hide file tree
Showing 10 changed files with 8,170 additions and 484 deletions.
1,214 changes: 1,214 additions & 0 deletions gen/model/codecommit/2015-04-13/service-2.json

Large diffs are not rendered by default.

2,453 changes: 2,453 additions & 0 deletions gen/model/codepipeline/2015-07-09/service-2.json

Large diffs are not rendered by default.

2,556 changes: 2,556 additions & 0 deletions gen/model/devicefarm/2015-06-23/service-2.json

Large diffs are not rendered by default.

158 changes: 113 additions & 45 deletions gen/model/dynamodb/2012-08-10/service-2.json

Large diffs are not rendered by default.

690 changes: 690 additions & 0 deletions gen/model/dynamodbstreams/2012-08-10/service-2.json

Large diffs are not rendered by default.

63 changes: 42 additions & 21 deletions gen/model/ecs/2014-11-13/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@
"documentation":"<p>The specified cluster could not be found. You can view your available clusters with <a>ListClusters</a>. Amazon ECS clusters are region-specific.</p>"
}
],
"documentation":"<p>Deregisters an Amazon ECS container instance from the specified cluster. This instance will no longer be available to run tasks.</p>"
"documentation":"<p>Deregisters an Amazon ECS container instance from the specified cluster. This instance will no longer be available to run tasks.</p> <p>If you intend to use the container instance for some other purpose after deregistration, you should stop all of the tasks running on the container instance before deregistration to avoid any orphaned tasks from consuming resources.</p> <p>Deregistering a container instance removes the instance from a cluster, but it does not terminate the EC2 instance; if you are finished using the instance, be sure to terminate it in the Amazon EC2 console to stop billing.</p> <note><p>When you terminate a container instance, it is automatically deregistered from your cluster.</p></note>"
},
"DeregisterTaskDefinition":{
"name":"DeregisterTaskDefinition",
Expand Down Expand Up @@ -818,7 +818,7 @@
"documentation":"<p>Amazon ECS is unable to determine the current version of the Amazon ECS container agent on the container instance and does not have enough information to proceed with an update. This could be because the agent running on the container instance is an older or custom version that does not use our version information.</p>"
}
],
"documentation":"<p>Updates the Amazon ECS container agent on a specified container instance.</p>"
"documentation":"<p>Updates the Amazon ECS container agent on a specified container instance. Updating the Amazon ECS container agent does not interrupt running tasks or services on the container instance. The process for updating the agent differs depending on whether your container instance was launched with the Amazon ECS-optimized AMI or another operating system.</p> <p><code>UpdateContainerAgent</code> requires the Amazon ECS-optimized AMI or Amazon Linux with the <code>ecs-init</code> service installed and running. For help updating the Amazon ECS container agent on other operating systems, see <a href=\"http://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-update.html#manually_update_agent\">Manually Updating the Amazon ECS Container Agent</a> in the <i>Amazon EC2 Container Service Developer Guide</i>.</p>"
},
"UpdateService":{
"name":"UpdateService",
Expand Down Expand Up @@ -979,8 +979,12 @@
"shape":"String",
"documentation":"<p>A short (255 max characters) human-readable string to provide additional detail about a running or stopped container.</p>"
},
"networkBindings":{"shape":"NetworkBindings"}
}
"networkBindings":{
"shape":"NetworkBindings",
"documentation":"<p>The network bindings associated with the container.</p>"
}
},
"documentation":"<p>A docker container that is part of a task.</p>"
},
"ContainerDefinition":{
"type":"structure",
Expand Down Expand Up @@ -1106,7 +1110,7 @@
"documentation":"<p>The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition.</p>"
}
},
"documentation":"<p>The name of a container in a task definition and the command it should run instead of its default.</p>"
"documentation":"<p>The overrides that should be sent to a container.</p>"
},
"ContainerOverrides":{
"type":"list",
Expand Down Expand Up @@ -1148,7 +1152,7 @@
},
"serviceName":{
"shape":"String",
"documentation":"<p>The name of your service. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed.</p>"
"documentation":"<p>The name of your service. Up to 255 letters (uppercase and lowercase), numbers, hyphens, and underscores are allowed. Service names must be unique within a cluster, but you can have similarly named services in multiple clusters within a region or across multiple regions.</p>"
},
"taskDefinition":{
"shape":"String",
Expand Down Expand Up @@ -1255,7 +1259,8 @@
"shape":"Timestamp",
"documentation":"<p>The Unix time in seconds and milliseconds when the service was last updated.</p>"
}
}
},
"documentation":"<p>The details of an Amazon ECS service deployment.</p>"
},
"Deployments":{
"type":"list",
Expand All @@ -1275,7 +1280,7 @@
},
"force":{
"shape":"BoxedBoolean",
"documentation":"<p>Force the deregistration of the container instance. You can use the <code>force</code> parameter if you have several tasks running on a container instance and you don't want to run <code>StopTask</code> for each task before deregistering the container instance.</p>"
"documentation":"<p>Force the deregistration of the container instance. If you have tasks running on the container instance when you deregister it with the <code>force</code> option, these tasks remain running and they will continue to pass Elastic Load Balancing load balancer health checks until you terminate the instance or the tasks stop through some other means, but they are orphaned (no longer monitored or accounted for by Amazon ECS). If an orphaned task on your container instance is part of an Amazon ECS service, then the service scheduler will start another copy of that task on a different container instance if possible.</p>"
}
}
},
Expand Down Expand Up @@ -1467,7 +1472,8 @@
"shape":"String",
"documentation":"<p>The reason for the failure.</p>"
}
}
},
"documentation":"<p>A failed resource.</p>"
},
"Failures":{
"type":"list",
Expand All @@ -1480,7 +1486,8 @@
"shape":"String",
"documentation":"<p>The path on the host container instance that is presented to the container. If this parameter is empty, then the Docker daemon has assigned a host path for you.</p>"
}
}
},
"documentation":"<p>Details on a container instance host volume.</p>"
},
"Integer":{"type":"integer"},
"InvalidParameterException":{
Expand Down Expand Up @@ -1723,7 +1730,8 @@
"shape":"BoxedInteger",
"documentation":"<p>The port on the container to associate with the load balancer. This port must correspond to a <code>containerPort</code> in the service's task definition. Your container instances must allow ingress traffic on the <code>hostPort</code> of the port mapping.</p>"
}
}
},
"documentation":"<p>Details on a load balancer that is used with a service.</p>"
},
"LoadBalancers":{
"type":"list",
Expand Down Expand Up @@ -1752,7 +1760,8 @@
"shape":"BoxedBoolean",
"documentation":"<p>If this value is <code>true</code>, the container has read-only access to the volume. If this value is <code>false</code>, then the container can write to the volume. The default value is <code>false</code>.</p>"
}
}
},
"documentation":"<p>Details on a volume mount point that is used in a container definition.</p>"
},
"MountPointList":{
"type":"list",
Expand All @@ -1777,7 +1786,8 @@
"shape":"TransportProtocol",
"documentation":"<p>The protocol used for the network binding.</p>"
}
}
},
"documentation":"<p>Details on the network bindings between a container and its host container instance.</p>"
},
"NetworkBindings":{
"type":"list",
Expand Down Expand Up @@ -1834,6 +1844,10 @@
"versionInfo":{
"shape":"VersionInfo",
"documentation":"<p>The version information for the Amazon ECS container agent and Docker daemon running on the container instance.</p>"
},
"containerInstanceArn":{
"shape":"String",
"documentation":"<p>The Amazon Resource Name (ARN) of the container instance (if it was previously registered).</p>"
}
}
},
Expand Down Expand Up @@ -2003,7 +2017,8 @@
"shape":"ServiceEvents",
"documentation":"<p>The event stream for your service. A maximum of 100 of the latest events are displayed.</p>"
}
}
},
"documentation":"<p>Details on a service within a cluster</p>"
},
"ServiceEvent":{
"type":"structure",
Expand All @@ -2020,7 +2035,8 @@
"shape":"String",
"documentation":"<p>The event message.</p>"
}
}
},
"documentation":"<p>Details on an event associated with a service.</p>"
},
"ServiceEvents":{
"type":"list",
Expand Down Expand Up @@ -2229,7 +2245,8 @@
"shape":"String",
"documentation":"<p>The tag specified when a task is started. If the task is started by an Amazon ECS service, then the <code>startedBy</code> parameter contains the deployment ID of the service that starts it.</p>"
}
}
},
"documentation":"<p>Details on a task in a cluster.</p>"
},
"TaskDefinition":{
"type":"structure",
Expand Down Expand Up @@ -2258,7 +2275,8 @@
"shape":"TaskDefinitionStatus",
"documentation":"<p>The status of the task definition.</p>"
}
}
},
"documentation":"<p>Details of a task definition.</p>"
},
"TaskDefinitionStatus":{
"type":"string",
Expand All @@ -2275,7 +2293,7 @@
"documentation":"<p>One or more container overrides sent to a task.</p>"
}
},
"documentation":"<p>A list of container overrides in JSON format that specify the name of a container in a task definition and the command it should run instead of its default.</p>"
"documentation":"<p>The overrides associated with a task.</p>"
},
"Tasks":{
"type":"list",
Expand Down Expand Up @@ -2362,7 +2380,8 @@
"shape":"String",
"documentation":"<p>The Docker version running on the container instance.</p>"
}
}
},
"documentation":"<p>The Docker and Amazon ECS container agent version information on a container instance.</p>"
},
"Volume":{
"type":"structure",
Expand All @@ -2375,7 +2394,8 @@
"shape":"HostVolumeProperties",
"documentation":"<p>The path on the host container instance that is presented to the containers which access the volume. If this parameter is empty, then the Docker daemon assigns a host path for you.</p>"
}
}
},
"documentation":"<p>A data volume used in a task definition.</p>"
},
"VolumeFrom":{
"type":"structure",
Expand All @@ -2388,7 +2408,8 @@
"shape":"BoxedBoolean",
"documentation":"<p>If this value is <code>true</code>, the container has read-only access to the volume. If this value is <code>false</code>, then the container can write to the volume. The default value is <code>false</code>.</p>"
}
}
},
"documentation":"<p>Details on a data volume from another container.</p>"
},
"VolumeFromList":{
"type":"list",
Expand Down
7 changes: 7 additions & 0 deletions gen/model/iam/2010-05-08/paginators-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,13 @@
"limit_key": "MaxItems",
"result_key": "Roles"
},
"ListPolicies": {
"input_token": "Marker",
"output_token": "Marker",
"more_results": "IsTruncated",
"limit_key": "MaxItems",
"result_key": "Policies"
},
"ListServerCertificates": {
"input_token": "Marker",
"output_token": "Marker",
Expand Down
Loading

0 comments on commit a0fc1e8

Please sign in to comment.