| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DMS.Types.ReplicationSubnetGroup
Description
Synopsis
- data ReplicationSubnetGroup = ReplicationSubnetGroup' {}
- newReplicationSubnetGroup :: ReplicationSubnetGroup
- replicationSubnetGroup_replicationSubnetGroupDescription :: Lens' ReplicationSubnetGroup (Maybe Text)
- replicationSubnetGroup_replicationSubnetGroupIdentifier :: Lens' ReplicationSubnetGroup (Maybe Text)
- replicationSubnetGroup_subnetGroupStatus :: Lens' ReplicationSubnetGroup (Maybe Text)
- replicationSubnetGroup_subnets :: Lens' ReplicationSubnetGroup (Maybe [Subnet])
- replicationSubnetGroup_supportedNetworkTypes :: Lens' ReplicationSubnetGroup (Maybe [Text])
- replicationSubnetGroup_vpcId :: Lens' ReplicationSubnetGroup (Maybe Text)
Documentation
data ReplicationSubnetGroup Source #
Describes a subnet group in response to a request by the
DescribeReplicationSubnetGroups operation.
See: newReplicationSubnetGroup smart constructor.
Constructors
| ReplicationSubnetGroup' | |
Fields
| |
Instances
newReplicationSubnetGroup :: ReplicationSubnetGroup Source #
Create a value of ReplicationSubnetGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:replicationSubnetGroupDescription:ReplicationSubnetGroup', replicationSubnetGroup_replicationSubnetGroupDescription - A description for the replication subnet group.
$sel:replicationSubnetGroupIdentifier:ReplicationSubnetGroup', replicationSubnetGroup_replicationSubnetGroupIdentifier - The identifier of the replication instance subnet group.
$sel:subnetGroupStatus:ReplicationSubnetGroup', replicationSubnetGroup_subnetGroupStatus - The status of the subnet group.
$sel:subnets:ReplicationSubnetGroup', replicationSubnetGroup_subnets - The subnets that are in the subnet group.
$sel:supportedNetworkTypes:ReplicationSubnetGroup', replicationSubnetGroup_supportedNetworkTypes - The IP addressing protocol supported by the subnet group. This is used
by a replication instance with values such as IPv4 only or Dual-stack
that supports both IPv4 and IPv6 addressing. IPv6 only is not yet
supported.
$sel:vpcId:ReplicationSubnetGroup', replicationSubnetGroup_vpcId - The ID of the VPC.
replicationSubnetGroup_replicationSubnetGroupDescription :: Lens' ReplicationSubnetGroup (Maybe Text) Source #
A description for the replication subnet group.
replicationSubnetGroup_replicationSubnetGroupIdentifier :: Lens' ReplicationSubnetGroup (Maybe Text) Source #
The identifier of the replication instance subnet group.
replicationSubnetGroup_subnetGroupStatus :: Lens' ReplicationSubnetGroup (Maybe Text) Source #
The status of the subnet group.
replicationSubnetGroup_subnets :: Lens' ReplicationSubnetGroup (Maybe [Subnet]) Source #
The subnets that are in the subnet group.
replicationSubnetGroup_supportedNetworkTypes :: Lens' ReplicationSubnetGroup (Maybe [Text]) Source #
The IP addressing protocol supported by the subnet group. This is used by a replication instance with values such as IPv4 only or Dual-stack that supports both IPv4 and IPv6 addressing. IPv6 only is not yet supported.
replicationSubnetGroup_vpcId :: Lens' ReplicationSubnetGroup (Maybe Text) Source #
The ID of the VPC.