Class CfnVpcEndpointAssociationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.networkfirewall.CfnVpcEndpointAssociationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVpcEndpointAssociationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVpcEndpointAssociationProps
@Stability(Stable)
@Internal
public static final class CfnVpcEndpointAssociationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnVpcEndpointAssociationProps
An implementation for
CfnVpcEndpointAssociationProps-
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.networkfirewall.CfnVpcEndpointAssociationProps
CfnVpcEndpointAssociationProps.Builder, CfnVpcEndpointAssociationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnVpcEndpointAssociationProps.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 booleanfinal StringA description of the VPC endpoint association.final StringThe Amazon Resource Name (ARN) of the firewall.final ObjectThe ID for a subnet that's used in an association with a firewall.getTags()The key:value pairs to associate with the resource.final StringgetVpcId()The unique identifier of the VPC for the endpoint association.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 theCfnVpcEndpointAssociationProps.Builder.
-
-
Method Details
-
getFirewallArn
Description copied from interface:CfnVpcEndpointAssociationPropsThe Amazon Resource Name (ARN) of the firewall.- Specified by:
getFirewallArnin interfaceCfnVpcEndpointAssociationProps- See Also:
-
getSubnetMapping
Description copied from interface:CfnVpcEndpointAssociationPropsThe ID for a subnet that's used in an association with a firewall.This is used in
CreateFirewall,AssociateSubnets, andCreateVpcEndpointAssociation. AWS Network Firewall creates an instance of the associated firewall in each subnet that you specify, to filter traffic in the subnet's Availability Zone.Returns union: either
IResolvableorCfnVpcEndpointAssociation.SubnetMappingProperty- Specified by:
getSubnetMappingin interfaceCfnVpcEndpointAssociationProps- See Also:
-
getVpcId
Description copied from interface:CfnVpcEndpointAssociationPropsThe unique identifier of the VPC for the endpoint association.- Specified by:
getVpcIdin interfaceCfnVpcEndpointAssociationProps- See Also:
-
getDescription
Description copied from interface:CfnVpcEndpointAssociationPropsA description of the VPC endpoint association.- Specified by:
getDescriptionin interfaceCfnVpcEndpointAssociationProps- See Also:
-
getTags
Description copied from interface:CfnVpcEndpointAssociationPropsThe key:value pairs to associate with the resource.- Specified by:
getTagsin interfaceCfnVpcEndpointAssociationProps- 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()
-