Class CfnServiceNetworkVpcAssociationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.vpclattice.CfnServiceNetworkVpcAssociationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnServiceNetworkVpcAssociationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnServiceNetworkVpcAssociationProps
@Stability(Stable)
@Internal
public static final class CfnServiceNetworkVpcAssociationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnServiceNetworkVpcAssociationProps
An implementation for
CfnServiceNetworkVpcAssociationProps-
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.vpclattice.CfnServiceNetworkVpcAssociationProps
CfnServiceNetworkVpcAssociationProps.Builder, CfnServiceNetworkVpcAssociationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnServiceNetworkVpcAssociationProps.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 ObjectThe DNS options for the service network VPC association.final ObjectIndicates if private DNS is enabled for the service network VPC association.The IDs of the security groups.final StringThe ID or ARN of the service network.getTags()The tags for the association.final StringThe ID of the VPC.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 theCfnServiceNetworkVpcAssociationProps.Builder.
-
-
Method Details
-
getDnsOptions
Description copied from interface:CfnServiceNetworkVpcAssociationPropsThe DNS options for the service network VPC association.Returns union: either
IResolvableorCfnServiceNetworkVpcAssociation.DnsOptionsProperty- Specified by:
getDnsOptionsin interfaceCfnServiceNetworkVpcAssociationProps- See Also:
-
getPrivateDnsEnabled
Description copied from interface:CfnServiceNetworkVpcAssociationPropsIndicates if private DNS is enabled for the service network VPC association.Returns union: either
BooleanorIResolvable- Specified by:
getPrivateDnsEnabledin interfaceCfnServiceNetworkVpcAssociationProps- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnServiceNetworkVpcAssociationPropsThe IDs of the security groups.Security groups aren't added by default. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services. For more information, see Control traffic to resources using security groups in the Amazon VPC User Guide .
- Specified by:
getSecurityGroupIdsin interfaceCfnServiceNetworkVpcAssociationProps- See Also:
-
getServiceNetworkIdentifier
Description copied from interface:CfnServiceNetworkVpcAssociationPropsThe ID or ARN of the service network.You must use an ARN if the resources are in different accounts.
- Specified by:
getServiceNetworkIdentifierin interfaceCfnServiceNetworkVpcAssociationProps- See Also:
-
getTags
Description copied from interface:CfnServiceNetworkVpcAssociationPropsThe tags for the association.- Specified by:
getTagsin interfaceCfnServiceNetworkVpcAssociationProps- See Also:
-
getVpcIdentifier
Description copied from interface:CfnServiceNetworkVpcAssociationPropsThe ID of the VPC.- Specified by:
getVpcIdentifierin interfaceCfnServiceNetworkVpcAssociationProps- 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()
-