Skip to content

Commit

Permalink
Release v1.34.31 (2020-09-24) (#3559)
Browse files Browse the repository at this point in the history
Release v1.34.31 (2020-09-24)
===

### Service Client Updates
* `service/amplify`: Updates service API and documentation
* `service/eks`: Updates service API and documentation
* `service/savingsplans`: Updates service API and documentation
* `service/synthetics`: Updates service API and documentation
* `service/textract`: Updates service API and documentation
* `service/transcribe`: Updates service API and documentation
  • Loading branch information
aws-sdk-go-automation committed Sep 24, 2020
1 parent 3c22b21 commit e7eb765
Show file tree
Hide file tree
Showing 24 changed files with 813 additions and 144 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
Release v1.34.31 (2020-09-24)
===

### Service Client Updates
* `service/amplify`: Updates service API and documentation
* `service/eks`: Updates service API and documentation
* `service/savingsplans`: Updates service API and documentation
* `service/synthetics`: Updates service API and documentation
* `service/textract`: Updates service API and documentation
* `service/transcribe`: Updates service API and documentation

Release v1.34.30 (2020-09-23)
===

Expand Down
1 change: 1 addition & 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
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.34.30"
const SDKVersion = "1.34.31"
2 changes: 1 addition & 1 deletion models/apis/amplify/2017-07-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1888,7 +1888,7 @@
},
"OauthToken":{
"type":"string",
"max":100,
"max":1000,
"sensitive":true
},
"Platform":{
Expand Down
2 changes: 1 addition & 1 deletion models/apis/amplify/2017-07-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1166,7 +1166,7 @@
"Status": {
"base": null,
"refs": {
"CustomRule$status": "<p> The status code for a URL rewrite or redirect rule. </p>",
"CustomRule$status": "<p> The status code for a URL rewrite or redirect rule. </p> <dl> <dt>200</dt> <dd> <p>Represents a 200 rewrite rule.</p> </dd> <dt>301</dt> <dd> <p>Represents a 301 (moved pemanently) redirect rule. This and all future requests should be directed to the target URL. </p> </dd> <dt>302</dt> <dd> <p>Represents a 302 temporary redirect rule.</p> </dd> <dt>404</dt> <dd> <p>Represents a 404 redirect rule.</p> </dd> <dt>404-200</dt> <dd> <p>Represents a 404 rewrite rule.</p> </dd> </dl>",
"ProductionBranch$status": "<p> The status of the production branch. </p>"
}
},
Expand Down
14 changes: 14 additions & 0 deletions models/apis/eks/2017-11-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -411,6 +411,7 @@
"endpoint":{"shape":"String"},
"roleArn":{"shape":"String"},
"resourcesVpcConfig":{"shape":"VpcConfigResponse"},
"kubernetesNetworkConfig":{"shape":"KubernetesNetworkConfigResponse"},
"logging":{"shape":"Logging"},
"identity":{"shape":"Identity"},
"status":{"shape":"ClusterStatus"},
Expand Down Expand Up @@ -449,6 +450,7 @@
"version":{"shape":"String"},
"roleArn":{"shape":"String"},
"resourcesVpcConfig":{"shape":"VpcConfigRequest"},
"kubernetesNetworkConfig":{"shape":"KubernetesNetworkConfigRequest"},
"logging":{"shape":"Logging"},
"clientRequestToken":{
"shape":"String",
Expand Down Expand Up @@ -822,6 +824,18 @@
"type":"list",
"member":{"shape":"Issue"}
},
"KubernetesNetworkConfigRequest":{
"type":"structure",
"members":{
"serviceIpv4Cidr":{"shape":"String"}
}
},
"KubernetesNetworkConfigResponse":{
"type":"structure",
"members":{
"serviceIpv4Cidr":{"shape":"String"}
}
},
"LaunchTemplateSpecification":{
"type":"structure",
"members":{
Expand Down
24 changes: 19 additions & 5 deletions models/apis/eks/2017-11-01/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"AMITypes": {
"base": null,
"refs": {
"CreateNodegroupRequest$amiType": "<p>The AMI type for your node group. GPU instance types should use the <code>AL2_x86_64_GPU</code> AMI type, which uses the Amazon EKS-optimized Linux AMI with GPU support. Non-GPU instances should use the <code>AL2_x86_64</code> AMI type, which uses the Amazon EKS-optimized Linux AMI. If you specify <code>launchTemplate</code>, and your launch template uses a custom AMI, then don't specify <code>amiType</code>, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html\">Launch template support</a> in the Amazon EKS User Guide.</p>",
"CreateNodegroupRequest$amiType": "<p>The AMI type for your node group. GPU instance types should use the <code>AL2_x86_64_GPU</code> AMI type. Non-GPU instances should use the <code>AL2_x86_64</code> AMI type. Arm instances should use the <code>AL2_ARM_64</code> AMI type. All types use the Amazon EKS-optimized Amazon Linux 2 AMI. If you specify <code>launchTemplate</code>, and your launch template uses a custom AMI, then don't specify <code>amiType</code>, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html\">Launch template support</a> in the Amazon EKS User Guide.</p>",
"Nodegroup$amiType": "<p>If the node group was deployed using a launch template with a custom AMI, then this is <code>CUSTOM</code>. For node groups that weren't deployed using a launch template, this is the AMI type that was specified in the node group configuration.</p>"
}
},
Expand Down Expand Up @@ -69,7 +69,7 @@
"base": null,
"refs": {
"CreateNodegroupRequest$diskSize": "<p>The root device disk size (in GiB) for your node group instances. The default disk size is 20 GiB. If you specify <code>launchTemplate</code>, then don't specify <code>diskSize</code>, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html\">Launch template support</a> in the Amazon EKS User Guide.</p>",
"Nodegroup$diskSize": "<p>If the node group wasn't deployed with a launch template, then this is the disk size in the node group configuration. If the node group was deployed with a launch template, then <code>diskSize</code> is <code>null</code>.</p>"
"Nodegroup$diskSize": "<p>If the node group wasn't deployed with a launch template, then this is the disk size in the node group configuration. If the node group was deployed with a launch template, then this is <code>null</code>.</p>"
}
},
"Capacity": {
Expand Down Expand Up @@ -309,10 +309,22 @@
"NodegroupHealth$issues": "<p>Any issues that are associated with the node group. </p>"
}
},
"KubernetesNetworkConfigRequest": {
"base": "<p>The Kubernetes network configuration for the cluster.</p>",
"refs": {
"CreateClusterRequest$kubernetesNetworkConfig": "<p>The Kubernetes network configuration for the cluster.</p>"
}
},
"KubernetesNetworkConfigResponse": {
"base": "<p>The Kubernetes network configuration for the cluster.</p>",
"refs": {
"Cluster$kubernetesNetworkConfig": "<p>Network configuration settings for your cluster.</p>"
}
},
"LaunchTemplateSpecification": {
"base": "<p>An object representing a node group launch template specification. The launch template cannot include <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateNetworkInterface.html\"> <code>SubnetId</code> </a>, <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_IamInstanceProfile.html\"> <code>IamInstanceProfile</code> </a>, <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotInstances.html\"> <code>RequestSpotInstances</code> </a>, <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_HibernationOptionsRequest.html\"> <code>HibernationOptions</code> </a>, or <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_TerminateInstances.html\"> <code>TerminateInstances</code> </a>, or the node group deployment or update will fail. For more information about launch templates, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateLaunchTemplate.html\"> <code>CreateLaunchTemplate</code> </a> in the Amazon EC2 API Reference. For more information about using launch templates with Amazon EKS, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html\">Launch template support</a> in the Amazon EKS User Guide.</p> <p>Specify either <code>name</code> or <code>id</code>, but not both.</p>",
"refs": {
"CreateNodegroupRequest$launchTemplate": "<p>An object representing a node group's launch template specification. If specified, then do not specify <code>instanceTypes</code>, <code>diskSize</code>, or <code>remoteAccess</code>. If specified, make sure that the launch template meets the requirements in <code>launchTemplateSpecification</code>.</p>",
"CreateNodegroupRequest$launchTemplate": "<p>An object representing a node group's launch template specification. If specified, then do not specify <code>instanceTypes</code>, <code>diskSize</code>, or <code>remoteAccess</code> and make sure that the launch template meets the requirements in <code>launchTemplateSpecification</code>.</p>",
"Nodegroup$launchTemplate": "<p>If a launch template was used to create the node group, then this is the launch template that was used.</p>",
"UpdateNodegroupVersionRequest$launchTemplate": "<p>An object representing a node group's launch template specification. You can only update a node group using a launch template if the node group was originally deployed with a launch template.</p>"
}
Expand Down Expand Up @@ -478,7 +490,7 @@
"base": "<p>An object representing the remote access configuration for the managed node group.</p>",
"refs": {
"CreateNodegroupRequest$remoteAccess": "<p>The remote access (SSH) configuration to use with your node group. If you specify <code>launchTemplate</code>, then don't specify <code>remoteAccess</code>, or the node group deployment will fail. For more information about using launch templates with Amazon EKS, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html\">Launch template support</a> in the Amazon EKS User Guide.</p>",
"Nodegroup$remoteAccess": "<p>If the node group wasn't deployed with a launch template, then this is the remote access configuration that is associated with the node group. If the node group was deployed with a launch template, then <code>remoteAccess</code> is <code>null</code>.</p>"
"Nodegroup$remoteAccess": "<p>If the node group wasn't deployed with a launch template, then this is the remote access configuration that is associated with the node group. If the node group was deployed with a launch template, then this is <code>null</code>.</p>"
}
},
"ResourceInUseException": {
Expand Down Expand Up @@ -564,6 +576,8 @@
"InvalidRequestException$nodegroupName": "<p>The Amazon EKS managed node group associated with the exception.</p>",
"InvalidRequestException$message": null,
"Issue$message": "<p>The error message associated with the issue.</p>",
"KubernetesNetworkConfigRequest$serviceIpv4Cidr": "<p>The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:</p> <ul> <li> <p>Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.</p> </li> <li> <p>Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.</p> </li> <li> <p>Between /24 and /12.</p> </li> </ul> <important> <p>You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.</p> </important>",
"KubernetesNetworkConfigResponse$serviceIpv4Cidr": "<p>The CIDR block that Kubernetes service IP addresses are assigned from. If you didn't specify a CIDR block, then Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. If this was specified, then it was specified when the cluster was created and it cannot be changed.</p>",
"LaunchTemplateSpecification$name": "<p>The name of the launch template.</p>",
"LaunchTemplateSpecification$version": "<p>The version of the launch template to use. If no version is specified, then the template's default version is used.</p>",
"LaunchTemplateSpecification$id": "<p>The ID of the launch template.</p>",
Expand Down Expand Up @@ -645,7 +659,7 @@
"ListFargateProfilesResponse$fargateProfileNames": "<p>A list of all of the Fargate profiles associated with the specified cluster.</p>",
"ListNodegroupsResponse$nodegroups": "<p>A list of all of the node groups associated with the specified cluster.</p>",
"ListUpdatesResponse$updateIds": "<p>A list of all the updates for the specified cluster and Region.</p>",
"Nodegroup$instanceTypes": "<p>If the node group wasn't deployed with a launch template, then this is the instance type that is associated with the node group. If the node group was deployed with a launch template, then <code>instanceTypes</code> is <code>null</code>.</p>",
"Nodegroup$instanceTypes": "<p>If the node group wasn't deployed with a launch template, then this is the instance type that is associated with the node group. If the node group was deployed with a launch template, then this is <code>null</code>.</p>",
"Nodegroup$subnets": "<p>The subnets that were specified for the Auto Scaling group that is associated with your node group.</p>",
"RemoteAccessConfig$sourceSecurityGroups": "<p>The security groups that are allowed SSH access (port 22) to the worker nodes. If you specify an Amazon EC2 SSH key but do not specify a source security group when you create a managed node group, then port 22 on the worker nodes is opened to the internet (0.0.0.0/0). For more information, see <a href=\"https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html\">Security Groups for Your VPC</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.</p>",
"UnsupportedAvailabilityZoneException$validZones": "<p>The supported Availability Zones for your account. Choose subnets in these Availability Zones for your cluster.</p>",
Expand Down
34 changes: 32 additions & 2 deletions models/apis/savingsplans/2019-06-28/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,21 @@
{"shape":"ServiceQuotaExceededException"}
]
},
"DeleteQueuedSavingsPlan":{
"name":"DeleteQueuedSavingsPlan",
"http":{
"method":"POST",
"requestUri":"/DeleteQueuedSavingsPlan"
},
"input":{"shape":"DeleteQueuedSavingsPlanRequest"},
"output":{"shape":"DeleteQueuedSavingsPlanResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"},
{"shape":"InternalServerException"},
{"shape":"ServiceQuotaExceededException"}
]
},
"DescribeSavingsPlanRates":{
"name":"DescribeSavingsPlanRates",
"http":{
Expand Down Expand Up @@ -137,6 +152,7 @@
"savingsPlanOfferingId":{"shape":"SavingsPlanOfferingId"},
"commitment":{"shape":"Amount"},
"upfrontPaymentAmount":{"shape":"Amount"},
"purchaseTime":{"shape":"DateTime"},
"clientToken":{
"shape":"ClientToken",
"idempotencyToken":true
Expand All @@ -161,6 +177,19 @@
"type":"list",
"member":{"shape":"CurrencyCode"}
},
"DateTime":{"type":"timestamp"},
"DeleteQueuedSavingsPlanRequest":{
"type":"structure",
"required":["savingsPlanId"],
"members":{
"savingsPlanId":{"shape":"SavingsPlanId"}
}
},
"DeleteQueuedSavingsPlanResponse":{
"type":"structure",
"members":{
}
},
"DescribeSavingsPlanRatesRequest":{
"type":"structure",
"required":["savingsPlanId"],
Expand Down Expand Up @@ -596,7 +625,6 @@
"enum":[
"AmazonEC2",
"AmazonECS",
"AmazonEKS",
"AWSLambda"
]
},
Expand Down Expand Up @@ -636,7 +664,9 @@
"payment-pending",
"payment-failed",
"active",
"retired"
"retired",
"queued",
"queued-deleted"
]
},
"SavingsPlanStateList":{
Expand Down
18 changes: 18 additions & 0 deletions models/apis/savingsplans/2019-06-28/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"service": "<p>Savings Plans are a pricing model that offer significant savings on AWS usage (for example, on Amazon EC2 instances). You commit to a consistent amount of usage, in USD per hour, for a term of 1 or 3 years, and receive a lower price for that usage. For more information, see the <a href=\"https://docs.aws.amazon.com/savingsplans/latest/userguide/\">AWS Savings Plans User Guide</a>.</p>",
"operations": {
"CreateSavingsPlan": "<p>Creates a Savings Plan.</p>",
"DeleteQueuedSavingsPlan": "<p>Deletes the queued purchase for the specified Savings Plan.</p>",
"DescribeSavingsPlanRates": "<p>Describes the specified Savings Plans rates.</p>",
"DescribeSavingsPlans": "<p>Describes the specified Savings Plans.</p>",
"DescribeSavingsPlansOfferingRates": "<p>Describes the specified Savings Plans offering rates.</p>",
Expand Down Expand Up @@ -55,6 +56,22 @@
"DescribeSavingsPlansOfferingsRequest$currencies": "<p>The currencies.</p>"
}
},
"DateTime": {
"base": null,
"refs": {
"CreateSavingsPlanRequest$purchaseTime": "<p>The time at which to purchase the Savings Plan, in UTC format (YYYY-MM-DDTHH:MM:SSZ).</p>"
}
},
"DeleteQueuedSavingsPlanRequest": {
"base": null,
"refs": {
}
},
"DeleteQueuedSavingsPlanResponse": {
"base": null,
"refs": {
}
},
"DescribeSavingsPlanRatesRequest": {
"base": null,
"refs": {
Expand Down Expand Up @@ -242,6 +259,7 @@
"base": null,
"refs": {
"CreateSavingsPlanResponse$savingsPlanId": "<p>The ID of the Savings Plan.</p>",
"DeleteQueuedSavingsPlanRequest$savingsPlanId": "<p>The ID of the Savings Plan.</p>",
"DescribeSavingsPlanRatesRequest$savingsPlanId": "<p>The ID of the Savings Plan.</p>",
"DescribeSavingsPlanRatesResponse$savingsPlanId": "<p>The ID of the Savings Plan.</p>",
"SavingsPlan$savingsPlanId": "<p>The ID of the Savings Plan.</p>",
Expand Down
Loading

0 comments on commit e7eb765

Please sign in to comment.