Class CfnServiceNetworkVpcAssociationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.vpclattice.CfnServiceNetworkVpcAssociationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnServiceNetworkVpcAssociationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnServiceNetworkVpcAssociationMixinProps
@Stability(Stable)
@Internal
public static final class CfnServiceNetworkVpcAssociationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnServiceNetworkVpcAssociationMixinProps
An implementation for
CfnServiceNetworkVpcAssociationMixinProps-
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.cfnpropertymixins.services.vpclattice.CfnServiceNetworkVpcAssociationMixinProps
CfnServiceNetworkVpcAssociationMixinProps.Builder, CfnServiceNetworkVpcAssociationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnServiceNetworkVpcAssociationMixinProps.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 theCfnServiceNetworkVpcAssociationMixinProps.Builder.
-
-
Method Details
-
getDnsOptions
Description copied from interface:CfnServiceNetworkVpcAssociationMixinPropsThe DNS options for the service network VPC association.Returns union: either
IResolvableorCfnServiceNetworkVpcAssociationPropsMixin.DnsOptionsProperty- Specified by:
getDnsOptionsin interfaceCfnServiceNetworkVpcAssociationMixinProps- See Also:
-
getPrivateDnsEnabled
Description copied from interface:CfnServiceNetworkVpcAssociationMixinPropsIndicates if private DNS is enabled for the service network VPC association.Returns union: either
BooleanorIResolvable- Specified by:
getPrivateDnsEnabledin interfaceCfnServiceNetworkVpcAssociationMixinProps- See Also:
-
getSecurityGroupIds
Description copied from interface:CfnServiceNetworkVpcAssociationMixinPropsThe 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 interfaceCfnServiceNetworkVpcAssociationMixinProps- See Also:
-
getServiceNetworkIdentifier
Description copied from interface:CfnServiceNetworkVpcAssociationMixinPropsThe ID or ARN of the service network.You must use an ARN if the resources are in different accounts.
- Specified by:
getServiceNetworkIdentifierin interfaceCfnServiceNetworkVpcAssociationMixinProps- See Also:
-
getTags
Description copied from interface:CfnServiceNetworkVpcAssociationMixinPropsThe tags for the association.- Specified by:
getTagsin interfaceCfnServiceNetworkVpcAssociationMixinProps- See Also:
-
getVpcIdentifier
Description copied from interface:CfnServiceNetworkVpcAssociationMixinPropsThe ID of the VPC.- Specified by:
getVpcIdentifierin interfaceCfnServiceNetworkVpcAssociationMixinProps- 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()
-