Interface RevokedSecurityGroupRule.Builder

  • Method Details

    • securityGroupRuleId

      RevokedSecurityGroupRule.Builder securityGroupRuleId(String securityGroupRuleId)

      A security group rule ID.

      Parameters:
      securityGroupRuleId - A security group rule ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupId

      A security group ID.

      Parameters:
      groupId - A security group ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isEgress

      Defines if a security group rule is an outbound rule.

      Parameters:
      isEgress - Defines if a security group rule is an outbound rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipProtocol

      RevokedSecurityGroupRule.Builder ipProtocol(String ipProtocol)

      The security group rule's protocol.

      Parameters:
      ipProtocol - The security group rule's protocol.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fromPort

      The 'from' port number of the security group rule.

      Parameters:
      fromPort - The 'from' port number of the security group rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • toPort

      The 'to' port number of the security group rule.

      Parameters:
      toPort - The 'to' port number of the security group rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cidrIpv4

      The IPv4 CIDR of the traffic source.

      Parameters:
      cidrIpv4 - The IPv4 CIDR of the traffic source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cidrIpv6

      The IPv6 CIDR of the traffic source.

      Parameters:
      cidrIpv6 - The IPv6 CIDR of the traffic source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prefixListId

      RevokedSecurityGroupRule.Builder prefixListId(String prefixListId)

      The ID of a prefix list that's the traffic source.

      Parameters:
      prefixListId - The ID of a prefix list that's the traffic source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • referencedGroupId

      RevokedSecurityGroupRule.Builder referencedGroupId(String referencedGroupId)

      The ID of a referenced security group.

      Parameters:
      referencedGroupId - The ID of a referenced security group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      RevokedSecurityGroupRule.Builder description(String description)

      A description of the revoked security group rule.

      Parameters:
      description - A description of the revoked security group rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.