com.amazonaws.services.redshift.model

## クラス RevokeClusterSecurityGroupIngressRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.redshift.model.RevokeClusterSecurityGroupIngressRequest

- すべての実装されたインタフェース:
    java.io.Serializable

      public class RevokeClusterSecurityGroupIngressRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `RevokeClusterSecurityGroupIngress operation`.

  Revokes an ingress rule in an Amazon Redshift security group for a previously authorized IP range or Amazon EC2 security group. To add an ingress rule, see AuthorizeClusterSecurityGroupIngress. For information about managing security groups, go to Amazon Redshift Cluster Security Groups in the Amazon Redshift Management Guide .

  関連項目:
    `AmazonRedshift.revokeClusterSecurityGroupIngress(RevokeClusterSecurityGroupIngressRequest)`, 直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `RevokeClusterSecurityGroupIngressRequest()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getCIDRIP()` The IP range for which to revoke access.
    `java.lang.String` | `getClusterSecurityGroupName()` The name of the security Group from which to revoke the ingress rule.
    `java.lang.String` | `getEC2SecurityGroupName()` The name of the EC2 Security Group whose access is to be revoked.
    `java.lang.String` | `getEC2SecurityGroupOwnerId()` The AWS account number of the owner of the security group specified in the `EC2SecurityGroupName` parameter.
    `int` | `hashCode()`
    `void` | `setCIDRIP(java.lang.String cIDRIP)` The IP range for which to revoke access.
    `void` | `setClusterSecurityGroupName(java.lang.String clusterSecurityGroupName)` The name of the security Group from which to revoke the ingress rule.
    `void` | `setEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)` The name of the EC2 Security Group whose access is to be revoked.
    `void` | `setEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)` The AWS account number of the owner of the security group specified in the `EC2SecurityGroupName` parameter.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `RevokeClusterSecurityGroupIngressRequest` | `withCIDRIP(java.lang.String cIDRIP)` The IP range for which to revoke access.
    `RevokeClusterSecurityGroupIngressRequest` | `withClusterSecurityGroupName(java.lang.String clusterSecurityGroupName)` The name of the security Group from which to revoke the ingress rule.
    `RevokeClusterSecurityGroupIngressRequest` | `withEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)` The name of the EC2 Security Group whose access is to be revoked.
    `RevokeClusterSecurityGroupIngressRequest` | `withEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)` The AWS account number of the owner of the security group specified in the `EC2SecurityGroupName` parameter.

    - ### クラスから継承されたメソッド com.amazonaws.AmazonWebServiceRequest

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### RevokeClusterSecurityGroupIngressRequest

          public RevokeClusterSecurityGroupIngressRequest()

  - ### メソッドの詳細

    - #### getClusterSecurityGroupName

          public java.lang.String getClusterSecurityGroupName()

      The name of the security Group from which to revoke the ingress rule.
      戻り値:
        The name of the security Group from which to revoke the ingress rule.

    - #### setClusterSecurityGroupName

          public void setClusterSecurityGroupName(java.lang.String clusterSecurityGroupName)

      The name of the security Group from which to revoke the ingress rule.
      パラメータ:
        `clusterSecurityGroupName` - The name of the security Group from which to revoke the ingress rule.

    - #### withClusterSecurityGroupName

          public RevokeClusterSecurityGroupIngressRequest withClusterSecurityGroupName(java.lang.String clusterSecurityGroupName)

      The name of the security Group from which to revoke the ingress rule.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `clusterSecurityGroupName` - The name of the security Group from which to revoke the ingress rule.

    - #### getCIDRIP

          public java.lang.String getCIDRIP()

      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.
      戻り値:
        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.

    - #### setCIDRIP

          public void setCIDRIP(java.lang.String cIDRIP)

      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.
      パラメータ:
        `cIDRIP` - 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.

    - #### withCIDRIP

          public RevokeClusterSecurityGroupIngressRequest withCIDRIP(java.lang.String cIDRIP)

      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.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `cIDRIP` - 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.

    - #### getEC2SecurityGroupName

          public java.lang.String getEC2SecurityGroupName()

      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.
      戻り値:
        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.

    - #### setEC2SecurityGroupName

          public void setEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)

      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.
      パラメータ:
        `eC2SecurityGroupName` - 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.

    - #### withEC2SecurityGroupName

          public RevokeClusterSecurityGroupIngressRequest withEC2SecurityGroupName(java.lang.String eC2SecurityGroupName)

      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.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `eC2SecurityGroupName` - 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.

    - #### getEC2SecurityGroupOwnerId

          public java.lang.String getEC2SecurityGroupOwnerId()

      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`

      戻り値:
        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`

    - #### setEC2SecurityGroupOwnerId

          public void setEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)

      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`

      パラメータ:
        `eC2SecurityGroupOwnerId` - 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`

    - #### withEC2SecurityGroupOwnerId

          public RevokeClusterSecurityGroupIngressRequest withEC2SecurityGroupOwnerId(java.lang.String eC2SecurityGroupOwnerId)

      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`

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `eC2SecurityGroupOwnerId` - 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`

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`