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.
|
copy
apply, build
RevokeSecurityGroupIngressRequest.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.