Safe Haskell | None |
---|---|
Language | Haskell2010 |
Network.AWS.Redshift.CreateClusterSecurityGroup
Description
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 RedshiftCluster 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
Instances
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: