Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data DBSecurityGroup = DBSecurityGroup' {}
- newDBSecurityGroup :: DBSecurityGroup
- dbSecurityGroup_vpcId :: Lens' DBSecurityGroup (Maybe Text)
- dbSecurityGroup_ownerId :: Lens' DBSecurityGroup (Maybe Text)
- dbSecurityGroup_dbSecurityGroupArn :: Lens' DBSecurityGroup (Maybe Text)
- dbSecurityGroup_iPRanges :: Lens' DBSecurityGroup (Maybe [IPRange])
- dbSecurityGroup_dbSecurityGroupName :: Lens' DBSecurityGroup (Maybe Text)
- dbSecurityGroup_eC2SecurityGroups :: Lens' DBSecurityGroup (Maybe [EC2SecurityGroup])
- dbSecurityGroup_dbSecurityGroupDescription :: Lens' DBSecurityGroup (Maybe Text)
Documentation
data DBSecurityGroup Source #
Contains the details for an Amazon RDS DB security group.
This data type is used as a response element in the
DescribeDBSecurityGroups
action.
See: newDBSecurityGroup
smart constructor.
DBSecurityGroup' | |
|
Instances
newDBSecurityGroup :: DBSecurityGroup Source #
Create a value of DBSecurityGroup
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:vpcId:DBSecurityGroup'
, dbSecurityGroup_vpcId
- Provides the VpcId of the DB security group.
$sel:ownerId:DBSecurityGroup'
, dbSecurityGroup_ownerId
- Provides the Amazon Web Services ID of the owner of a specific DB
security group.
$sel:dbSecurityGroupArn:DBSecurityGroup'
, dbSecurityGroup_dbSecurityGroupArn
- The Amazon Resource Name (ARN) for the DB security group.
$sel:iPRanges:DBSecurityGroup'
, dbSecurityGroup_iPRanges
- Contains a list of IPRange
elements.
$sel:dbSecurityGroupName:DBSecurityGroup'
, dbSecurityGroup_dbSecurityGroupName
- Specifies the name of the DB security group.
$sel:eC2SecurityGroups:DBSecurityGroup'
, dbSecurityGroup_eC2SecurityGroups
- Contains a list of EC2SecurityGroup
elements.
$sel:dbSecurityGroupDescription:DBSecurityGroup'
, dbSecurityGroup_dbSecurityGroupDescription
- Provides the description of the DB security group.
dbSecurityGroup_vpcId :: Lens' DBSecurityGroup (Maybe Text) Source #
Provides the VpcId of the DB security group.
dbSecurityGroup_ownerId :: Lens' DBSecurityGroup (Maybe Text) Source #
Provides the Amazon Web Services ID of the owner of a specific DB security group.
dbSecurityGroup_dbSecurityGroupArn :: Lens' DBSecurityGroup (Maybe Text) Source #
The Amazon Resource Name (ARN) for the DB security group.
dbSecurityGroup_iPRanges :: Lens' DBSecurityGroup (Maybe [IPRange]) Source #
Contains a list of IPRange
elements.
dbSecurityGroup_dbSecurityGroupName :: Lens' DBSecurityGroup (Maybe Text) Source #
Specifies the name of the DB security group.
dbSecurityGroup_eC2SecurityGroups :: Lens' DBSecurityGroup (Maybe [EC2SecurityGroup]) Source #
Contains a list of EC2SecurityGroup
elements.
dbSecurityGroup_dbSecurityGroupDescription :: Lens' DBSecurityGroup (Maybe Text) Source #
Provides the description of the DB security group.