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.34.31 #3559

Merged
merged 1 commit into from
Sep 24, 2020
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.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
awssdkgo committed Sep 24, 2020
commit 9a9ed863f8c82339501d2293c7beddf46c2d8b86
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