public static interface AuthorizeSecurityGroupEgressRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<AuthorizeSecurityGroupEgressRequest.Builder,AuthorizeSecurityGroupEgressRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildAuthorizeSecurityGroupEgressRequest.Builder dryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it is UnauthorizedOperation.
dryRun - Checks whether you have the required permissions for the action, without actually making the request,
and provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it is UnauthorizedOperation.AuthorizeSecurityGroupEgressRequest.Builder groupId(String groupId)
The ID of the security group.
groupId - The ID of the security group.AuthorizeSecurityGroupEgressRequest.Builder ipPermissions(Collection<IpPermission> ipPermissions)
The sets of IP permissions. You can't specify a destination security group and a CIDR IP address range in the same set of permissions.
ipPermissions - The sets of IP permissions. You can't specify a destination security group and a CIDR IP address range
in the same set of permissions.AuthorizeSecurityGroupEgressRequest.Builder ipPermissions(IpPermission... ipPermissions)
The sets of IP permissions. You can't specify a destination security group and a CIDR IP address range in the same set of permissions.
ipPermissions - The sets of IP permissions. You can't specify a destination security group and a CIDR IP address range
in the same set of permissions.AuthorizeSecurityGroupEgressRequest.Builder ipPermissions(Consumer<IpPermission.Builder>... ipPermissions)
The sets of IP permissions. You can't specify a destination security group and a CIDR IP address range in the same set of permissions.
This is a convenience method that creates an instance of theIpPermission.Builder avoiding the need to create one
manually via IpPermission.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #ipPermissions(List.
ipPermissions - a consumer that will call methods on
IpPermission.Builder#ipPermissions(java.util.Collection) AuthorizeSecurityGroupEgressRequest.Builder tagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags applied to the security group rule.
tagSpecifications - The tags applied to the security group rule.AuthorizeSecurityGroupEgressRequest.Builder tagSpecifications(TagSpecification... tagSpecifications)
The tags applied to the security group rule.
tagSpecifications - The tags applied to the security group rule.AuthorizeSecurityGroupEgressRequest.Builder tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The tags applied to the security group rule.
This is a convenience method that creates an instance of theTagSpecification.Builder avoiding the need to create one
manually via TagSpecification.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tagSpecifications(List.
tagSpecifications - a consumer that will call methods on
TagSpecification.Builder#tagSpecifications(java.util.Collection) AuthorizeSecurityGroupEgressRequest.Builder cidrIp(String cidrIp)
Not supported. Use a set of IP permissions to specify the CIDR.
cidrIp - Not supported. Use a set of IP permissions to specify the CIDR.AuthorizeSecurityGroupEgressRequest.Builder fromPort(Integer fromPort)
Not supported. Use a set of IP permissions to specify the port.
fromPort - Not supported. Use a set of IP permissions to specify the port.AuthorizeSecurityGroupEgressRequest.Builder ipProtocol(String ipProtocol)
Not supported. Use a set of IP permissions to specify the protocol name or number.
ipProtocol - Not supported. Use a set of IP permissions to specify the protocol name or number.AuthorizeSecurityGroupEgressRequest.Builder toPort(Integer toPort)
Not supported. Use a set of IP permissions to specify the port.
toPort - Not supported. Use a set of IP permissions to specify the port.AuthorizeSecurityGroupEgressRequest.Builder sourceSecurityGroupName(String sourceSecurityGroupName)
Not supported. Use a set of IP permissions to specify a destination security group.
sourceSecurityGroupName - Not supported. Use a set of IP permissions to specify a destination security group.AuthorizeSecurityGroupEgressRequest.Builder sourceSecurityGroupOwnerId(String sourceSecurityGroupOwnerId)
Not supported. Use a set of IP permissions to specify a destination security group.
sourceSecurityGroupOwnerId - Not supported. Use a set of IP permissions to specify a destination security group.AuthorizeSecurityGroupEgressRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderAuthorizeSecurityGroupEgressRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.