@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VpcInfoPeeringOptionsDetails extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about the VPC peering connection options for the accepter or requester VPC.
| Constructor and Description |
|---|
VpcInfoPeeringOptionsDetails() |
| Modifier and Type | Method and Description |
|---|---|
VpcInfoPeeringOptionsDetails |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAllowDnsResolutionFromRemoteVpc()
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from
instances in a peer VPC.
|
Boolean |
getAllowEgressFromLocalClassicLinkToRemoteVpc()
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering
connection.
|
Boolean |
getAllowEgressFromLocalVpcToRemoteClassicLink()
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering
connection.
|
int |
hashCode() |
Boolean |
isAllowDnsResolutionFromRemoteVpc()
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from
instances in a peer VPC.
|
Boolean |
isAllowEgressFromLocalClassicLinkToRemoteVpc()
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering
connection.
|
Boolean |
isAllowEgressFromLocalVpcToRemoteClassicLink()
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering
connection.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAllowDnsResolutionFromRemoteVpc(Boolean allowDnsResolutionFromRemoteVpc)
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from
instances in a peer VPC.
|
void |
setAllowEgressFromLocalClassicLinkToRemoteVpc(Boolean allowEgressFromLocalClassicLinkToRemoteVpc)
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering
connection.
|
void |
setAllowEgressFromLocalVpcToRemoteClassicLink(Boolean allowEgressFromLocalVpcToRemoteClassicLink)
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering
connection.
|
String |
toString()
Returns a string representation of this object.
|
VpcInfoPeeringOptionsDetails |
withAllowDnsResolutionFromRemoteVpc(Boolean allowDnsResolutionFromRemoteVpc)
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from
instances in a peer VPC.
|
VpcInfoPeeringOptionsDetails |
withAllowEgressFromLocalClassicLinkToRemoteVpc(Boolean allowEgressFromLocalClassicLinkToRemoteVpc)
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering
connection.
|
VpcInfoPeeringOptionsDetails |
withAllowEgressFromLocalVpcToRemoteClassicLink(Boolean allowEgressFromLocalVpcToRemoteClassicLink)
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering
connection.
|
public void setAllowDnsResolutionFromRemoteVpc(Boolean allowDnsResolutionFromRemoteVpc)
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from instances in a peer VPC.
allowDnsResolutionFromRemoteVpc - Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from
instances in a peer VPC.public Boolean getAllowDnsResolutionFromRemoteVpc()
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from instances in a peer VPC.
public VpcInfoPeeringOptionsDetails withAllowDnsResolutionFromRemoteVpc(Boolean allowDnsResolutionFromRemoteVpc)
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from instances in a peer VPC.
allowDnsResolutionFromRemoteVpc - Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from
instances in a peer VPC.public Boolean isAllowDnsResolutionFromRemoteVpc()
Indicates whether a local VPC can resolve public DNS hostnames to private IP addresses when queried from instances in a peer VPC.
public void setAllowEgressFromLocalClassicLinkToRemoteVpc(Boolean allowEgressFromLocalClassicLinkToRemoteVpc)
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering connection.
allowEgressFromLocalClassicLinkToRemoteVpc - Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering
connection.public Boolean getAllowEgressFromLocalClassicLinkToRemoteVpc()
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering connection.
public VpcInfoPeeringOptionsDetails withAllowEgressFromLocalClassicLinkToRemoteVpc(Boolean allowEgressFromLocalClassicLinkToRemoteVpc)
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering connection.
allowEgressFromLocalClassicLinkToRemoteVpc - Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering
connection.public Boolean isAllowEgressFromLocalClassicLinkToRemoteVpc()
Indicates whether a local ClassicLink connection can communicate with the peer VPC over the VPC peering connection.
public void setAllowEgressFromLocalVpcToRemoteClassicLink(Boolean allowEgressFromLocalVpcToRemoteClassicLink)
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering connection.
allowEgressFromLocalVpcToRemoteClassicLink - Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC
peering connection.public Boolean getAllowEgressFromLocalVpcToRemoteClassicLink()
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering connection.
public VpcInfoPeeringOptionsDetails withAllowEgressFromLocalVpcToRemoteClassicLink(Boolean allowEgressFromLocalVpcToRemoteClassicLink)
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering connection.
allowEgressFromLocalVpcToRemoteClassicLink - Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC
peering connection.public Boolean isAllowEgressFromLocalVpcToRemoteClassicLink()
Indicates whether a local VPC can communicate with a ClassicLink connection in the peer VPC over the VPC peering connection.
public String toString()
toString in class ObjectObject.toString()public VpcInfoPeeringOptionsDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.