NAME
Paws::RedShift::RevokeClusterSecurityGroupIngress - Arguments for method RevokeClusterSecurityGroupIngress on Paws::RedShift
DESCRIPTION
This class represents the parameters used for calling the method RevokeClusterSecurityGroupIngress on the Amazon Redshift service. Use the attributes of this class as arguments to method RevokeClusterSecurityGroupIngress.
You shouldn't make instances of this class. Each attribute should be used as a named argument in the call to RevokeClusterSecurityGroupIngress.
SYNOPSIS
my $redshift = Paws->service('RedShift');
my $RevokeClusterSecurityGroupIngressResult =
$redshift->RevokeClusterSecurityGroupIngress(
ClusterSecurityGroupName => 'MyString',
CIDRIP => 'MyString', # OPTIONAL
EC2SecurityGroupName => 'MyString', # OPTIONAL
EC2SecurityGroupOwnerId => 'MyString', # OPTIONAL
);
# Results:
my $ClusterSecurityGroup =
$RevokeClusterSecurityGroupIngressResult->ClusterSecurityGroup;
# Returns a L<Paws::RedShift::RevokeClusterSecurityGroupIngressResult> object.
Values for attributes that are native types (Int, String, Float, etc) can passed as-is (scalar values). Values for complex Types (objects) can be passed as a HashRef. The keys and values of the hashref will be used to instance the underlying object. For the AWS API documentation, see https://docs.aws.amazon.com/goto/WebAPI/redshift/RevokeClusterSecurityGroupIngress
ATTRIBUTES
CIDRIP => Str
The IP range for which to revoke access. This range must be a valid Classless Inter-Domain Routing (CIDR) block of IP addresses. If CIDRIP
is specified, EC2SecurityGroupName
and EC2SecurityGroupOwnerId
cannot be provided.
REQUIRED ClusterSecurityGroupName => Str
The name of the security Group from which to revoke the ingress rule.
EC2SecurityGroupName => Str
The name of the EC2 Security Group whose access is to be revoked. If EC2SecurityGroupName
is specified, EC2SecurityGroupOwnerId
must also be provided and CIDRIP
cannot be provided.
EC2SecurityGroupOwnerId => Str
The AWS account number of the owner of the security group specified in the EC2SecurityGroupName
parameter. The AWS access key ID is not an acceptable value. If EC2SecurityGroupOwnerId
is specified, EC2SecurityGroupName
must also be provided. and CIDRIP
cannot be provided.
Example: 111122223333
SEE ALSO
This class forms part of Paws, documenting arguments for method RevokeClusterSecurityGroupIngress in Paws::RedShift
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues