Safe Haskell | None |
---|---|
Language | Haskell2010 |
Creates a new Amazon Redshift security group. You use security groups to control access to non-VPC clusters. For information about managing security groups, go to Amazon Redshift Cluster Security Groups in the Amazon Redshift Cluster Management Guide.
http://docs.aws.amazon.com/redshift/latest/APIReference/API_CreateClusterSecurityGroup.html
- data CreateClusterSecurityGroup
- createClusterSecurityGroup :: Text -> Text -> CreateClusterSecurityGroup
- ccsg1ClusterSecurityGroupName :: Lens' CreateClusterSecurityGroup Text
- ccsg1Description :: Lens' CreateClusterSecurityGroup Text
- ccsg1Tags :: Lens' CreateClusterSecurityGroup [Tag]
- data CreateClusterSecurityGroupResponse
- createClusterSecurityGroupResponse :: CreateClusterSecurityGroupResponse
- ccsgrClusterSecurityGroup :: Lens' CreateClusterSecurityGroupResponse (Maybe ClusterSecurityGroup)
Request
data CreateClusterSecurityGroup Source
Request constructor
createClusterSecurityGroup Source
CreateClusterSecurityGroup
constructor.
The fields accessible through corresponding lenses are:
Request lenses
ccsg1ClusterSecurityGroupName :: Lens' CreateClusterSecurityGroup Text Source
The name for the security group. Amazon Redshift stores the value as a lowercase string. Constraints: Must contain no more than 255 alphanumeric characters or hyphens. Must not be Default. Must be unique for all security groups that are created by your AWS account. Example: examplesecuritygroup.
ccsg1Description :: Lens' CreateClusterSecurityGroup Text Source
A description for the security group.
ccsg1Tags :: Lens' CreateClusterSecurityGroup [Tag] Source
A list of tag instances.
Response
Response constructor
createClusterSecurityGroupResponse :: CreateClusterSecurityGroupResponse Source
CreateClusterSecurityGroupResponse
constructor.
The fields accessible through corresponding lenses are: