| 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.RDS.Types.DBSecurityGroup
Description
Synopsis
- data DBSecurityGroup = DBSecurityGroup' {}
- newDBSecurityGroup :: DBSecurityGroup
- dbSecurityGroup_dbSecurityGroupArn :: Lens' DBSecurityGroup (Maybe Text)
- dbSecurityGroup_dbSecurityGroupDescription :: Lens' DBSecurityGroup (Maybe Text)
- dbSecurityGroup_dbSecurityGroupName :: Lens' DBSecurityGroup (Maybe Text)
- dbSecurityGroup_eC2SecurityGroups :: Lens' DBSecurityGroup (Maybe [EC2SecurityGroup])
- dbSecurityGroup_iPRanges :: Lens' DBSecurityGroup (Maybe [IPRange])
- dbSecurityGroup_ownerId :: Lens' DBSecurityGroup (Maybe Text)
- dbSecurityGroup_vpcId :: 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.
Constructors
| DBSecurityGroup' | |
Fields
| |
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:dbSecurityGroupArn:DBSecurityGroup', dbSecurityGroup_dbSecurityGroupArn - The Amazon Resource Name (ARN) for the DB security group.
$sel:dbSecurityGroupDescription:DBSecurityGroup', dbSecurityGroup_dbSecurityGroupDescription - Provides the description of the DB security group.
$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:iPRanges:DBSecurityGroup', dbSecurityGroup_iPRanges - Contains a list of IPRange elements.
$sel:ownerId:DBSecurityGroup', dbSecurityGroup_ownerId - Provides the Amazon Web Services ID of the owner of a specific DB
security group.
$sel:vpcId:DBSecurityGroup', dbSecurityGroup_vpcId - Provides the VpcId of the DB security group.
dbSecurityGroup_dbSecurityGroupArn :: Lens' DBSecurityGroup (Maybe Text) Source #
The Amazon Resource Name (ARN) for the DB security group.
dbSecurityGroup_dbSecurityGroupDescription :: Lens' DBSecurityGroup (Maybe Text) Source #
Provides the description of the DB security group.
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_iPRanges :: Lens' DBSecurityGroup (Maybe [IPRange]) Source #
Contains a list of IPRange elements.
dbSecurityGroup_ownerId :: Lens' DBSecurityGroup (Maybe Text) Source #
Provides the Amazon Web Services ID of the owner of a specific DB security group.
dbSecurityGroup_vpcId :: Lens' DBSecurityGroup (Maybe Text) Source #
Provides the VpcId of the DB security group.