Class CfnCrossAccountAttachment.ResourceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.globalaccelerator.CfnCrossAccountAttachment.ResourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCrossAccountAttachment.ResourceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCrossAccountAttachment.ResourceProperty
@Stability(Stable)
@Internal
public static final class CfnCrossAccountAttachment.ResourceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCrossAccountAttachment.ResourceProperty
An implementation for
CfnCrossAccountAttachment.ResourceProperty-
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.globalaccelerator.CfnCrossAccountAttachment.ResourceProperty
CfnCrossAccountAttachment.ResourceProperty.Builder, CfnCrossAccountAttachment.ResourceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCrossAccountAttachment.ResourceProperty.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 StringgetCidr()An IP address range, in CIDR format, that is specified as resource.final StringThe endpoint ID for the endpoint that is specified as a AWS resource.final StringThe AWS Region where a shared endpoint resource is located.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 theCfnCrossAccountAttachment.ResourceProperty.Builder.
-
-
Method Details
-
getCidr
Description copied from interface:CfnCrossAccountAttachment.ResourcePropertyAn IP address range, in CIDR format, that is specified as resource.The address must be provisioned and advertised in AWS Global Accelerator by following the bring your own IP address (BYOIP) process for Global Accelerator
For more information, see Bring your own IP addresses (BYOIP) in the AWS Global Accelerator Developer Guide.
- Specified by:
getCidrin interfaceCfnCrossAccountAttachment.ResourceProperty- See Also:
-
getEndpointId
Description copied from interface:CfnCrossAccountAttachment.ResourcePropertyThe endpoint ID for the endpoint that is specified as a AWS resource.An endpoint ID for the cross-account feature is the ARN of an AWS resource, such as a Network Load Balancer, that Global Accelerator supports as an endpoint for an accelerator.
- Specified by:
getEndpointIdin interfaceCfnCrossAccountAttachment.ResourceProperty- See Also:
-
getRegion
Description copied from interface:CfnCrossAccountAttachment.ResourcePropertyThe AWS Region where a shared endpoint resource is located.- Specified by:
getRegionin interfaceCfnCrossAccountAttachment.ResourceProperty- 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()
-