Class CfnNatGateway.AvailabilityZoneAddressProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnNatGateway.AvailabilityZoneAddressProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNatGateway.AvailabilityZoneAddressProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNatGateway.AvailabilityZoneAddressProperty
@Stability(Stable)
@Internal
public static final class CfnNatGateway.AvailabilityZoneAddressProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNatGateway.AvailabilityZoneAddressProperty
An implementation for
CfnNatGateway.AvailabilityZoneAddressProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.CfnNatGateway.AvailabilityZoneAddressProperty
CfnNatGateway.AvailabilityZoneAddressProperty.Builder, CfnNatGateway.AvailabilityZoneAddressProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNatGateway.AvailabilityZoneAddressProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanThe allocation IDs of the Elastic IP addresses (EIPs) to be used for handling outbound NAT traffic in this specific Availability Zone.final StringFor regional NAT gateways only: The Availability Zone where this specific NAT gateway configuration will be active.final StringFor regional NAT gateways only: The ID of the Availability Zone where this specific NAT gateway configuration will be active.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnNatGateway.AvailabilityZoneAddressProperty.Builder.
-
-
Method Details
-
getAllocationIds
Description copied from interface:CfnNatGateway.AvailabilityZoneAddressPropertyThe allocation IDs of the Elastic IP addresses (EIPs) to be used for handling outbound NAT traffic in this specific Availability Zone.- Specified by:
getAllocationIdsin interfaceCfnNatGateway.AvailabilityZoneAddressProperty- See Also:
-
getAvailabilityZone
Description copied from interface:CfnNatGateway.AvailabilityZoneAddressPropertyFor regional NAT gateways only: The Availability Zone where this specific NAT gateway configuration will be active.Each AZ in a regional NAT gateway has its own configuration to handle outbound NAT traffic from that AZ.
A regional NAT gateway is a single NAT Gateway that works across multiple availability zones (AZs) in your VPC, providing redundancy, scalability and availability across all the AZs in a Region.
- Specified by:
getAvailabilityZonein interfaceCfnNatGateway.AvailabilityZoneAddressProperty- See Also:
-
getAvailabilityZoneId
Description copied from interface:CfnNatGateway.AvailabilityZoneAddressPropertyFor regional NAT gateways only: The ID of the Availability Zone where this specific NAT gateway configuration will be active.Each AZ in a regional NAT gateway has its own configuration to handle outbound NAT traffic from that AZ. Use this instead of AvailabilityZone for consistent identification of AZs across AWS Regions.
A regional NAT gateway is a single NAT Gateway that works across multiple availability zones (AZs) in your VPC, providing redundancy, scalability and availability across all the AZs in a Region.
- Specified by:
getAvailabilityZoneIdin interfaceCfnNatGateway.AvailabilityZoneAddressProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-