public static interface CreateSubnetCidrReservationRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<CreateSubnetCidrReservationRequest.Builder,CreateSubnetCidrReservationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSubnetCidrReservationRequest.Builder subnetId(String subnetId)
The ID of the subnet.
subnetId - The ID of the subnet.CreateSubnetCidrReservationRequest.Builder cidr(String cidr)
The IPv4 or IPV6 CIDR range to reserve.
cidr - The IPv4 or IPV6 CIDR range to reserve.CreateSubnetCidrReservationRequest.Builder reservationType(String reservationType)
The type of reservation. The reservation type determines how the reserved IP addresses are assigned to resources.
prefix - Amazon Web Services assigns the reserved IP addresses to network interfaces.
explicit - You assign the reserved IP addresses to network interfaces.
reservationType - The type of reservation. The reservation type determines how the reserved IP addresses are assigned to
resources.
prefix - Amazon Web Services assigns the reserved IP addresses to network interfaces.
explicit - You assign the reserved IP addresses to network interfaces.
SubnetCidrReservationType,
SubnetCidrReservationTypeCreateSubnetCidrReservationRequest.Builder reservationType(SubnetCidrReservationType reservationType)
The type of reservation. The reservation type determines how the reserved IP addresses are assigned to resources.
prefix - Amazon Web Services assigns the reserved IP addresses to network interfaces.
explicit - You assign the reserved IP addresses to network interfaces.
reservationType - The type of reservation. The reservation type determines how the reserved IP addresses are assigned to
resources.
prefix - Amazon Web Services assigns the reserved IP addresses to network interfaces.
explicit - You assign the reserved IP addresses to network interfaces.
SubnetCidrReservationType,
SubnetCidrReservationTypeCreateSubnetCidrReservationRequest.Builder description(String description)
The description to assign to the subnet CIDR reservation.
description - The description to assign to the subnet CIDR reservation.CreateSubnetCidrReservationRequest.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.CreateSubnetCidrReservationRequest.Builder tagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags to assign to the subnet CIDR reservation.
tagSpecifications - The tags to assign to the subnet CIDR reservation.CreateSubnetCidrReservationRequest.Builder tagSpecifications(TagSpecification... tagSpecifications)
The tags to assign to the subnet CIDR reservation.
tagSpecifications - The tags to assign to the subnet CIDR reservation.CreateSubnetCidrReservationRequest.Builder tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The tags to assign to the subnet CIDR reservation.
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) CreateSubnetCidrReservationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSubnetCidrReservationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.