Class: Aws::Redshift::Types::AuthorizeClusterSecurityGroupIngressMessage

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb

Overview

Note:

When making an API call, you may pass AuthorizeClusterSecurityGroupIngressMessage data as a hash:

{
  cluster_security_group_name: "String", # required
  cidrip: "String",
  ec2_security_group_name: "String",
  ec2_security_group_owner_id: "String",
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cidripString

The IP range to be added the Amazon Redshift security group.

Returns:

  • (String)


296
297
298
299
300
301
302
303
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 296

class AuthorizeClusterSecurityGroupIngressMessage < Struct.new(
  :cluster_security_group_name,
  :cidrip,
  :ec2_security_group_name,
  :ec2_security_group_owner_id)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_security_group_nameString

The name of the security group to which the ingress rule is added.

Returns:

  • (String)


296
297
298
299
300
301
302
303
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 296

class AuthorizeClusterSecurityGroupIngressMessage < Struct.new(
  :cluster_security_group_name,
  :cidrip,
  :ec2_security_group_name,
  :ec2_security_group_owner_id)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_security_group_nameString

The EC2 security group to be added the Amazon Redshift security group.

Returns:

  • (String)


296
297
298
299
300
301
302
303
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 296

class AuthorizeClusterSecurityGroupIngressMessage < Struct.new(
  :cluster_security_group_name,
  :cidrip,
  :ec2_security_group_name,
  :ec2_security_group_owner_id)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_security_group_owner_idString

The Amazon Web Services account number of the owner of the security group specified by the EC2SecurityGroupName parameter. The Amazon Web Services Access Key ID is not an acceptable value.

Example: 111122223333

Returns:

  • (String)


296
297
298
299
300
301
302
303
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 296

class AuthorizeClusterSecurityGroupIngressMessage < Struct.new(
  :cluster_security_group_name,
  :cidrip,
  :ec2_security_group_name,
  :ec2_security_group_owner_id)
  SENSITIVE = []
  include Aws::Structure
end