replication_config
Gets an individual replication_config
resource
Overview
Name | replication_config |
Type | Resource |
Description | replication_config |
Id | awscc.dms.replication_config |
Fields
Name | Datatype | Description |
---|---|---|
replication_config_identifier | string | A unique identifier of replication configuration |
replication_config_arn | string | The Amazon Resource Name (ARN) of the Replication Config |
source_endpoint_arn | string | The Amazon Resource Name (ARN) of the source endpoint for this AWS DMS Serverless replication configuration |
target_endpoint_arn | string | The Amazon Resource Name (ARN) of the target endpoint for this AWS DMS Serverless replication configuration |
replication_type | string | The type of AWS DMS Serverless replication to provision using this replication configuration |
compute_config | object | |
replication_settings | object | JSON settings for Servereless replications that are provisioned using this replication configuration |
supplemental_settings | object | JSON settings for specifying supplemental data |
resource_identifier | string | A unique value or name that you get set for a given resource that can be used to construct an Amazon Resource Name (ARN) for that resource |
table_mappings | object | JSON table mappings for AWS DMS Serverless replications that are provisioned using this replication configuration |
tags | array | <p>Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.</p> |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
replication_config_identifier,
replication_config_arn,
source_endpoint_arn,
target_endpoint_arn,
replication_type,
compute_config,
replication_settings,
supplemental_settings,
resource_identifier,
table_mappings,
tags
FROM awscc.dms.replication_config
WHERE data__Identifier = '<ReplicationConfigArn>';
Permissions
To operate on the replication_config
resource, the following permissions are required:
Read
dms:DescribeReplicationConfigs,
dms:ListTagsForResource
Update
dms:ModifyReplicationConfig,
dms:AddTagsToResource,
dms:RemoveTagsToResource,
dms:ListTagsForResource,
iam:CreateServiceLinkedRole,
iam:AttachRolePolicy,
iam:PutRolePolicy,
iam:UpdateRoleDescription
Delete
dms:DescribeReplicationConfigs,
dms:DeleteReplicationConfig,
dms:ListTagsForResource,
iam:DeleteServiceLinkedRole,
iam:GetServiceLinkedRoleDeletionStatus