|
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