|
6168 | 6168 | "type": "structure", |
6169 | 6169 | "members": { |
6170 | 6170 | "MigrationProjectIdentifier": { |
6171 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 6171 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
6172 | 6172 | "traits": { |
6173 | 6173 | "smithy.api#documentation": "<p>The name or Amazon Resource Name (ARN) for the schema conversion project to describe.</p>", |
6174 | 6174 | "smithy.api#required": {} |
|
6828 | 6828 | "Filters": { |
6829 | 6829 | "target": "com.amazonaws.databasemigrationservice#FilterList", |
6830 | 6830 | "traits": { |
6831 | | - "smithy.api#documentation": "<p>Filters applied to event subscriptions.</p>\n <p>Valid filter names: event-subscription-arn | event-subscription-id </p>" |
| 6831 | + "smithy.api#documentation": "<p>Filters applied to event subscriptions.</p>\n <p>Valid filter names: <code>event-subscription-arn</code> | <code>event-subscription-id</code>\n </p>" |
6832 | 6832 | } |
6833 | 6833 | }, |
6834 | 6834 | "MaxRecords": { |
|
7021 | 7021 | "type": "structure", |
7022 | 7022 | "members": { |
7023 | 7023 | "MigrationProjectIdentifier": { |
7024 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 7024 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
7025 | 7025 | "traits": { |
7026 | 7026 | "smithy.api#documentation": "<p>The name or Amazon Resource Name (ARN) for the migration project.</p>", |
7027 | 7027 | "smithy.api#required": {} |
|
7565 | 7565 | "type": "structure", |
7566 | 7566 | "members": { |
7567 | 7567 | "MigrationProjectIdentifier": { |
7568 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 7568 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
7569 | 7569 | "traits": { |
7570 | 7570 | "smithy.api#documentation": "<p>The name or Amazon Resource Name (ARN) of the migration project.</p>", |
7571 | 7571 | "smithy.api#required": {} |
|
7669 | 7669 | "type": "structure", |
7670 | 7670 | "members": { |
7671 | 7671 | "MigrationProjectIdentifier": { |
7672 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 7672 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
7673 | 7673 | "traits": { |
7674 | 7674 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
7675 | 7675 | "smithy.api#required": {} |
|
7773 | 7773 | "type": "structure", |
7774 | 7774 | "members": { |
7775 | 7775 | "MigrationProjectIdentifier": { |
7776 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 7776 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
7777 | 7777 | "traits": { |
7778 | 7778 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
7779 | 7779 | "smithy.api#required": {} |
|
7877 | 7877 | "type": "structure", |
7878 | 7878 | "members": { |
7879 | 7879 | "MigrationProjectIdentifier": { |
7880 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 7880 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
7881 | 7881 | "traits": { |
7882 | 7882 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
7883 | 7883 | "smithy.api#required": {} |
|
7981 | 7981 | "type": "structure", |
7982 | 7982 | "members": { |
7983 | 7983 | "MigrationProjectIdentifier": { |
7984 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 7984 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
7985 | 7985 | "traits": { |
7986 | 7986 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
7987 | 7987 | "smithy.api#required": {} |
|
8334 | 8334 | "Filters": { |
8335 | 8335 | "target": "com.amazonaws.databasemigrationservice#FilterList", |
8336 | 8336 | "traits": { |
8337 | | - "smithy.api#documentation": "<p>Filters applied to the limitations described in the form of key-value pairs.</p>" |
| 8337 | + "smithy.api#documentation": "<p>Filters applied to the limitations described in the form of key-value pairs.</p>\n <p>Valid filter names: <code>database-id</code> | <code>engine-name</code>\n </p>" |
8338 | 8338 | } |
8339 | 8339 | }, |
8340 | 8340 | "MaxRecords": { |
|
8405 | 8405 | "Filters": { |
8406 | 8406 | "target": "com.amazonaws.databasemigrationservice#FilterList", |
8407 | 8407 | "traits": { |
8408 | | - "smithy.api#documentation": "<p>Filters applied to the target engine recommendations described in the form of\n key-value pairs.</p>" |
| 8408 | + "smithy.api#documentation": "<p>Filters applied to the target engine recommendations described in the form of\n key-value pairs.</p>\n <p>Valid filter names: <code>database-id</code> | <code>engine-name</code>\n </p>" |
8409 | 8409 | } |
8410 | 8410 | }, |
8411 | 8411 | "MaxRecords": { |
|
9693 | 9693 | "Filters": { |
9694 | 9694 | "target": "com.amazonaws.databasemigrationservice#FilterList", |
9695 | 9695 | "traits": { |
9696 | | - "smithy.api#documentation": "<p>Filters applied to the replications.</p>" |
| 9696 | + "smithy.api#documentation": "<p>Filters applied to the replications.</p>\n <p> Valid filter names: <code>replication-config-arn</code> | <code>replication-config-id</code>\n </p>" |
9697 | 9697 | } |
9698 | 9698 | }, |
9699 | 9699 | "MaxRecords": { |
|
10823 | 10823 | "type": "structure", |
10824 | 10824 | "members": { |
10825 | 10825 | "MigrationProjectIdentifier": { |
10826 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 10826 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
10827 | 10827 | "traits": { |
10828 | 10828 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
10829 | 10829 | "smithy.api#required": {} |
|
12403 | 12403 | "smithy.api#documentation": "<p>Provides information that defines a migration project.</p>" |
12404 | 12404 | } |
12405 | 12405 | }, |
| 12406 | + "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier": { |
| 12407 | + "type": "string", |
| 12408 | + "traits": { |
| 12409 | + "smithy.api#length": { |
| 12410 | + "min": 0, |
| 12411 | + "max": 255 |
| 12412 | + } |
| 12413 | + } |
| 12414 | + }, |
12406 | 12415 | "com.amazonaws.databasemigrationservice#MigrationProjectList": { |
12407 | 12416 | "type": "list", |
12408 | 12417 | "member": { |
|
12472 | 12481 | "type": "structure", |
12473 | 12482 | "members": { |
12474 | 12483 | "MigrationProjectIdentifier": { |
12475 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 12484 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
12476 | 12485 | "traits": { |
12477 | 12486 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
12478 | 12487 | "smithy.api#required": {} |
|
14149 | 14158 | "smithy.api#output": {} |
14150 | 14159 | } |
14151 | 14160 | }, |
| 14161 | + "com.amazonaws.databasemigrationservice#MySQLAuthenticationMethod": { |
| 14162 | + "type": "enum", |
| 14163 | + "members": { |
| 14164 | + "Password": { |
| 14165 | + "target": "smithy.api#Unit", |
| 14166 | + "traits": { |
| 14167 | + "smithy.api#enumValue": "password" |
| 14168 | + } |
| 14169 | + }, |
| 14170 | + "IAM": { |
| 14171 | + "target": "smithy.api#Unit", |
| 14172 | + "traits": { |
| 14173 | + "smithy.api#enumValue": "iam" |
| 14174 | + } |
| 14175 | + } |
| 14176 | + } |
| 14177 | + }, |
14152 | 14178 | "com.amazonaws.databasemigrationservice#MySQLSettings": { |
14153 | 14179 | "type": "structure", |
14154 | 14180 | "members": { |
|
14241 | 14267 | "traits": { |
14242 | 14268 | "smithy.api#documentation": "<p>Sets the client statement timeout (in seconds) for a MySQL source endpoint.</p>" |
14243 | 14269 | } |
| 14270 | + }, |
| 14271 | + "ServiceAccessRoleArn": { |
| 14272 | + "target": "com.amazonaws.databasemigrationservice#String", |
| 14273 | + "traits": { |
| 14274 | + "smithy.api#documentation": "<p>The IAM role you can use to authenticate when connecting to your endpoint. Ensure to include <code>iam:PassRole</code> and <code>rds-db:connect</code> actions in permission policy.</p>" |
| 14275 | + } |
| 14276 | + }, |
| 14277 | + "AuthenticationMethod": { |
| 14278 | + "target": "com.amazonaws.databasemigrationservice#MySQLAuthenticationMethod", |
| 14279 | + "traits": { |
| 14280 | + "smithy.api#documentation": "<p>This attribute allows you to specify the authentication method as \"iam auth\".</p>" |
| 14281 | + } |
14244 | 14282 | } |
14245 | 14283 | }, |
14246 | 14284 | "traits": { |
|
14899 | 14937 | } |
14900 | 14938 | } |
14901 | 14939 | }, |
| 14940 | + "com.amazonaws.databasemigrationservice#PostgreSQLAuthenticationMethod": { |
| 14941 | + "type": "enum", |
| 14942 | + "members": { |
| 14943 | + "Password": { |
| 14944 | + "target": "smithy.api#Unit", |
| 14945 | + "traits": { |
| 14946 | + "smithy.api#enumValue": "password" |
| 14947 | + } |
| 14948 | + }, |
| 14949 | + "IAM": { |
| 14950 | + "target": "smithy.api#Unit", |
| 14951 | + "traits": { |
| 14952 | + "smithy.api#enumValue": "iam" |
| 14953 | + } |
| 14954 | + } |
| 14955 | + } |
| 14956 | + }, |
14902 | 14957 | "com.amazonaws.databasemigrationservice#PostgreSQLSettings": { |
14903 | 14958 | "type": "structure", |
14904 | 14959 | "members": { |
|
15051 | 15106 | "traits": { |
15052 | 15107 | "smithy.api#documentation": "<p>Disables the Unicode source filter with PostgreSQL, for values passed into the Selection\n rule filter on Source Endpoint column values. By default DMS performs source filter\n comparisons using a Unicode string which can cause look ups to ignore the indexes in the\n text columns and slow down migrations.</p>\n <p>Unicode support should only be disabled when using a selection rule filter is on a text\n column in the Source database that is indexed.</p>" |
15053 | 15108 | } |
| 15109 | + }, |
| 15110 | + "ServiceAccessRoleArn": { |
| 15111 | + "target": "com.amazonaws.databasemigrationservice#String", |
| 15112 | + "traits": { |
| 15113 | + "smithy.api#documentation": "<p>The IAM role arn you can use to authenticate the connection to your endpoint. Ensure to include <code>iam:PassRole</code> and <code>rds-db:connect</code> actions in permission policy.</p>" |
| 15114 | + } |
| 15115 | + }, |
| 15116 | + "AuthenticationMethod": { |
| 15117 | + "target": "com.amazonaws.databasemigrationservice#PostgreSQLAuthenticationMethod", |
| 15118 | + "traits": { |
| 15119 | + "smithy.api#documentation": "<p>This attribute allows you to specify the authentication method as \"iam auth\".</p>" |
| 15120 | + } |
15054 | 15121 | } |
15055 | 15122 | }, |
15056 | 15123 | "traits": { |
|
18168 | 18235 | "type": "structure", |
18169 | 18236 | "members": { |
18170 | 18237 | "MigrationProjectIdentifier": { |
18171 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 18238 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
18172 | 18239 | "traits": { |
18173 | 18240 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
18174 | 18241 | "smithy.api#required": {} |
|
18248 | 18315 | "type": "structure", |
18249 | 18316 | "members": { |
18250 | 18317 | "MigrationProjectIdentifier": { |
18251 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 18318 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
18252 | 18319 | "traits": { |
18253 | 18320 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
18254 | 18321 | "smithy.api#required": {} |
|
18335 | 18402 | "type": "structure", |
18336 | 18403 | "members": { |
18337 | 18404 | "MigrationProjectIdentifier": { |
18338 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 18405 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
18339 | 18406 | "traits": { |
18340 | 18407 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
18341 | 18408 | "smithy.api#required": {} |
|
18424 | 18491 | "type": "structure", |
18425 | 18492 | "members": { |
18426 | 18493 | "MigrationProjectIdentifier": { |
18427 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 18494 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
18428 | 18495 | "traits": { |
18429 | 18496 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
18430 | 18497 | "smithy.api#required": {} |
|
18525 | 18592 | "type": "structure", |
18526 | 18593 | "members": { |
18527 | 18594 | "MigrationProjectIdentifier": { |
18528 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 18595 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
18529 | 18596 | "traits": { |
18530 | 18597 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
18531 | 18598 | "smithy.api#required": {} |
|
18620 | 18687 | "type": "structure", |
18621 | 18688 | "members": { |
18622 | 18689 | "MigrationProjectIdentifier": { |
18623 | | - "target": "com.amazonaws.databasemigrationservice#String", |
| 18690 | + "target": "com.amazonaws.databasemigrationservice#MigrationProjectIdentifier", |
18624 | 18691 | "traits": { |
18625 | 18692 | "smithy.api#documentation": "<p>The migration project name or Amazon Resource Name (ARN).</p>", |
18626 | 18693 | "smithy.api#required": {} |
|
19705 | 19772 | "traits": { |
19706 | 19773 | "smithy.api#documentation": "<p>Additional details about the state of validation.</p>" |
19707 | 19774 | } |
| 19775 | + }, |
| 19776 | + "ResyncState": { |
| 19777 | + "target": "com.amazonaws.databasemigrationservice#String", |
| 19778 | + "traits": { |
| 19779 | + "smithy.api#documentation": "<p>Records the current state of table resynchronization in the migration task.</p>\n <p>This parameter can have the following values:</p>\n <ul>\n <li>\n <p>Not enabled – Resync is not enabled for the table in the migration task.</p>\n </li>\n <li>\n <p>Pending – The tables are waiting for resync.</p>\n </li>\n <li>\n <p>In progress – Resync in progress for some records in the table.</p>\n </li>\n <li>\n <p>No primary key – The table could not be resynced because it has no primary key.</p>\n </li>\n <li>\n <p>Last resync at: <code>date/time</code> – Resync session is finished at time. Time provided in UTC format.</p>\n </li>\n </ul>" |
| 19780 | + } |
| 19781 | + }, |
| 19782 | + "ResyncRowsAttempted": { |
| 19783 | + "target": "com.amazonaws.databasemigrationservice#LongOptional", |
| 19784 | + "traits": { |
| 19785 | + "smithy.api#documentation": "<p>Records the total number of mismatched data rows where the system attempted to apply\n fixes in the target database.</p>" |
| 19786 | + } |
| 19787 | + }, |
| 19788 | + "ResyncRowsSucceeded": { |
| 19789 | + "target": "com.amazonaws.databasemigrationservice#LongOptional", |
| 19790 | + "traits": { |
| 19791 | + "smithy.api#documentation": "<p>Records the total number of mismatched data rows where fixes were successfully applied in the target database.</p>" |
| 19792 | + } |
| 19793 | + }, |
| 19794 | + "ResyncRowsFailed": { |
| 19795 | + "target": "com.amazonaws.databasemigrationservice#LongOptional", |
| 19796 | + "traits": { |
| 19797 | + "smithy.api#documentation": "<p>Records the total number of mismatched data rows where fix attempts failed in the target\n database.</p>" |
| 19798 | + } |
| 19799 | + }, |
| 19800 | + "ResyncProgress": { |
| 19801 | + "target": "com.amazonaws.databasemigrationservice#DoubleOptional", |
| 19802 | + "traits": { |
| 19803 | + "smithy.api#documentation": "<p>Calculates the percentage of failed validations that were successfully resynced to the system.</p>" |
| 19804 | + } |
19708 | 19805 | } |
19709 | 19806 | }, |
19710 | 19807 | "traits": { |
|
0 commit comments