Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.41.3 #4133

Merged
merged 1 commit into from Oct 14, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
11 changes: 11 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,14 @@
Release v1.41.3 (2021-10-14)
===

### Service Client Updates
* `service/autoscaling`: Updates service API and documentation
* Amazon EC2 Auto Scaling now supports filtering describe Auto Scaling groups API using tags
* `service/elasticloadbalancingv2`: Updates service API and documentation
* `service/robomaker`: Updates service API and documentation
* `service/sagemaker`: Updates service API and documentation
* This release updates the provisioning artifact ID to an optional parameter in CreateProject API. The provisioning artifact ID defaults to the latest provisioning artifact ID of the product if you don't provide one.

Release v1.41.2 (2021-10-13)
===

Expand Down
6 changes: 6 additions & 0 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion aws/version.go
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.41.2"
const SDKVersion = "1.41.3"
9 changes: 6 additions & 3 deletions models/apis/autoscaling/2011-01-01/api-2.json
Expand Up @@ -411,7 +411,8 @@
"resultWrapper":"DescribeLoadBalancerTargetGroupsResult"
},
"errors":[
{"shape":"ResourceContentionFault"}
{"shape":"ResourceContentionFault"},
{"shape":"InvalidNextToken"}
]
},
"DescribeLoadBalancers":{
Expand All @@ -426,7 +427,8 @@
"resultWrapper":"DescribeLoadBalancersResult"
},
"errors":[
{"shape":"ResourceContentionFault"}
{"shape":"ResourceContentionFault"},
{"shape":"InvalidNextToken"}
]
},
"DescribeMetricCollectionTypes":{
Expand Down Expand Up @@ -1090,7 +1092,8 @@
"members":{
"AutoScalingGroupNames":{"shape":"AutoScalingGroupNames"},
"NextToken":{"shape":"XmlString"},
"MaxRecords":{"shape":"MaxRecords"}
"MaxRecords":{"shape":"MaxRecords"},
"Filters":{"shape":"Filters"}
}
},
"AutoScalingGroupPredictedCapacity":{"type":"integer"},
Expand Down
17 changes: 9 additions & 8 deletions models/apis/autoscaling/2011-01-01/docs-2.json

Large diffs are not rendered by default.

