CreateDBSubnetGroup
Creates a new subnet group. subnet groups must contain at least one subnet in at least two Availability Zones in the AWS Region.
Request Parameters
For information about the parameters that are common to all actions, see Common Parameters.
DBSubnetGroupDescription
The description for the subnet group.
Type: String
Required: Yes
DBSubnetGroupName
The name for the subnet group. This value is stored as a lowercase string.
Constraints: Must contain no more than 255 letters, numbers, periods, underscores, spaces, or hyphens. Must not be default.
Example: mySubnetgroup
Type: String
Required: Yes
SubnetIds.SubnetIdentifier.N
The Amazon EC2 subnet IDs for the subnet group.
Type: Array of strings
Required: Yes
Tags.Tag.N
The tags to be assigned to the subnet group.
Type: Array of Tag objects
Required: No
Response Elements
The following element is returned by the service.
DBSubnetGroup
Detailed information about a subnet group.
Type: DBSubnetGroup object
Errors
For information about the errors that are common to all actions, see Common Errors.
DBSubnetGroupAlreadyExists
DBSubnetGroupName
is already being used by an existing subnet group.
HTTP Status Code: 400
DBSubnetGroupDoesNotCoverEnoughAZs
Subnets in the subnet group should cover at least two Availability Zones unless there is only one Availability Zone.
HTTP Status Code: 400
DBSubnetGroupQuotaExceeded
The request would cause you to exceed the allowed number of subnet groups.
HTTP Status Code: 400
DBSubnetQuotaExceededFault
The request would cause you to exceed the allowed number of subnets in a subnet group.
HTTP Status Code: 400
InvalidSubnet
The requested subnet is not valid, or multiple subnets were requested that are not all in a common virtual private cloud (VPC).
HTTP Status Code: 400
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: