Class: Aws::Redshift::Types::CreateClusterSecurityGroupMessage
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::CreateClusterSecurityGroupMessage
- Defined in:
- gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb
Overview
Note:
When making an API call, you may pass CreateClusterSecurityGroupMessage data as a hash:
{
cluster_security_group_name: "String", # required
description: "String", # required
tags: [
{
key: "String",
value: "String",
},
],
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cluster_security_group_name ⇒ String
The name for the security group.
-
#description ⇒ String
A description for the security group.
-
#tags ⇒ Array<Types::Tag>
A list of tag instances.
Instance Attribute Details
#cluster_security_group_name ⇒ String
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 Amazon Web Services account.
Example: examplesecuritygroup
2476 2477 2478 2479 2480 2481 2482 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 2476 class CreateClusterSecurityGroupMessage < Struct.new( :cluster_security_group_name, :description, :tags) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description for the security group.
2476 2477 2478 2479 2480 2481 2482 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 2476 class CreateClusterSecurityGroupMessage < Struct.new( :cluster_security_group_name, :description, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
A list of tag instances.
2476 2477 2478 2479 2480 2481 2482 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 2476 class CreateClusterSecurityGroupMessage < Struct.new( :cluster_security_group_name, :description, :tags) SENSITIVE = [] include Aws::Structure end |