CopyableBuilder<RevokeSecurityGroupIngressRequest.Builder,RevokeSecurityGroupIngressRequest>, SdkBuilder<RevokeSecurityGroupIngressRequest.Builder,RevokeSecurityGroupIngressRequest>public static interface RevokeSecurityGroupIngressRequest.Builder extends CopyableBuilder<RevokeSecurityGroupIngressRequest.Builder,RevokeSecurityGroupIngressRequest>
| Modifier and Type | Method | Description |
|---|---|---|
RevokeSecurityGroupIngressRequest.Builder |
cidrIp(String cidrIp) |
The CIDR IP address range.
|
RevokeSecurityGroupIngressRequest.Builder |
fromPort(Integer fromPort) |
The start of port range for the TCP and UDP protocols, or an ICMP type number.
|
RevokeSecurityGroupIngressRequest.Builder |
groupId(String groupId) |
The ID of the security group.
|
RevokeSecurityGroupIngressRequest.Builder |
groupName(String groupName) |
[EC2-Classic, default VPC] The name of the security group.
|
RevokeSecurityGroupIngressRequest.Builder |
ipPermissions(Collection<IpPermission> ipPermissions) |
A set of IP permissions.
|
RevokeSecurityGroupIngressRequest.Builder |
ipPermissions(IpPermission... ipPermissions) |
A set of IP permissions.
|
RevokeSecurityGroupIngressRequest.Builder |
ipProtocol(String ipProtocol) |
|
RevokeSecurityGroupIngressRequest.Builder |
sourceSecurityGroupName(String sourceSecurityGroupName) |
[EC2-Classic, default VPC] The name of the source security group.
|
RevokeSecurityGroupIngressRequest.Builder |
sourceSecurityGroupOwnerId(String sourceSecurityGroupOwnerId) |
[EC2-Classic] The AWS account ID of the source security group, if the source security group is in a different
account.
|
RevokeSecurityGroupIngressRequest.Builder |
toPort(Integer toPort) |
The end of port range for the TCP and UDP protocols, or an ICMP code number.
|
copyapply, buildRevokeSecurityGroupIngressRequest.Builder cidrIp(String cidrIp)
The CIDR IP address range. You can't specify this parameter when specifying a source security group.
cidrIp - The CIDR IP address range. You can't specify this parameter when specifying a source security group.RevokeSecurityGroupIngressRequest.Builder fromPort(Integer fromPort)
The start of port range for the TCP and UDP protocols, or an ICMP type number. For the ICMP type number, use
-1 to specify all ICMP types.
fromPort - The start of port range for the TCP and UDP protocols, or an ICMP type number. For the ICMP type
number, use -1 to specify all ICMP types.RevokeSecurityGroupIngressRequest.Builder groupId(String groupId)
The ID of the security group. Required for a security group in a nondefault VPC.
groupId - The ID of the security group. Required for a security group in a nondefault VPC.RevokeSecurityGroupIngressRequest.Builder groupName(String groupName)
[EC2-Classic, default VPC] The name of the security group.
groupName - [EC2-Classic, default VPC] The name of the security group.RevokeSecurityGroupIngressRequest.Builder ipPermissions(Collection<IpPermission> ipPermissions)
A set of IP permissions. You can't specify a source security group and a CIDR IP address range.
ipPermissions - A set of IP permissions. You can't specify a source security group and a CIDR IP address range.RevokeSecurityGroupIngressRequest.Builder ipPermissions(IpPermission... ipPermissions)
A set of IP permissions. You can't specify a source security group and a CIDR IP address range.
NOTE: This method appends the values to the existing list (if any). Use
#setIpPermissions(java.util.Collection) or #withIpPermissions(java.util.Collection) if you
want to override the existing values.
ipPermissions - A set of IP permissions. You can't specify a source security group and a CIDR IP address range.RevokeSecurityGroupIngressRequest.Builder ipProtocol(String ipProtocol)
The IP protocol name (tcp, udp, icmp) or number (see Protocol Numbers). Use
-1 to specify all.
ipProtocol - The IP protocol name (tcp, udp, icmp) or number (see Protocol Numbers).
Use -1 to specify all.RevokeSecurityGroupIngressRequest.Builder sourceSecurityGroupName(String sourceSecurityGroupName)
[EC2-Classic, default VPC] The name of the source security group. You can't specify this parameter in combination with the following parameters: the CIDR IP address range, the start of the port range, the IP protocol, and the end of the port range. For EC2-VPC, the source security group must be in the same VPC. To revoke a specific rule for an IP protocol and port range, use a set of IP permissions instead.
sourceSecurityGroupName - [EC2-Classic, default VPC] The name of the source security group. You can't specify this parameter in
combination with the following parameters: the CIDR IP address range, the start of the port range, the
IP protocol, and the end of the port range. For EC2-VPC, the source security group must be in the same
VPC. To revoke a specific rule for an IP protocol and port range, use a set of IP permissions instead.RevokeSecurityGroupIngressRequest.Builder sourceSecurityGroupOwnerId(String sourceSecurityGroupOwnerId)
[EC2-Classic] The AWS account ID of the source security group, if the source security group is in a different account. You can't specify this parameter in combination with the following parameters: the CIDR IP address range, the IP protocol, the start of the port range, and the end of the port range. To revoke a specific rule for an IP protocol and port range, use a set of IP permissions instead.
sourceSecurityGroupOwnerId - [EC2-Classic] The AWS account ID of the source security group, if the source security group is in a
different account. You can't specify this parameter in combination with the following parameters: the
CIDR IP address range, the IP protocol, the start of the port range, and the end of the port range. To
revoke a specific rule for an IP protocol and port range, use a set of IP permissions instead.RevokeSecurityGroupIngressRequest.Builder toPort(Integer toPort)
The end of port range for the TCP and UDP protocols, or an ICMP code number. For the ICMP code number, use
-1 to specify all ICMP codes for the ICMP type.
toPort - The end of port range for the TCP and UDP protocols, or an ICMP code number. For the ICMP code number,
use -1 to specify all ICMP codes for the ICMP type.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.