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 |
Amazonka.Redshift.DeleteClusterSecurityGroup
Description
Deletes an Amazon Redshift security group.
You cannot delete a security group that is associated with any clusters. You cannot delete the default security group.
For information about managing security groups, go to Amazon Redshift Cluster Security Groups in the Amazon Redshift Cluster Management Guide.
Synopsis
- data DeleteClusterSecurityGroup = DeleteClusterSecurityGroup' {}
- newDeleteClusterSecurityGroup :: Text -> DeleteClusterSecurityGroup
- deleteClusterSecurityGroup_clusterSecurityGroupName :: Lens' DeleteClusterSecurityGroup Text
- data DeleteClusterSecurityGroupResponse = DeleteClusterSecurityGroupResponse' {
- newDeleteClusterSecurityGroupResponse :: DeleteClusterSecurityGroupResponse
Creating a Request
data DeleteClusterSecurityGroup Source #
See: newDeleteClusterSecurityGroup
smart constructor.
Constructors
DeleteClusterSecurityGroup' | |
Fields
|
Instances
newDeleteClusterSecurityGroup Source #
Arguments
:: Text | |
-> DeleteClusterSecurityGroup |
Create a value of DeleteClusterSecurityGroup
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:clusterSecurityGroupName:DeleteClusterSecurityGroup'
, deleteClusterSecurityGroup_clusterSecurityGroupName
- The name of the cluster security group to be deleted.
Request Lenses
deleteClusterSecurityGroup_clusterSecurityGroupName :: Lens' DeleteClusterSecurityGroup Text Source #
The name of the cluster security group to be deleted.
Destructuring the Response
data DeleteClusterSecurityGroupResponse Source #
See: newDeleteClusterSecurityGroupResponse
smart constructor.
Constructors
DeleteClusterSecurityGroupResponse' | |
Instances
Eq DeleteClusterSecurityGroupResponse Source # | |
Read DeleteClusterSecurityGroupResponse Source # | |
Defined in Amazonka.Redshift.DeleteClusterSecurityGroup | |
Show DeleteClusterSecurityGroupResponse Source # | |
Defined in Amazonka.Redshift.DeleteClusterSecurityGroup Methods showsPrec :: Int -> DeleteClusterSecurityGroupResponse -> ShowS # | |
Generic DeleteClusterSecurityGroupResponse Source # | |
Defined in Amazonka.Redshift.DeleteClusterSecurityGroup Associated Types type Rep DeleteClusterSecurityGroupResponse :: Type -> Type # | |
NFData DeleteClusterSecurityGroupResponse Source # | |
Defined in Amazonka.Redshift.DeleteClusterSecurityGroup Methods rnf :: DeleteClusterSecurityGroupResponse -> () # | |
type Rep DeleteClusterSecurityGroupResponse Source # | |
Defined in Amazonka.Redshift.DeleteClusterSecurityGroup |
newDeleteClusterSecurityGroupResponse :: DeleteClusterSecurityGroupResponse Source #
Create a value of DeleteClusterSecurityGroupResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.