@Generated(value="software.amazon.awssdk:codegen") public final class TargetNetwork extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TargetNetwork.Builder,TargetNetwork>
Describes a target network associated with a Client VPN endpoint.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TargetNetwork.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
associationId()
The ID of the association.
|
static TargetNetwork.Builder |
builder() |
String |
clientVpnEndpointId()
The ID of the Client VPN endpoint with which the target network is associated.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasSecurityGroups()
Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
List<SdkField<?>> |
sdkFields() |
List<String> |
securityGroups()
The IDs of the security groups applied to the target network association.
|
static Class<? extends TargetNetwork.Builder> |
serializableBuilderClass() |
AssociationStatus |
status()
The current state of the target network association.
|
String |
targetNetworkId()
The ID of the subnet specified as the target network.
|
TargetNetwork.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
vpcId()
The ID of the VPC in which the target network (subnet) is located.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String associationId()
The ID of the association.
public String vpcId()
The ID of the VPC in which the target network (subnet) is located.
public String targetNetworkId()
The ID of the subnet specified as the target network.
public String clientVpnEndpointId()
The ID of the Client VPN endpoint with which the target network is associated.
public AssociationStatus status()
The current state of the target network association.
public boolean hasSecurityGroups()
public List<String> securityGroups()
The IDs of the security groups applied to the target network association.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSecurityGroups() to see if a value was sent in this field.
public TargetNetwork.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TargetNetwork.Builder,TargetNetwork>public static TargetNetwork.Builder builder()
public static Class<? extends TargetNetwork.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.