Skip to content

Commit

Permalink
Release v1.37.9 (2021-02-11) (#3779)
Browse files Browse the repository at this point in the history
Release v1.37.9 (2021-02-11)
===

### Service Client Updates
* `service/databrew`: Updates service API and documentation
* `service/rds`: Updates service API and documentation
  * Adding support for RDS Aurora Global Database Failover
  • Loading branch information
aws-sdk-go-automation authored Feb 11, 2021
1 parent ba8f35e commit 4952154
Show file tree
Hide file tree
Showing 9 changed files with 632 additions and 39 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
Release v1.37.9 (2021-02-11)
===

### Service Client Updates
* `service/databrew`: Updates service API and documentation
* `service/rds`: Updates service API and documentation
* Adding support for RDS Aurora Global Database Failover

Release v1.37.8 (2021-02-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.37.8"
const SDKVersion = "1.37.9"
35 changes: 28 additions & 7 deletions models/apis/databrew/2017-07-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -706,7 +706,8 @@
"OutputLocation":{"shape":"S3Location"},
"RoleArn":{"shape":"Arn"},
"Tags":{"shape":"TagMap"},
"Timeout":{"shape":"Timeout"}
"Timeout":{"shape":"Timeout"},
"JobSample":{"shape":"JobSample"}
}
},
"CreateProfileJobResponse":{
Expand Down Expand Up @@ -1046,7 +1047,8 @@
"ResourceArn":{"shape":"Arn"},
"RoleArn":{"shape":"Arn"},
"Tags":{"shape":"TagMap"},
"Timeout":{"shape":"Timeout"}
"Timeout":{"shape":"Timeout"},
"JobSample":{"shape":"JobSample"}
}
},
"DescribeJobRunRequest":{
Expand Down Expand Up @@ -1085,7 +1087,8 @@
"Outputs":{"shape":"OutputList"},
"RecipeReference":{"shape":"RecipeReference"},
"StartedBy":{"shape":"StartedBy"},
"StartedOn":{"shape":"Date"}
"StartedOn":{"shape":"Date"},
"JobSample":{"shape":"JobSample"}
}
},
"DescribeProjectRequest":{
Expand Down Expand Up @@ -1254,7 +1257,8 @@
"ResourceArn":{"shape":"Arn"},
"RoleArn":{"shape":"Arn"},
"Timeout":{"shape":"Timeout"},
"Tags":{"shape":"TagMap"}
"Tags":{"shape":"TagMap"},
"JobSample":{"shape":"JobSample"}
}
},
"JobList":{
Expand Down Expand Up @@ -1287,7 +1291,8 @@
"Outputs":{"shape":"OutputList"},
"RecipeReference":{"shape":"RecipeReference"},
"StartedBy":{"shape":"StartedBy"},
"StartedOn":{"shape":"Date"}
"StartedOn":{"shape":"Date"},
"JobSample":{"shape":"JobSample"}
}
},
"JobRunErrorMessage":{"type":"string"},
Expand All @@ -1312,6 +1317,14 @@
"TIMEOUT"
]
},
"JobSample":{
"type":"structure",
"members":{
"Mode":{"shape":"SampleMode"},
"Size":{"shape":"JobSize"}
}
},
"JobSize":{"type":"long"},
"JobType":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -1626,7 +1639,7 @@
},
"ParameterValue":{
"type":"string",
"max":8192,
"max":12288,
"min":1
},
"Preview":{"type":"boolean"},
Expand Down Expand Up @@ -1791,6 +1804,13 @@
"Type":{"shape":"SampleType"}
}
},
"SampleMode":{
"type":"string",
"enum":[
"FULL_DATASET",
"CUSTOM_ROWS"
]
},
"SampleSize":{
"type":"integer",
"max":5000,
Expand Down Expand Up @@ -2102,7 +2122,8 @@
"MaxRetries":{"shape":"MaxRetries"},
"OutputLocation":{"shape":"S3Location"},
"RoleArn":{"shape":"Arn"},
"Timeout":{"shape":"Timeout"}
"Timeout":{"shape":"Timeout"},
"JobSample":{"shape":"JobSample"}
}
},
"UpdateProfileJobResponse":{
Expand Down
39 changes: 31 additions & 8 deletions models/apis/databrew/2017-07-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"version": "2.0",
"service": "<p>AWS Glue DataBrew is a visual, cloud-scale data-preparation service. DataBrew simplifies data preparation tasks, targeting data issues that are hard to spot and time-consuming to fix. DataBrew empowers users of all technical levels to visualize the data and perform one-click data transformations, with no coding required.</p>",
"operations": {
"BatchDeleteRecipeVersion": "<p>Deletes one or more versions of a recipe at a time.</p> <p>The entire request will be rejected if:</p> <ul> <li> <p>The recipe does not exist.</p> </li> <li> <p>There is an invalid version identifier in the list of versions.</p> </li> <li> <p>The verision list is empty.</p> </li> <li> <p>The version list size exceeds 50.</p> </li> <li> <p>The verison list contains duplicate entries.</p> </li> </ul> <p>The request will complete successfully, but with partial failures, if:</p> <ul> <li> <p>A version does not exist.</p> </li> <li> <p>A version is being used by a job.</p> </li> <li> <p>You specify <code>LATEST_WORKING</code>, but it's being used by a project.</p> </li> <li> <p>The version fails to be deleted.</p> </li> </ul> <p>The <code>LATEST_WORKING</code> version will only be deleted if the recipe has no other versions. If you try to delete <code>LATEST_WORKING</code> while other versions exist (or if they can't be deleted), then <code>LATEST_WORKING</code> will be listed as partial failure in the response.</p>",
"BatchDeleteRecipeVersion": "<p>Deletes one or more versions of a recipe at a time.</p> <p>The entire request will be rejected if:</p> <ul> <li> <p>The recipe does not exist.</p> </li> <li> <p>There is an invalid version identifier in the list of versions.</p> </li> <li> <p>The version list is empty.</p> </li> <li> <p>The version list size exceeds 50.</p> </li> <li> <p>The version list contains duplicate entries.</p> </li> </ul> <p>The request will complete successfully, but with partial failures, if:</p> <ul> <li> <p>A version does not exist.</p> </li> <li> <p>A version is being used by a job.</p> </li> <li> <p>You specify <code>LATEST_WORKING</code>, but it's being used by a project.</p> </li> <li> <p>The version fails to be deleted.</p> </li> </ul> <p>The <code>LATEST_WORKING</code> version will only be deleted if the recipe has no other versions. If you try to delete <code>LATEST_WORKING</code> while other versions exist (or if they can't be deleted), then <code>LATEST_WORKING</code> will be listed as partial failure in the response.</p>",
"CreateDataset": "<p>Creates a new DataBrew dataset.</p>",
"CreateProfileJob": "<p>Creates a new job to analyze a dataset and create its data profile.</p>",
"CreateProject": "<p>Creates a new DataBrew project.</p>",
Expand Down Expand Up @@ -496,12 +496,12 @@
"EncryptionMode": {
"base": null,
"refs": {
"CreateProfileJobRequest$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - para&gt;<code>SSE-KMS</code> - server-side encryption with AWS KMS-managed keys.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"CreateRecipeJobRequest$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with AWS KMS-managed keys.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"DescribeJobResponse$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with AWS KMS-managed keys.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"CreateProfileJobRequest$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - <code>SSE-KMS</code> - Server-side encryption with AWS KMS-managed keys.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"CreateRecipeJobRequest$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with keys managed by AWS KMS.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"DescribeJobResponse$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with keys managed by AWS KMS.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"Job$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with AWS KMS-managed keys.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"UpdateProfileJobRequest$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with AWS KMS-managed keys.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"UpdateRecipeJobRequest$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with AWS KMS-managed keys.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>"
"UpdateProfileJobRequest$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with keys managed by AWS KMS.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>",
"UpdateRecipeJobRequest$EncryptionMode": "<p>The encryption mode for the job, which can be one of the following:</p> <ul> <li> <p> <code>SSE-KMS</code> - Server-side encryption with keys managed by AWS KMS.</p> </li> <li> <p> <code>SSE-S3</code> - Server-side encryption with keys managed by Amazon S3.</p> </li> </ul>"
}
},
"ErrorCode": {
Expand All @@ -519,7 +519,7 @@
"ExecutionTime": {
"base": null,
"refs": {
"DescribeJobRunResponse$ExecutionTime": "<p>The amount of time, in seconds, during which a job run consumed resources.</p>",
"DescribeJobRunResponse$ExecutionTime": "<p>The amount of time, in seconds, during which the job run consumed resources.</p>",
"JobRun$ExecutionTime": "<p>The amount of time, in seconds, during which a job run consumed resources.</p>"
}
},
Expand Down Expand Up @@ -636,6 +636,23 @@
"JobRun$State": "<p>The current state of the job run entity itself.</p>"
}
},
"JobSample": {
"base": "<p>Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.</p>",
"refs": {
"CreateProfileJobRequest$JobSample": "<p>Sample configuration for profile jobs only. Determines the number of rows on which the profile job will be executed. If a JobSample value is not provided, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.</p>",
"DescribeJobResponse$JobSample": "<p>Sample configuration for profile jobs only. Determines the number of rows on which the profile job will be executed.</p>",
"DescribeJobRunResponse$JobSample": "<p>Sample configuration for profile jobs only. Determines the number of rows on which the profile job will be executed. If a JobSample value is not provided, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.</p>",
"Job$JobSample": "<p>Sample configuration for profile jobs only. Determines the number of rows on which the profile job will be executed. If a JobSample value is not provided, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.</p>",
"JobRun$JobSample": "<p>Sample configuration for profile jobs only. Determines the number of rows on which the profile job will be executed. If a JobSample value is not provided, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.</p>",
"UpdateProfileJobRequest$JobSample": "<p>Sample configuration for Profile Jobs only. Determines the number of rows on which the Profile job will be executed. If a JobSample value is not provided for profile jobs, the default value will be used. The default value is CUSTOM_ROWS for the mode parameter and 20000 for the size parameter.</p>"
}
},
"JobSize": {
"base": null,
"refs": {
"JobSample$Size": "<p>Size parameter is only required when the mode is CUSTOM_ROWS. Profile job will be executed on the the specified number of rows. The maximum value for size is Long.MAX_VALUE.</p> <p>Long.MAX_VALUE = 9223372036854775807</p>"
}
},
"JobType": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1111,6 +1128,12 @@
"UpdateProjectRequest$Sample": null
}
},
"SampleMode": {
"base": null,
"refs": {
"JobSample$Mode": "<p>Determines whether the profile job will be executed on the entire dataset or on a specified number of rows. Must be one of the following:</p> <ul> <li> <p>FULL_DATASET: Profile job will be executed on the entire dataset.</p> </li> <li> <p>CUSTOM_ROWS: Profile job will be executed on the number of rows specified in the Size parameter.</p> </li> </ul>"
}
},
"SampleSize": {
"base": null,
"refs": {
Expand Down Expand Up @@ -1230,7 +1253,7 @@
"StartedBy": {
"base": null,
"refs": {
"DescribeJobRunResponse$StartedBy": "<p>The Amazon Resource Name (ARN) of the user who initiated the job run.</p>",
"DescribeJobRunResponse$StartedBy": "<p>The Amazon Resource Name (ARN) of the user who started the job run.</p>",
"JobRun$StartedBy": "<p>The Amazon Resource Name (ARN) of the user who initiated the job run. </p>"
}
},
Expand Down
67 changes: 66 additions & 1 deletion models/apis/rds/2014-10-31/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1401,6 +1401,24 @@
{"shape":"InvalidDBInstanceStateFault"}
]
},
"FailoverGlobalCluster":{
"name":"FailoverGlobalCluster",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"FailoverGlobalClusterMessage"},
"output":{
"shape":"FailoverGlobalClusterResult",
"resultWrapper":"FailoverGlobalClusterResult"
},
"errors":[
{"shape":"GlobalClusterNotFoundFault"},
{"shape":"InvalidGlobalClusterStateFault"},
{"shape":"InvalidDBClusterStateFault"},
{"shape":"DBClusterNotFoundFault"}
]
},
"ImportInstallationMedia":{
"name":"ImportInstallationMedia",
"http":{
Expand Down Expand Up @@ -3385,6 +3403,12 @@
},
"exception":true
},
"DBClusterIdentifier":{
"type":"string",
"max":255,
"min":1,
"pattern":"[A-Za-z][0-9A-Za-z-:._]*"
},
"DBClusterList":{
"type":"list",
"member":{
Expand Down Expand Up @@ -5365,6 +5389,40 @@
"DBCluster":{"shape":"DBCluster"}
}
},
"FailoverGlobalClusterMessage":{
"type":"structure",
"required":[
"GlobalClusterIdentifier",
"TargetDbClusterIdentifier"
],
"members":{
"GlobalClusterIdentifier":{"shape":"GlobalClusterIdentifier"},
"TargetDbClusterIdentifier":{"shape":"DBClusterIdentifier"}
}
},
"FailoverGlobalClusterResult":{
"type":"structure",
"members":{
"GlobalCluster":{"shape":"GlobalCluster"}
}
},
"FailoverState":{
"type":"structure",
"members":{
"Status":{"shape":"FailoverStatus"},
"FromDbClusterArn":{"shape":"String"},
"ToDbClusterArn":{"shape":"String"}
},
"wrapper":true
},
"FailoverStatus":{
"type":"string",
"enum":[
"pending",
"failing-over",
"cancelling"
]
},
"FeatureNameList":{
"type":"list",
"member":{"shape":"String"}
Expand Down Expand Up @@ -5406,7 +5464,8 @@
"DatabaseName":{"shape":"String"},
"StorageEncrypted":{"shape":"BooleanOptional"},
"DeletionProtection":{"shape":"BooleanOptional"},
"GlobalClusterMembers":{"shape":"GlobalClusterMemberList"}
"GlobalClusterMembers":{"shape":"GlobalClusterMemberList"},
"FailoverState":{"shape":"FailoverState"}
},
"wrapper":true
},
Expand All @@ -5421,6 +5480,12 @@
},
"exception":true
},
"GlobalClusterIdentifier":{
"type":"string",
"max":255,
"min":1,
"pattern":"[A-Za-z][0-9A-Za-z-:._]*"
},
"GlobalClusterList":{
"type":"list",
"member":{
Expand Down
Loading

0 comments on commit 4952154

Please sign in to comment.