Skip to content

Commit

Permalink
Release v1.15.52
Browse files Browse the repository at this point in the history
  • Loading branch information
awssdkgo committed Oct 10, 2018
1 parent c640f3f commit 46fe047
Show file tree
Hide file tree
Showing 13 changed files with 812 additions and 32 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
Release v1.15.52 (2018-10-10)
===

### Service Client Updates
* `service/comprehend`: Updates service API
* `service/es`: Updates service API and documentation
* Amazon Elasticsearch Service now supports customer-scheduled service software updates. When new service software becomes available, you can request an update to your domain and benefit from new features more quickly. If you take no action, we update the service software automatically after a certain time frame.
* `service/transcribe`: Updates service API and documentation

Release v1.15.51 (2018-10-09)
===

Expand Down
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.15.51"
const SDKVersion = "1.15.52"
15 changes: 13 additions & 2 deletions models/apis/comprehend/2017-11-27/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -958,7 +958,11 @@
"type":"string",
"enum":[
"en",
"es"
"es",
"fr",
"de",
"it",
"pt"
]
},
"ListDominantLanguageDetectionJobsRequest":{
Expand Down Expand Up @@ -1367,7 +1371,14 @@
},
"SyntaxLanguageCode":{
"type":"string",
"enum":["en"]
"enum":[
"en",
"es",
"fr",
"de",
"it",
"pt"
]
},
"SyntaxToken":{
"type":"structure",
Expand Down
82 changes: 81 additions & 1 deletion models/apis/es/2015-01-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,21 @@
{"shape":"InternalException"}
]
},
"CancelElasticsearchServiceSoftwareUpdate":{
"name":"CancelElasticsearchServiceSoftwareUpdate",
"http":{
"method":"POST",
"requestUri":"/2015-01-01/es/serviceSoftwareUpdate/cancel"
},
"input":{"shape":"CancelElasticsearchServiceSoftwareUpdateRequest"},
"output":{"shape":"CancelElasticsearchServiceSoftwareUpdateResponse"},
"errors":[
{"shape":"BaseException"},
{"shape":"InternalException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"}
]
},
"CreateElasticsearchDomain":{
"name":"CreateElasticsearchDomain",
"http":{
Expand Down Expand Up @@ -295,6 +310,21 @@
{"shape":"InternalException"}
]
},
"StartElasticsearchServiceSoftwareUpdate":{
"name":"StartElasticsearchServiceSoftwareUpdate",
"http":{
"method":"POST",
"requestUri":"/2015-01-01/es/serviceSoftwareUpdate/start"
},
"input":{"shape":"StartElasticsearchServiceSoftwareUpdateRequest"},
"output":{"shape":"StartElasticsearchServiceSoftwareUpdateResponse"},
"errors":[
{"shape":"BaseException"},
{"shape":"InternalException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"}
]
},
"UpdateElasticsearchDomainConfig":{
"name":"UpdateElasticsearchDomainConfig",
"http":{
Expand Down Expand Up @@ -389,6 +419,19 @@
"exception":true
},
"Boolean":{"type":"boolean"},
"CancelElasticsearchServiceSoftwareUpdateRequest":{
"type":"structure",
"required":["DomainName"],
"members":{
"DomainName":{"shape":"DomainName"}
}
},
"CancelElasticsearchServiceSoftwareUpdateResponse":{
"type":"structure",
"members":{
"ServiceSoftwareOptions":{"shape":"ServiceSoftwareOptions"}
}
},
"CloudWatchLogsLogGroupArn":{"type":"string"},
"CognitoOptions":{
"type":"structure",
Expand Down Expand Up @@ -462,6 +505,17 @@
"DomainStatus":{"shape":"ElasticsearchDomainStatus"}
}
},
"DeploymentCloseDateTimeStamp":{"type":"timestamp"},
"DeploymentStatus":{
"type":"string",
"enum":[
"PENDING_UPDATE",
"IN_PROGRESS",
"COMPLETED",
"NOT_ELIGIBLE",
"ELIGIBLE"
]
},
"DescribeElasticsearchDomainConfigRequest":{
"type":"structure",
"required":["DomainName"],
Expand Down Expand Up @@ -760,7 +814,8 @@
"EncryptionAtRestOptions":{"shape":"EncryptionAtRestOptions"},
"NodeToNodeEncryptionOptions":{"shape":"NodeToNodeEncryptionOptions"},
"AdvancedOptions":{"shape":"AdvancedOptions"},
"LogPublishingOptions":{"shape":"LogPublishingOptions"}
"LogPublishingOptions":{"shape":"LogPublishingOptions"},
"ServiceSoftwareOptions":{"shape":"ServiceSoftwareOptions"}
}
},
"ElasticsearchDomainStatusList":{
Expand Down Expand Up @@ -1219,6 +1274,18 @@
"max":2048,
"min":20
},
"ServiceSoftwareOptions":{
"type":"structure",
"members":{
"CurrentVersion":{"shape":"String"},
"NewVersion":{"shape":"String"},
"UpdateAvailable":{"shape":"Boolean"},
"Cancellable":{"shape":"Boolean"},
"UpdateStatus":{"shape":"DeploymentStatus"},
"Description":{"shape":"String"},
"AutomatedUpdateDate":{"shape":"DeploymentCloseDateTimeStamp"}
}
},
"ServiceUrl":{"type":"string"},
"SnapshotOptions":{
"type":"structure",
Expand All @@ -1237,6 +1304,19 @@
"Status":{"shape":"OptionStatus"}
}
},
"StartElasticsearchServiceSoftwareUpdateRequest":{
"type":"structure",
"required":["DomainName"],
"members":{
"DomainName":{"shape":"DomainName"}
}
},
"StartElasticsearchServiceSoftwareUpdateResponse":{
"type":"structure",
"members":{
"ServiceSoftwareOptions":{"shape":"ServiceSoftwareOptions"}
}
},
"StartTimestamp":{"type":"timestamp"},
"StorageSubTypeName":{"type":"string"},
"StorageType":{
Expand Down
49 changes: 49 additions & 0 deletions models/apis/es/2015-01-01/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"service": "<fullname>Amazon Elasticsearch Configuration Service</fullname> <p>Use the Amazon Elasticsearch configuration API to create, configure, and manage Elasticsearch domains.</p> <p>The endpoint for configuration service requests is region-specific: es.<i>region</i>.amazonaws.com. For example, es.us-east-1.amazonaws.com. For a current list of supported regions and endpoints, see <a href=\"http://docs.aws.amazon.com/general/latest/gr/rande.html#elasticsearch-service-regions\" target=\"_blank\">Regions and Endpoints</a>.</p>",
"operations": {
"AddTags": "<p>Attaches tags to an existing Elasticsearch domain. Tags are a set of case-sensitive key value pairs. An Elasticsearch domain may have up to 10 tags. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains.html#es-managedomains-awsresorcetagging\" target=\"_blank\"> Tagging Amazon Elasticsearch Service Domains for more information.</a></p>",
"CancelElasticsearchServiceSoftwareUpdate": "<p>Cancels a scheduled service software update for an Amazon ES domain. You can only perform this operation before the <code>AutomatedUpdateDate</code> and when the <code>UpdateStatus</code> is in the <code>PENDING_UPDATE</code> state.</p>",
"CreateElasticsearchDomain": "<p>Creates a new Elasticsearch domain. For more information, see <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-createupdatedomains.html#es-createdomains\" target=\"_blank\">Creating Elasticsearch Domains</a> in the <i>Amazon Elasticsearch Service Developer Guide</i>.</p>",
"DeleteElasticsearchDomain": "<p>Permanently deletes the specified Elasticsearch domain and all of its data. Once a domain is deleted, it cannot be recovered.</p>",
"DeleteElasticsearchServiceRole": "<p>Deletes the service-linked role that Elasticsearch Service uses to manage and maintain VPC domains. Role deletion will fail if any existing VPC domains use the role. You must delete any such Elasticsearch domains before deleting the role. See <a href=\"http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-vpc.html#es-enabling-slr\" target=\"_blank\">Deleting Elasticsearch Service Role</a> in <i>VPC Endpoints for Amazon Elasticsearch Service Domains</i>.</p>",
Expand All @@ -21,6 +22,7 @@
"ListTags": "<p>Returns all tags for the given Elasticsearch domain.</p>",
"PurchaseReservedElasticsearchInstanceOffering": "<p>Allows you to purchase reserved Elasticsearch instances.</p>",
"RemoveTags": "<p>Removes the specified set of tags from the specified Elasticsearch domain.</p>",
"StartElasticsearchServiceSoftwareUpdate": "<p>Schedules a service software update for an Amazon ES domain.</p>",
"UpdateElasticsearchDomainConfig": "<p>Modifies the cluster configuration of the specified Elasticsearch domain, setting as setting the instance type and the number of instances. </p>",
"UpgradeElasticsearchDomain": "<p>Allows you to either upgrade your domain or perform an Upgrade eligibility check to a compatible Elasticsearch version.</p>"
},
Expand Down Expand Up @@ -92,10 +94,22 @@
"LogPublishingOption$Enabled": "<p> Specifies whether given log publishing option is enabled or not.</p>",
"NodeToNodeEncryptionOptions$Enabled": "<p>Specify true to enable node-to-node encryption.</p>",
"OptionStatus$PendingDeletion": "<p>Indicates whether the Elasticsearch domain is being deleted.</p>",
"ServiceSoftwareOptions$UpdateAvailable": "<p><code>True</code> if you are able to update you service software version. <code>False</code> if you are not able to update your service software version. </p>",
"ServiceSoftwareOptions$Cancellable": "<p><code>True</code> if you are able to cancel your service software version update. <code>False</code> if you are not able to cancel your service software version. </p>",
"UpgradeElasticsearchDomainRequest$PerformCheckOnly": "<p> This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade. </p>",
"UpgradeElasticsearchDomainResponse$PerformCheckOnly": "<p> This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade. </p>"
}
},
"CancelElasticsearchServiceSoftwareUpdateRequest": {
"base": "<p>Container for the parameters to the <code><a>CancelElasticsearchServiceSoftwareUpdate</a></code> operation. Specifies the name of the Elasticsearch domain that you wish to cancel a service software update on.</p>",
"refs": {
}
},
"CancelElasticsearchServiceSoftwareUpdateResponse": {
"base": "<p>The result of a <code>CancelElasticsearchServiceSoftwareUpdate</code> operation. Contains the status of the update.</p>",
"refs": {
}
},
"CloudWatchLogsLogGroupArn": {
"base": "<p>ARN of the Cloudwatch log group to which log needs to be published.</p>",
"refs": {
Expand Down Expand Up @@ -149,6 +163,18 @@
"refs": {
}
},
"DeploymentCloseDateTimeStamp": {
"base": null,
"refs": {
"ServiceSoftwareOptions$AutomatedUpdateDate": "<p>Timestamp, in Epoch time, until which you can manually request a service software update. After this date, we automatically update your service software.</p>"
}
},
"DeploymentStatus": {
"base": null,
"refs": {
"ServiceSoftwareOptions$UpdateStatus": "<p>The status of your service software update. This field can take the following values: <code>ELIGIBLE</code>, <code>PENDING_UPDATE</code>, <code>IN_PROGRESS</code>, <code>COMPLETED</code>, and <code>NOT_ELIGIBLE</code>.</p>"
}
},
"DescribeElasticsearchDomainConfigRequest": {
"base": "<p> Container for the parameters to the <code>DescribeElasticsearchDomainConfig</code> operation. Specifies the domain name for which you want configuration information.</p>",
"refs": {
Expand Down Expand Up @@ -235,6 +261,7 @@
"DomainName": {
"base": "<p>The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).</p>",
"refs": {
"CancelElasticsearchServiceSoftwareUpdateRequest$DomainName": "<p>The name of the domain that you want to stop the latest service software update on.</p>",
"CreateElasticsearchDomainRequest$DomainName": "<p>The name of the Elasticsearch domain that you are creating. Domain names are unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).</p>",
"DeleteElasticsearchDomainRequest$DomainName": "<p>The name of the Elasticsearch domain that you want to permanently delete.</p>",
"DescribeElasticsearchDomainConfigRequest$DomainName": "<p>The Elasticsearch domain that you want to get information about.</p>",
Expand All @@ -247,6 +274,7 @@
"GetUpgradeHistoryRequest$DomainName": null,
"GetUpgradeStatusRequest$DomainName": null,
"ListElasticsearchInstanceTypesRequest$DomainName": "<p>DomainName represents the name of the Domain that we are trying to modify. This should be present only if we are querying for list of available Elasticsearch instance types when modifying existing domain. </p>",
"StartElasticsearchServiceSoftwareUpdateRequest$DomainName": "<p>The name of the domain that you want to update to the latest service software.</p>",
"UpdateElasticsearchDomainConfigRequest$DomainName": "<p>The name of the Elasticsearch domain that you are updating. </p>",
"UpgradeElasticsearchDomainRequest$DomainName": null,
"UpgradeElasticsearchDomainResponse$DomainName": null
Expand Down Expand Up @@ -770,6 +798,14 @@
"CognitoOptions$RoleArn": "<p>Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito resources.</p>"
}
},
"ServiceSoftwareOptions": {
"base": "<p>The current options of an Elasticsearch domain service software options.</p>",
"refs": {
"CancelElasticsearchServiceSoftwareUpdateResponse$ServiceSoftwareOptions": "<p>The current status of the Elasticsearch service software update.</p>",
"ElasticsearchDomainStatus$ServiceSoftwareOptions": "<p>The current status of the Elasticsearch domain's service software.</p>",
"StartElasticsearchServiceSoftwareUpdateResponse$ServiceSoftwareOptions": "<p>The current status of the Elasticsearch service software update.</p>"
}
},
"ServiceUrl": {
"base": "<p>The endpoint to which service requests are submitted. For example, <code>search-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.es.amazonaws.com</code> or <code>doc-imdb-movies-oopcnjfn6ugofer3zx5iadxxca.eu-west-1.es.amazonaws.com</code>.</p>",
"refs": {
Expand All @@ -792,6 +828,16 @@
"ElasticsearchDomainConfig$SnapshotOptions": "<p>Specifies the <code>SnapshotOptions</code> for the Elasticsearch domain.</p>"
}
},
"StartElasticsearchServiceSoftwareUpdateRequest": {
"base": "<p>Container for the parameters to the <code><a>StartElasticsearchServiceSoftwareUpdate</a></code> operation. Specifies the name of the Elasticsearch domain that you wish to schedule a service software update on.</p>",
"refs": {
}
},
"StartElasticsearchServiceSoftwareUpdateResponse": {
"base": "<p>The result of a <code>StartElasticsearchServiceSoftwareUpdate</code> operation. Contains the status of the update.</p>",
"refs": {
}
},
"StartTimestamp": {
"base": null,
"refs": {
Expand Down Expand Up @@ -847,6 +893,9 @@
"ReservedElasticsearchInstance$CurrencyCode": "<p>The currency code for the reserved Elasticsearch instance offering.</p>",
"ReservedElasticsearchInstance$State": "<p>The state of the reserved Elasticsearch instance.</p>",
"ReservedElasticsearchInstanceOffering$CurrencyCode": "<p>The currency code for the reserved Elasticsearch instance offering.</p>",
"ServiceSoftwareOptions$CurrentVersion": "<p>The current service software version that is present on the domain.</p>",
"ServiceSoftwareOptions$NewVersion": "<p>The new service software version if one is available.</p>",
"ServiceSoftwareOptions$Description": "<p>The description of the <code>UpdateStatus</code>.</p>",
"StringList$member": null,
"VPCDerivedInfo$VPCId": "<p>The VPC Id for the Elasticsearch domain. Exists only if the domain was created with VPCOptions.</p>"
}
Expand Down
20 changes: 20 additions & 0 deletions models/apis/transcribe/2017-10-26/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,19 @@
{"shape":"ConflictException"}
]
},
"DeleteTranscriptionJob":{
"name":"DeleteTranscriptionJob",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteTranscriptionJobRequest"},
"errors":[
{"shape":"LimitExceededException"},
{"shape":"BadRequestException"},
{"shape":"InternalFailureException"}
]
},
"DeleteVocabulary":{
"name":"DeleteVocabulary",
"http":{
Expand Down Expand Up @@ -172,6 +185,13 @@
}
},
"DateTime":{"type":"timestamp"},
"DeleteTranscriptionJobRequest":{
"type":"structure",
"required":["TranscriptionJobName"],
"members":{
"TranscriptionJobName":{"shape":"TranscriptionJobName"}
}
},
"DeleteVocabularyRequest":{
"type":"structure",
"required":["VocabularyName"],
Expand Down
9 changes: 8 additions & 1 deletion models/apis/transcribe/2017-10-26/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"service": "<p>Operations and objects for transcribing speech to text.</p>",
"operations": {
"CreateVocabulary": "<p>Creates a new custom vocabulary that you can use to change the way Amazon Transcribe handles transcription of an audio file.</p>",
"DeleteTranscriptionJob": "<p>Deletes a previously submitted transcription job as wella s any other generated results such as the transcription, models, and so on.</p>",
"DeleteVocabulary": "<p>Deletes a vocabulary from Amazon Transcribe. </p>",
"GetTranscriptionJob": "<p>Returns information about a transcription job. To see the status of the job, check the <code>TranscriptionJobStatus</code> field. If the status is <code>COMPLETED</code>, the job is finished and you can find the results at the location specified in the <code>TranscriptionFileUri</code> field.</p>",
"GetVocabulary": "<p>Gets information about a vocabulary.</p>",
Expand All @@ -13,7 +14,7 @@
},
"shapes": {
"BadRequestException": {
"base": "<p>Your request didn't pass one or more validation tests. For example, a name already exists when creating a resource or a name may not exist when getting a transcription job or custom vocabulary. See the exception <code>Message</code> field for more information.</p>",
"base": "<p>Your request didn't pass one or more validation tests. For example, a name may not exist when getting a transcription job or custom vocabulary. See the exception <code>Message</code> field for more information.</p>",
"refs": {
}
},
Expand Down Expand Up @@ -52,6 +53,11 @@
"VocabularyInfo$LastModifiedTime": "<p>The date and time that the vocabulary was last modified.</p>"
}
},
"DeleteTranscriptionJobRequest": {
"base": null,
"refs": {
}
},
"DeleteVocabularyRequest": {
"base": null,
"refs": {
Expand Down Expand Up @@ -246,6 +252,7 @@
"TranscriptionJobName": {
"base": null,
"refs": {
"DeleteTranscriptionJobRequest$TranscriptionJobName": "<p>The name of the transcription job to be deleted.</p>",
"GetTranscriptionJobRequest$TranscriptionJobName": "<p>The name of the job.</p>",
"ListTranscriptionJobsRequest$JobNameContains": "<p>When specified, the jobs returned in the list are limited to jobs whose name contains the specified string.</p>",
"StartTranscriptionJobRequest$TranscriptionJobName": "<p>The name of the job. You can't use the strings \".\" or \"..\" in the job name. The name must be unique within an AWS account.</p>",
Expand Down
Loading

0 comments on commit 46fe047

Please sign in to comment.