Skip to content

Commit

Permalink
Release v1.25.25 (2019-11-01) (#2924)
Browse files Browse the repository at this point in the history
Release v1.25.25 (2019-11-01)
===

### Service Client Updates
* `service/cloudtrail`: Updates service API, documentation, and paginators
  * This release adds two new APIs, GetTrail and ListTrails, and support for adding tags when you create a trail by using a new TagsList parameter on CreateTrail operations.
* `service/dms`: Updates service API and documentation
  * This release contains task timeline attributes in replication task statistics. This release also adds a note to the documentation for the CdcStartPosition task request parameter. This note describes how to enable the use of native CDC start points for a PostgreSQL source by setting the new slotName extra connection attribute on the source endpoint to the name of an existing logical replication slot.
* `service/pinpoint`: Updates service API and documentation
  * This release of the Amazon Pinpoint API introduces support for using and managing journeys, and querying analytics data for journeys.
  • Loading branch information
aws-sdk-go-automation committed Nov 1, 2019
1 parent fa3530d commit a5b47f9
Show file tree
Hide file tree
Showing 16 changed files with 13,551 additions and 7,923 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,14 @@
Release v1.25.25 (2019-11-01)
===

### Service Client Updates
* `service/cloudtrail`: Updates service API, documentation, and paginators
* This release adds two new APIs, GetTrail and ListTrails, and support for adding tags when you create a trail by using a new TagsList parameter on CreateTrail operations.
* `service/dms`: Updates service API and documentation
* This release contains task timeline attributes in replication task statistics. This release also adds a note to the documentation for the CdcStartPosition task request parameter. This note describes how to enable the use of native CDC start points for a PostgreSQL source by setting the new slotName extra connection attribute on the source endpoint to the name of an existing logical replication slot.
* `service/pinpoint`: Updates service API and documentation
* This release of the Amazon Pinpoint API introduces support for using and managing journeys, and querying analytics data for journeys.

Release v1.25.24 (2019-10-31)
===

Expand Down
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.25.24"
const SDKVersion = "1.25.25"
72 changes: 71 additions & 1 deletion models/apis/cloudtrail/2013-11-01/api-2.json
Expand Up @@ -62,6 +62,7 @@
{"shape":"InvalidCloudWatchLogsLogGroupArnException"},
{"shape":"InvalidCloudWatchLogsRoleArnException"},
{"shape":"CloudWatchLogsDeliveryUnavailableException"},
{"shape":"InvalidTagParameterException"},
{"shape":"UnsupportedOperationException"},
{"shape":"OperationNotPermittedException"},
{"shape":"CloudTrailAccessNotEnabledException"},
Expand Down Expand Up @@ -121,6 +122,22 @@
],
"idempotent":true
},
"GetTrail":{
"name":"GetTrail",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetTrailRequest"},
"output":{"shape":"GetTrailResponse"},
"errors":[
{"shape":"TrailNotFoundException"},
{"shape":"InvalidTrailNameException"},
{"shape":"UnsupportedOperationException"},
{"shape":"OperationNotPermittedException"}
],
"idempotent":true
},
"GetTrailStatus":{
"name":"GetTrailStatus",
"http":{
Expand Down Expand Up @@ -170,6 +187,20 @@
],
"idempotent":true
},
"ListTrails":{
"name":"ListTrails",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListTrailsRequest"},
"output":{"shape":"ListTrailsResponse"},
"errors":[
{"shape":"UnsupportedOperationException"},
{"shape":"OperationNotPermittedException"}
],
"idempotent":true
},
"LookupEvents":{
"name":"LookupEvents",
"http":{
Expand Down Expand Up @@ -354,7 +385,8 @@
"CloudWatchLogsLogGroupArn":{"shape":"String"},
"CloudWatchLogsRoleArn":{"shape":"String"},
"KmsKeyId":{"shape":"String"},
"IsOrganizationTrail":{"shape":"Boolean"}
"IsOrganizationTrail":{"shape":"Boolean"},
"TagsList":{"shape":"TagsList"}
}
},
"CreateTrailResponse":{
Expand Down Expand Up @@ -463,6 +495,19 @@
"EventSelectors":{"shape":"EventSelectors"}
}
},
"GetTrailRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"}
}
},
"GetTrailResponse":{
"type":"structure",
"members":{
"Trail":{"shape":"Trail"}
}
},
"GetTrailStatusRequest":{
"type":"structure",
"required":["Name"],
Expand Down Expand Up @@ -661,6 +706,19 @@
"NextToken":{"shape":"String"}
}
},
"ListTrailsRequest":{
"type":"structure",
"members":{
"NextToken":{"shape":"String"}
}
},
"ListTrailsResponse":{
"type":"structure",
"members":{
"Trails":{"shape":"Trails"},
"NextToken":{"shape":"String"}
}
},
"LookupAttribute":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -910,6 +968,14 @@
},
"exception":true
},
"TrailInfo":{
"type":"structure",
"members":{
"TrailARN":{"shape":"String"},
"Name":{"shape":"String"},
"HomeRegion":{"shape":"String"}
}
},
"TrailList":{
"type":"list",
"member":{"shape":"Trail"}
Expand All @@ -930,6 +996,10 @@
},
"exception":true
},
"Trails":{
"type":"list",
"member":{"shape":"TrailInfo"}
},
"UnsupportedOperationException":{
"type":"structure",
"members":{
Expand Down
118 changes: 80 additions & 38 deletions models/apis/cloudtrail/2013-11-01/docs-2.json

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions models/apis/cloudtrail/2013-11-01/paginators-1.json
Expand Up @@ -3,6 +3,21 @@
"DescribeTrails": {
"result_key": "trailList"
},
"ListPublicKeys": {
"input_token": "NextToken",
"output_token": "NextToken",
"result_key": "PublicKeyList"
},
"ListTags": {
"input_token": "NextToken",
"output_token": "NextToken",
"result_key": "ResourceTagList"
},
"ListTrails": {
"input_token": "NextToken",
"output_token": "NextToken",
"result_key": "Trails"
},
"LookupEvents": {
"input_token": "NextToken",
"limit_key": "MaxResults",
Expand Down
7 changes: 6 additions & 1 deletion models/apis/dms/2016-01-01/api-2.json
Expand Up @@ -2014,7 +2014,12 @@
"TablesLoaded":{"shape":"Integer"},
"TablesLoading":{"shape":"Integer"},
"TablesQueued":{"shape":"Integer"},
"TablesErrored":{"shape":"Integer"}
"TablesErrored":{"shape":"Integer"},
"FreshStartDate":{"shape":"TStamp"},
"StartDate":{"shape":"TStamp"},
"StopDate":{"shape":"TStamp"},
"FullLoadStartDate":{"shape":"TStamp"},
"FullLoadFinishDate":{"shape":"TStamp"}
}
},
"ResourceAlreadyExistsFault":{
Expand Down
13 changes: 9 additions & 4 deletions models/apis/dms/2016-01-01/docs-2.json
Expand Up @@ -6,7 +6,7 @@
"ApplyPendingMaintenanceAction": "<p>Applies a pending maintenance action to a resource (for example, to a replication instance).</p>",
"CreateEndpoint": "<p>Creates an endpoint using the provided settings.</p>",
"CreateEventSubscription": "<p> Creates an AWS DMS event notification subscription. </p> <p>You can specify the type of source (<code>SourceType</code>) you want to be notified of, provide a list of AWS DMS source IDs (<code>SourceIds</code>) that triggers the events, and provide a list of event categories (<code>EventCategories</code>) for events you want to be notified of. If you specify both the <code>SourceType</code> and <code>SourceIds</code>, such as <code>SourceType = replication-instance</code> and <code>SourceIdentifier = my-replinstance</code>, you will be notified of all the replication instance events for the specified source. If you specify a <code>SourceType</code> but don't specify a <code>SourceIdentifier</code>, you receive notice of the events for that source type for all your AWS DMS sources. If you don't specify either <code>SourceType</code> nor <code>SourceIdentifier</code>, you will be notified of events generated from all AWS DMS sources belonging to your customer account.</p> <p>For more information about AWS DMS events, see <a href=\"https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Events.html\">Working with Events and Notifications</a> in the <i>AWS Database Migration Service User Guide.</i> </p>",
"CreateReplicationInstance": "<p>Creates the replication instance using the specified parameters.</p>",
"CreateReplicationInstance": "<p>Creates the replication instance using the specified parameters.</p> <p>AWS DMS requires that your account have certain roles with appropriate permissions before you can create a replication instance. For information on the required roles, see <a href=\"https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.APIRole.html\">Creating the IAM Roles to Use With the AWS CLI and AWS DMS API</a>. For information on the required permissions, see <a href=\"https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Security.IAMPermissions.html\">IAM Permissions Needed to Use AWS DMS</a>.</p>",
"CreateReplicationSubnetGroup": "<p>Creates a replication subnet group given a list of the subnet IDs in a VPC.</p>",
"CreateReplicationTask": "<p>Creates a replication task using the specified parameters.</p>",
"DeleteCertificate": "<p>Deletes the specified certificate. </p>",
Expand Down Expand Up @@ -1281,7 +1281,7 @@
"CreateReplicationTaskMessage$ReplicationInstanceArn": "<p>The Amazon Resource Name (ARN) of a replication instance.</p>",
"CreateReplicationTaskMessage$TableMappings": "<p>The table mappings for the task, in JSON format. For more information, see <a href=\"https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TableMapping.html\">Table Mapping</a> in the <i>AWS Database Migration User Guide.</i> </p>",
"CreateReplicationTaskMessage$ReplicationTaskSettings": "<p>Overall settings for the task, in JSON format. For more information, see <a href=\"https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TaskSettings.html\">Task Settings</a> in the <i>AWS Database Migration User Guide.</i> </p>",
"CreateReplicationTaskMessage$CdcStartPosition": "<p>Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start. Specifying both values results in an error.</p> <p> The value can be in date, checkpoint, or LSN/SCN format.</p> <p>Date Example: --cdc-start-position “2018-03-08T12:12:12”</p> <p>Checkpoint Example: --cdc-start-position \"checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93\"</p> <p>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</p>",
"CreateReplicationTaskMessage$CdcStartPosition": "<p>Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start. Specifying both values results in an error.</p> <p> The value can be in date, checkpoint, or LSN/SCN format.</p> <p>Date Example: --cdc-start-position “2018-03-08T12:12:12”</p> <p>Checkpoint Example: --cdc-start-position \"checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93\"</p> <p>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</p> <note> <p>When you use this task setting with a source PostgreSQL database, a logical replication slot should already be created and associated with the source endpoint. You can verify this by setting the <code>slotName</code> extra connection attribute to the name of this logical replication slot. For more information, see <a href=\"https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.PostgreSQL.html#CHAP_Source.PostgreSQL.ConnectionAttrib\">Extra Connection Attributes When Using PostgreSQL as a Source for AWS DMS</a>.</p> </note>",
"CreateReplicationTaskMessage$CdcStopPosition": "<p>Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.</p> <p>Server time example: --cdc-stop-position “server_time:3018-02-09T12:12:12”</p> <p>Commit time example: --cdc-stop-position “commit_time: 3018-02-09T12:12:12 “</p>",
"DeleteCertificateMessage$CertificateArn": "<p>The Amazon Resource Name (ARN) of the deleted certificate.</p>",
"DeleteConnectionMessage$EndpointArn": "<p>The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.</p>",
Expand Down Expand Up @@ -1395,7 +1395,7 @@
"ModifyReplicationTaskMessage$ReplicationTaskIdentifier": "<p>The replication task identifier.</p> <p>Constraints:</p> <ul> <li> <p>Must contain from 1 to 255 alphanumeric characters or hyphens.</p> </li> <li> <p>First character must be a letter.</p> </li> <li> <p>Cannot end with a hyphen or contain two consecutive hyphens.</p> </li> </ul>",
"ModifyReplicationTaskMessage$TableMappings": "<p>When using the AWS CLI or boto3, provide the path of the JSON file that contains the table mappings. Precede the path with <code>file://</code>. When working with the DMS API, provide the JSON as the parameter value, for example: <code>--table-mappings file://mappingfile.json</code> </p>",
"ModifyReplicationTaskMessage$ReplicationTaskSettings": "<p>JSON file that contains settings for the task, such as target metadata settings.</p>",
"ModifyReplicationTaskMessage$CdcStartPosition": "<p>Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start. Specifying both values results in an error.</p> <p> The value can be in date, checkpoint, or LSN/SCN format.</p> <p>Date Example: --cdc-start-position “2018-03-08T12:12:12”</p> <p>Checkpoint Example: --cdc-start-position \"checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93\"</p> <p>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</p>",
"ModifyReplicationTaskMessage$CdcStartPosition": "<p>Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start. Specifying both values results in an error.</p> <p> The value can be in date, checkpoint, or LSN/SCN format.</p> <p>Date Example: --cdc-start-position “2018-03-08T12:12:12”</p> <p>Checkpoint Example: --cdc-start-position \"checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93\"</p> <p>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</p> <note> <p>When you use this task setting with a source PostgreSQL database, a logical replication slot should already be created and associated with the source endpoint. You can verify this by setting the <code>slotName</code> extra connection attribute to the name of this logical replication slot. For more information, see <a href=\"https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.PostgreSQL.html#CHAP_Source.PostgreSQL.ConnectionAttrib\">Extra Connection Attributes When Using PostgreSQL as a Source for AWS DMS</a>.</p> </note>",
"ModifyReplicationTaskMessage$CdcStopPosition": "<p>Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.</p> <p>Server time example: --cdc-stop-position “server_time:3018-02-09T12:12:12”</p> <p>Commit time example: --cdc-stop-position “commit_time: 3018-02-09T12:12:12 “</p>",
"MongoDbSettings$Username": "<p>The user name you use to access the MongoDB source endpoint. </p>",
"MongoDbSettings$ServerName": "<p> The name of the server on the MongoDB source endpoint. </p>",
Expand Down Expand Up @@ -1485,7 +1485,7 @@
"SourceIdsList$member": null,
"StartReplicationTaskAssessmentMessage$ReplicationTaskArn": "<p> The Amazon Resource Name (ARN) of the replication task. </p>",
"StartReplicationTaskMessage$ReplicationTaskArn": "<p>The Amazon Resource Name (ARN) of the replication task to be started.</p>",
"StartReplicationTaskMessage$CdcStartPosition": "<p>Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start. Specifying both values results in an error.</p> <p> The value can be in date, checkpoint, or LSN/SCN format.</p> <p>Date Example: --cdc-start-position “2018-03-08T12:12:12”</p> <p>Checkpoint Example: --cdc-start-position \"checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93\"</p> <p>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</p>",
"StartReplicationTaskMessage$CdcStartPosition": "<p>Indicates when you want a change data capture (CDC) operation to start. Use either CdcStartPosition or CdcStartTime to specify when you want a CDC operation to start. Specifying both values results in an error.</p> <p> The value can be in date, checkpoint, or LSN/SCN format.</p> <p>Date Example: --cdc-start-position “2018-03-08T12:12:12”</p> <p>Checkpoint Example: --cdc-start-position \"checkpoint:V1#27#mysql-bin-changelog.157832:1975:-1:2002:677883278264080:mysql-bin-changelog.157832:1876#0#0#*#0#93\"</p> <p>LSN Example: --cdc-start-position “mysql-bin-changelog.000024:373”</p> <note> <p>When you use this task setting with a source PostgreSQL database, a logical replication slot should already be created and associated with the source endpoint. You can verify this by setting the <code>slotName</code> extra connection attribute to the name of this logical replication slot. For more information, see <a href=\"https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.PostgreSQL.html#CHAP_Source.PostgreSQL.ConnectionAttrib\">Extra Connection Attributes When Using PostgreSQL as a Source for AWS DMS</a>.</p> </note>",
"StartReplicationTaskMessage$CdcStopPosition": "<p>Indicates when you want a change data capture (CDC) operation to stop. The value can be either server time or commit time.</p> <p>Server time example: --cdc-stop-position “server_time:3018-02-09T12:12:12”</p> <p>Commit time example: --cdc-stop-position “commit_time: 3018-02-09T12:12:12 “</p>",
"StopReplicationTaskMessage$ReplicationTaskArn": "<p>The Amazon Resource Name(ARN) of the replication task to be stopped.</p>",
"Subnet$SubnetIdentifier": "<p>The subnet identifier.</p>",
Expand Down Expand Up @@ -1565,6 +1565,11 @@
"ReplicationTask$ReplicationTaskCreationDate": "<p>The date the replication task was created.</p>",
"ReplicationTask$ReplicationTaskStartDate": "<p>The date the replication task is scheduled to start.</p>",
"ReplicationTaskAssessmentResult$ReplicationTaskLastAssessmentDate": "<p>The date the task assessment was completed. </p>",
"ReplicationTaskStats$FreshStartDate": "<p>The date the replication task was started either with a fresh start or a target reload.</p>",
"ReplicationTaskStats$StartDate": "<p>The date the replication task was started either with a fresh start or a resume. For more information, see <a href=\"https://docs.aws.amazon.com/dms/latest/APIReference/API_StartReplicationTask.html#DMS-StartReplicationTask-request-StartReplicationTaskType\">StartReplicationTaskType</a>.</p>",
"ReplicationTaskStats$StopDate": "<p>The date the replication task was stopped.</p>",
"ReplicationTaskStats$FullLoadStartDate": "<p>The date the the replication task full load was started.</p>",
"ReplicationTaskStats$FullLoadFinishDate": "<p>The date the replication task full load was completed.</p>",
"StartReplicationTaskMessage$CdcStartTime": "<p>Indicates the start time for a change data capture (CDC) operation. Use either CdcStartTime or CdcStartPosition to specify when you want a CDC operation to start. Specifying both values results in an error.</p> <p>Timestamp Example: --cdc-start-time “2018-03-08T12:12:12”</p>",
"TableStatistics$LastUpdateTime": "<p>The last time the table was updated.</p>"
}
Expand Down

0 comments on commit a5b47f9

Please sign in to comment.