Safe Haskell | None |
---|---|
Language | Haskell2010 |
Creates a new DB security group. DB security groups control access to a DB instance.
http://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBSecurityGroup.html
- data CreateDBSecurityGroup
- createDBSecurityGroup :: Text -> Text -> CreateDBSecurityGroup
- cdbsgDBSecurityGroupDescription :: Lens' CreateDBSecurityGroup Text
- cdbsgDBSecurityGroupName :: Lens' CreateDBSecurityGroup Text
- cdbsgTags :: Lens' CreateDBSecurityGroup [Tag]
- data CreateDBSecurityGroupResponse
- createDBSecurityGroupResponse :: CreateDBSecurityGroupResponse
- cdbsgrDBSecurityGroup :: Lens' CreateDBSecurityGroupResponse (Maybe DBSecurityGroup)
Request
data CreateDBSecurityGroup Source
Eq CreateDBSecurityGroup | |
Read CreateDBSecurityGroup | |
Show CreateDBSecurityGroup | |
AWSRequest CreateDBSecurityGroup | |
ToQuery CreateDBSecurityGroup | |
ToPath CreateDBSecurityGroup | |
ToHeaders CreateDBSecurityGroup | |
type Sv CreateDBSecurityGroup = RDS | |
type Rs CreateDBSecurityGroup = CreateDBSecurityGroupResponse |
Request constructor
CreateDBSecurityGroup
constructor.
The fields accessible through corresponding lenses are:
Request lenses
cdbsgDBSecurityGroupDescription :: Lens' CreateDBSecurityGroup Text Source
The description for the DB security group.
cdbsgDBSecurityGroupName :: Lens' CreateDBSecurityGroup Text Source
The name for the DB security group. This value is stored as a lowercase string.
Constraints:
Must be 1 to 255 alphanumeric characters First character must be a letter Cannot end with a hyphen or contain two consecutive hyphens
Must not be Default May not contain spaces Example: mysecuritygroup
Response
Response constructor
createDBSecurityGroupResponse :: CreateDBSecurityGroupResponse Source
CreateDBSecurityGroupResponse
constructor.
The fields accessible through corresponding lenses are: