Modifies the settings for the specified replication subnet group.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
modify-replication-subnet-group
--replication-subnet-group-identifier <value>
[--replication-subnet-group-description <value>]
--subnet-ids <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--cli-auto-prompt <value>]
--replication-subnet-group-identifier
(string)
The name of the replication instance subnet group.
--replication-subnet-group-description
(string)
A description for the replication instance subnet group.
--subnet-ids
(list)
A list of subnet IDs.
(string)
Syntax:
"string" "string" ...
--cli-input-json
| --cli-input-yaml
(string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton
. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml
.
--generate-cli-skeleton
(string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input
, prints a sample input JSON that can be used as an argument for --cli-input-json
. Similarly, if provided yaml-input
it will print a sample input YAML that can be used with --cli-input-yaml
. If provided with the value output
, it validates the command inputs and returns a sample output JSON for that command.
--cli-auto-prompt
(boolean)
Automatically prompt for CLI input parameters.
See ‘aws help’ for descriptions of global parameters.
To modify a subnet group
The following modify-replication-subnet-group
example changes the lists of subnets associated with a subnet group.
aws dms modify-replication-subnet-group \
--replication-subnet-group-identifier my-subnet-group \
--subnet-id subnet-da327bf6 subnet-bac383e0
Output:
{
"ReplicationSubnetGroup": {
"ReplicationSubnetGroupIdentifier": "my-subnet-group",
"ReplicationSubnetGroupDescription": "my subnet group",
"VpcId": "vpc-136a4c6a",
"SubnetGroupStatus": "Complete",
"Subnets": [
{
"SubnetIdentifier": "subnet-da327bf6",
"SubnetAvailabilityZone": {
"Name": "us-east-1a"
},
"SubnetStatus": "Active"
},
{
"SubnetIdentifier": "subnet-bac383e0",
"SubnetAvailabilityZone": {
"Name": "us-east-1c"
},
"SubnetStatus": "Active"
}
]
}
}
For more information, see Setting Up a Network for a Replication Instance in the AWS Database Migration Service User Guide.
ReplicationSubnetGroup -> (structure)
The modified replication subnet group.
ReplicationSubnetGroupIdentifier -> (string)
The identifier of the replication instance subnet group.
ReplicationSubnetGroupDescription -> (string)
A description for the replication subnet group.
VpcId -> (string)
The ID of the VPC.
SubnetGroupStatus -> (string)
The status of the subnet group.
Subnets -> (list)
The subnets that are in the subnet group.
(structure)
In response to a request by the
DescribeReplicationSubnetGroup
operation, this object identifies a subnet by its given Availability Zone, subnet identifier, and status.SubnetIdentifier -> (string)
The subnet identifier.
SubnetAvailabilityZone -> (structure)
The Availability Zone of the subnet.
Name -> (string)
The name of the Availability Zone.
SubnetStatus -> (string)
The status of the subnet.