6 changes: 4 additions & 2 deletions models/apis/elasticloadbalancingv2/2015-12-01/api-2.json
Expand Up @@ -1147,7 +1147,8 @@
"members":{
"Names":{"shape":"SslPolicyNames"},
"Marker":{"shape":"Marker"},
"PageSize":{"shape":"PageSize"}
"PageSize":{"shape":"PageSize"},
"LoadBalancerType":{"shape":"LoadBalancerTypeEnum"}
}
},
"DescribeSSLPoliciesOutput":{
Expand Down Expand Up @@ -2017,7 +2018,8 @@
"members":{
"SslProtocols":{"shape":"SslProtocols"},
"Ciphers":{"shape":"Ciphers"},
"Name":{"shape":"SslPolicyName"}
"Name":{"shape":"SslPolicyName"},
"SupportedLoadBalancerTypes":{"shape":"ListOfString"}
}
},
"SslPolicyName":{"type":"string"},
Expand Down
4 changes: 3 additions & 1 deletion models/apis/elasticloadbalancingv2/2015-12-01/docs-2.json
Expand Up @@ -808,7 +808,8 @@
"HttpRequestMethodConditionConfig$Values": "<p>The name of the request method. The maximum size is 40 characters. The allowed characters are A-Z, hyphen (-), and underscore (_). The comparison is case sensitive. Wildcards are not supported; therefore, the method name must be an exact match.</p> <p>If you specify multiple strings, the condition is satisfied if one of the strings matches the HTTP request method. We recommend that you route GET and HEAD requests in the same way, because the response to a HEAD request may be cached.</p>",
"PathPatternConditionConfig$Values": "<p>One or more path patterns to compare against the request URL. The maximum size of each string is 128 characters. The comparison is case sensitive. The following wildcard characters are supported: * (matches 0 or more characters) and ? (matches exactly 1 character).</p> <p>If you specify multiple strings, the condition is satisfied if one of them matches the request URL. The path pattern is compared only to the path of the URL, not to its query string. To compare against the query string, use <a>QueryStringConditionConfig</a>.</p>",
"RuleCondition$Values": "<p>The condition value. Specify only when <code>Field</code> is <code>host-header</code> or <code>path-pattern</code>. Alternatively, to specify multiple host names or multiple path patterns, use <code>HostHeaderConfig</code> or <code>PathPatternConfig</code>.</p> <p>If <code>Field</code> is <code>host-header</code> and you are not using <code>HostHeaderConfig</code>, you can specify a single host name (for example, my.example.com) in <code>Values</code>. A host name is case insensitive, can be up to 128 characters in length, and can contain any of the following characters.</p> <ul> <li> <p>A-Z, a-z, 0-9</p> </li> <li> <p>- .</p> </li> <li> <p>* (matches 0 or more characters)</p> </li> <li> <p>? (matches exactly 1 character)</p> </li> </ul> <p>If <code>Field</code> is <code>path-pattern</code> and you are not using <code>PathPatternConfig</code>, you can specify a single path pattern (for example, /img/*) in <code>Values</code>. A path pattern is case-sensitive, can be up to 128 characters in length, and can contain any of the following characters.</p> <ul> <li> <p>A-Z, a-z, 0-9</p> </li> <li> <p>_ - . $ / ~ \" ' @ : +</p> </li> <li> <p>&amp; (using &amp;amp;)</p> </li> <li> <p>* (matches 0 or more characters)</p> </li> <li> <p>? (matches exactly 1 character)</p> </li> </ul>",
"SourceIpConditionConfig$Values": "<p>One or more source IP addresses, in CIDR format. You can use both IPv4 and IPv6 addresses. Wildcards are not supported.</p> <p>If you specify multiple addresses, the condition is satisfied if the source IP address of the request matches one of the CIDR blocks. This condition is not satisfied by the addresses in the X-Forwarded-For header. To search for addresses in the X-Forwarded-For header, use <a>HttpHeaderConditionConfig</a>.</p>"
"SourceIpConditionConfig$Values": "<p>One or more source IP addresses, in CIDR format. You can use both IPv4 and IPv6 addresses. Wildcards are not supported.</p> <p>If you specify multiple addresses, the condition is satisfied if the source IP address of the request matches one of the CIDR blocks. This condition is not satisfied by the addresses in the X-Forwarded-For header. To search for addresses in the X-Forwarded-For header, use <a>HttpHeaderConditionConfig</a>.</p>",
"SslPolicy$SupportedLoadBalancerTypes": "<p> The supported load balancers. </p>"
}
},
"Listener": {
Expand Down Expand Up @@ -960,6 +961,7 @@
"base": null,
"refs": {
"CreateLoadBalancerInput$Type": "<p>The type of load balancer. The default is <code>application</code>.</p>",
"DescribeSSLPoliciesInput$LoadBalancerType": "<p> The type of load balancer. The default lists the SSL policies for all load balancers.</p>",
"LoadBalancer$Type": "<p>The type of load balancer.</p>"
}
},
Expand Down
68 changes: 53 additions & 15 deletions models/apis/robomaker/2018-06-29/api-2.json
Expand Up @@ -1012,18 +1012,33 @@
"min":1,
"pattern":"[a-zA-Z0-9_.\\-]*"
},
"CommandList":{
"type":"list",
"member":{"shape":"NonEmptyString"}
},
"Compute":{
"type":"structure",
"members":{
"simulationUnitLimit":{"shape":"SimulationUnit"}
"simulationUnitLimit":{"shape":"SimulationUnit"},
"computeType":{"shape":"ComputeType"},
"gpuUnitLimit":{"shape":"GPUUnit"}
}
},
"ComputeResponse":{
"type":"structure",
"members":{
"simulationUnitLimit":{"shape":"SimulationUnit"}
"simulationUnitLimit":{"shape":"SimulationUnit"},
"computeType":{"shape":"ComputeType"},
"gpuUnitLimit":{"shape":"GPUUnit"}
}
},
"ComputeType":{
"type":"string",
"enum":[
"CPU",
"GPU_AND_CPU"
]
},
"ConcurrentDeploymentException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1356,7 +1371,9 @@
"members":{
"name":{"shape":"Name"},
"s3Bucket":{"shape":"S3Bucket"},
"s3Keys":{"shape":"S3KeyOutputs"}
"s3Keys":{"shape":"S3KeyOutputs"},
"type":{"shape":"DataSourceType"},
"destination":{"shape":"Path"}
}
},
"DataSourceConfig":{
Expand All @@ -1369,7 +1386,9 @@
"members":{
"name":{"shape":"Name"},
"s3Bucket":{"shape":"S3Bucket"},
"s3Keys":{"shape":"S3Keys"}
"s3Keys":{"shape":"S3KeysOrPrefixes"},
"type":{"shape":"DataSourceType"},
"destination":{"shape":"Path"}
}
},
"DataSourceConfigs":{
Expand All @@ -1382,6 +1401,14 @@
"type":"list",
"member":{"shape":"Name"}
},
"DataSourceType":{
"type":"string",
"enum":[
"Prefix",
"Archive",
"File"
]
},
"DataSources":{
"type":"list",
"member":{"shape":"DataSource"}
Expand Down Expand Up @@ -1930,6 +1957,11 @@
"min":0
},
"FloorplanCount":{"type":"integer"},
"GPUUnit":{
"type":"integer",
"max":1,
"min":0
},
"GenericInteger":{"type":"integer"},
"GenericString":{
"type":"string",
Expand Down Expand Up @@ -2005,16 +2037,13 @@
"LastUpdatedAt":{"type":"timestamp"},
"LaunchConfig":{
"type":"structure",
"required":[
"packageName",
"launchFile"
],
"members":{
"packageName":{"shape":"Command"},
"launchFile":{"shape":"Command"},
"environmentVariables":{"shape":"EnvironmentVariableMap"},
"portForwardingConfig":{"shape":"PortForwardingConfig"},
"streamUI":{"shape":"Boolean"}
"streamUI":{"shape":"Boolean"},
"command":{"shape":"CommandList"}
}
},
"LimitExceededException":{
Expand Down Expand Up @@ -2482,7 +2511,8 @@
"type":"string",
"enum":[
"ROS",
"ROS2"
"ROS2",
"General"
]
},
"RobotSoftwareSuiteVersionType":{
Expand Down Expand Up @@ -2529,20 +2559,26 @@
"min":1,
"pattern":".*"
},
"S3KeyOrPrefix":{
"type":"string",
"max":1024,
"min":0,
"pattern":".*"
},
"S3KeyOutput":{
"type":"structure",
"members":{
"s3Key":{"shape":"S3Key"},
"s3Key":{"shape":"S3KeyOrPrefix"},
"etag":{"shape":"S3Etag"}
}
},
"S3KeyOutputs":{
"type":"list",
"member":{"shape":"S3KeyOutput"}
},
"S3Keys":{
"S3KeysOrPrefixes":{
"type":"list",
"member":{"shape":"S3Key"},
"member":{"shape":"S3KeyOrPrefix"},
"max":100,
"min":1
},
Expand Down Expand Up @@ -2760,7 +2796,8 @@
"status":{"shape":"SimulationJobStatus"},
"simulationApplicationNames":{"shape":"SimulationApplicationNames"},
"robotApplicationNames":{"shape":"RobotApplicationNames"},
"dataSourceNames":{"shape":"DataSourceNames"}
"dataSourceNames":{"shape":"DataSourceNames"},
"computeType":{"shape":"ComputeType"}
}
},
"SimulationJobs":{
Expand All @@ -2778,7 +2815,8 @@
"type":"string",
"enum":[
"Gazebo",
"RosbagPlay"
"RosbagPlay",
"SimulationRuntime"
]
},
"SimulationSoftwareSuiteVersionType":{
Expand Down
46 changes: 41 additions & 5 deletions models/apis/robomaker/2018-06-29/docs-2.json
Expand Up @@ -333,6 +333,12 @@
"LaunchConfig$launchFile": "<p>The launch file name.</p>"
}
},
"CommandList": {
"base": null,
"refs": {
"LaunchConfig$command": "<p>If you've specified <code>General</code> as the value for your <code>RobotSoftwareSuite</code>, you can use this field to specify a list of commands for your container image.</p> <p>If you've specified <code>SimulationRuntime</code> as the value for your <code>SimulationSoftwareSuite</code>, you can use this field to specify a list of commands for your container image.</p>"
}
},
"Compute": {
"base": "<p>Compute information for the simulation job.</p>",
"refs": {
Expand All @@ -348,6 +354,14 @@
"SimulationJob$compute": "<p>Compute information for the simulation job</p>"
}
},
"ComputeType": {
"base": null,
"refs": {
"Compute$computeType": "<p>Compute type information for the simulation job.</p>",
"ComputeResponse$computeType": "<p>Compute type response information for the simulation job.</p>",
"SimulationJobSummary$computeType": "<p>The compute type for the simulation job summary.</p>"
}
},
"ConcurrentDeploymentException": {
"base": "<p>The failure percentage threshold percentage was met.</p>",
"refs": {
Expand Down Expand Up @@ -532,6 +546,13 @@
"SimulationJobSummary$dataSourceNames": "<p>The names of the data sources.</p>"
}
},
"DataSourceType": {
"base": null,
"refs": {
"DataSource$type": "<p>The data type for the data source that you're using for your container image or simulation job. You can use this field to specify whether your data source is an Archive, an Amazon S3 prefix, or a file.</p> <p>If you don't specify a field, the default value is <code>File</code>.</p>",
"DataSourceConfig$type": "<p>The data type for the data source that you're using for your container image or simulation job. You can use this field to specify whether your data source is an Archive, an Amazon S3 prefix, or a file.</p> <p>If you don't specify a field, the default value is <code>File</code>.</p>"
}
},
"DataSources": {
"base": null,
"refs": {
Expand Down Expand Up @@ -915,6 +936,13 @@
"WorldCount$floorplanCount": "<p>The number of unique floorplans.</p>"
}
},
"GPUUnit": {
"base": null,
"refs": {
"Compute$gpuUnitLimit": "<p>Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.</p>",
"ComputeResponse$gpuUnitLimit": "<p>Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.</p>"
}
},
"GenericInteger": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1283,6 +1311,7 @@
"NonEmptyString": {
"base": null,
"refs": {
"CommandList$member": null,
"SecurityGroups$member": null,
"Subnets$member": null
}
Expand Down Expand Up @@ -1336,6 +1365,8 @@
"Path": {
"base": null,
"refs": {
"DataSource$destination": "<p>The location where your files are mounted in the container image.</p> <p>If you've specified the <code>type</code> of the data source as an <code>Archive</code>, you must provide an Amazon S3 object key to your archive. The object key must point to either a <code>.zip</code> or <code>.tar.gz</code> file.</p> <p>If you've specified the <code>type</code> of the data source as a <code>Prefix</code>, you provide the Amazon S3 prefix that points to the files that you are using for your data source.</p> <p>If you've specified the <code>type</code> of the data source as a <code>File</code>, you provide the Amazon S3 path to the file that you're using as your data source.</p>",
"DataSourceConfig$destination": "<p>The location where your files are mounted in the container image.</p> <p>If you've specified the <code>type</code> of the data source as an <code>Archive</code>, you must provide an Amazon S3 object key to your archive. The object key must point to either a <code>.zip</code> or <code>.tar.gz</code> file.</p> <p>If you've specified the <code>type</code> of the data source as a <code>Prefix</code>, you provide the Amazon S3 prefix that points to the files that you are using for your data source.</p> <p>If you've specified the <code>type</code> of the data source as a <code>File</code>, you provide the Amazon S3 path to the file that you're using as your data source.</p>",
"DeploymentLaunchConfig$preLaunchFile": "<p>The deployment pre-launch file. This file will be executed prior to the launch file.</p>",
"DeploymentLaunchConfig$postLaunchFile": "<p>The deployment post-launch file. This file will be executed after the launch file.</p>",
"UploadConfiguration$path": "<p> Specifies the path of the file(s) to upload. Standard Unix glob matching rules are accepted, with the addition of <code>**</code> as a <i>super asterisk</i>. For example, specifying <code>/var/log/**.log</code> causes all .log files in the <code>/var/log</code> directory tree to be collected. For more examples, see <a href=\"https://github.com/gobwas/glob\">Glob Library</a>. </p>"
Expand Down Expand Up @@ -1596,14 +1627,19 @@
"base": null,
"refs": {
"OutputLocation$s3Prefix": "<p>The S3 folder in the <code>s3Bucket</code> where output files will be placed.</p>",
"S3KeyOutput$s3Key": "<p>The S3 key.</p>",
"S3Keys$member": null,
"S3Object$key": "<p>The key of the object.</p>",
"Source$s3Key": "<p>The s3 object key.</p>",
"SourceConfig$s3Key": "<p>The s3 object key.</p>",
"TemplateLocation$s3Key": "<p>The list of S3 keys identifying the data source files.</p>"
}
},
"S3KeyOrPrefix": {
"base": null,
"refs": {
"S3KeyOutput$s3Key": "<p>The S3 key.</p>",
"S3KeysOrPrefixes$member": null
}
},
"S3KeyOutput": {
"base": "<p>Information about S3 keys.</p>",
"refs": {
Expand All @@ -1616,7 +1652,7 @@
"DataSource$s3Keys": "<p>The list of S3 keys identifying the data source files.</p>"
}
},
"S3Keys": {
"S3KeysOrPrefixes": {
"base": null,
"refs": {
"DataSourceConfig$s3Keys": "<p>The list of S3 keys identifying the data source files.</p>"
Expand Down Expand Up @@ -1787,8 +1823,8 @@
"SimulationUnit": {
"base": null,
"refs": {
"Compute$simulationUnitLimit": "<p>The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximim value provided. The default is 15. </p>",
"ComputeResponse$simulationUnitLimit": "<p>The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximim value provided. The default is 15. </p>"
"Compute$simulationUnitLimit": "<p>The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15. </p>",
"ComputeResponse$simulationUnitLimit": "<p>The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15. </p>"
}
},
"Source": {
Expand Down
5 changes: 1 addition & 4 deletions models/apis/sagemaker/2017-07-24/api-2.json
Expand Up @@ -13420,10 +13420,7 @@
},
"ServiceCatalogProvisioningDetails":{
"type":"structure",
"required":[
"ProductId",
"ProvisioningArtifactId"
],
"required":["ProductId"],
"members":{
"ProductId":{"shape":"ServiceCatalogEntityId"},
"ProvisioningArtifactId":{"shape":"ServiceCatalogEntityId"},
Expand Down