@Generated(value="software.amazon.awssdk:codegen") public final class ModifyVpnConnectionOptionsRequest extends Ec2Request implements ToCopyableBuilder<ModifyVpnConnectionOptionsRequest.Builder,ModifyVpnConnectionOptionsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ModifyVpnConnectionOptionsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ModifyVpnConnectionOptionsRequest.Builder |
builder() |
Boolean |
dryRun()
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
localIpv4NetworkCidr()
The IPv4 CIDR on the customer gateway (on-premises) side of the VPN connection.
|
String |
localIpv6NetworkCidr()
The IPv6 CIDR on the customer gateway (on-premises) side of the VPN connection.
|
String |
remoteIpv4NetworkCidr()
The IPv4 CIDR on the Amazon Web Services side of the VPN connection.
|
String |
remoteIpv6NetworkCidr()
The IPv6 CIDR on the Amazon Web Services side of the VPN connection.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ModifyVpnConnectionOptionsRequest.Builder> |
serializableBuilderClass() |
ModifyVpnConnectionOptionsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vpnConnectionId()
The ID of the Site-to-Site VPN connection.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String vpnConnectionId()
The ID of the Site-to-Site VPN connection.
public final String localIpv4NetworkCidr()
The IPv4 CIDR on the customer gateway (on-premises) side of the VPN connection.
Default: 0.0.0.0/0
Default: 0.0.0.0/0
public final String remoteIpv4NetworkCidr()
The IPv4 CIDR on the Amazon Web Services side of the VPN connection.
Default: 0.0.0.0/0
Default: 0.0.0.0/0
public final String localIpv6NetworkCidr()
The IPv6 CIDR on the customer gateway (on-premises) side of the VPN connection.
Default: ::/0
Default: ::/0
public final String remoteIpv6NetworkCidr()
The IPv6 CIDR on the Amazon Web Services side of the VPN connection.
Default: ::/0
Default: ::/0
public final 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.
DryRunOperation. Otherwise, it is UnauthorizedOperation.public ModifyVpnConnectionOptionsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ModifyVpnConnectionOptionsRequest.Builder,ModifyVpnConnectionOptionsRequest>toBuilder in class Ec2Requestpublic static ModifyVpnConnectionOptionsRequest.Builder builder()
public static Class<? extends ModifyVpnConnectionOptionsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.