@Generated(value="software.amazon.awssdk:codegen") public final class AssociateVpcCidrBlockRequest extends Ec2Request implements ToCopyableBuilder<AssociateVpcCidrBlockRequest.Builder,AssociateVpcCidrBlockRequest>
Modifier and Type | Class and Description |
---|---|
static interface |
AssociateVpcCidrBlockRequest.Builder |
Modifier and Type | Method and Description |
---|---|
Boolean |
amazonProvidedIpv6CidrBlock()
Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for the VPC.
|
static AssociateVpcCidrBlockRequest.Builder |
builder() |
String |
cidrBlock()
An IPv4 CIDR block to associate with the VPC.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ipv6CidrBlockNetworkBorderGroup()
The name of the location from which we advertise the IPV6 CIDR block.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssociateVpcCidrBlockRequest.Builder> |
serializableBuilderClass() |
AssociateVpcCidrBlockRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vpcId()
The ID of the VPC.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public Boolean amazonProvidedIpv6CidrBlock()
Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for the VPC. You cannot specify the range of IPv6 addresses, or the size of the CIDR block.
public String cidrBlock()
An IPv4 CIDR block to associate with the VPC.
public String vpcId()
The ID of the VPC.
public String ipv6CidrBlockNetworkBorderGroup()
The name of the location from which we advertise the IPV6 CIDR block. Use this parameter to limit the CiDR block to this location.
You must set AmazonProvidedIpv6CidrBlock
to true
to use this parameter.
You can have one IPv6 CIDR block association per network border group.
You must set AmazonProvidedIpv6CidrBlock
to true
to use this parameter.
You can have one IPv6 CIDR block association per network border group.
public AssociateVpcCidrBlockRequest.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<AssociateVpcCidrBlockRequest.Builder,AssociateVpcCidrBlockRequest>
toBuilder
in class Ec2Request
public static AssociateVpcCidrBlockRequest.Builder builder()
public static Class<? extends AssociateVpcCidrBlockRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsRequest
public boolean equals(Object obj)
equals
in class AwsRequest
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2019. All rights reserved.