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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.globalaccelerator.CfnCrossAccountAttachment.ResourceProperty
CfnCrossAccountAttachment.ResourceProperty.Builder, CfnCrossAccountAttachment.ResourceProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnCrossAccountAttachment.ResourceProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
getCidr()
An IP address range, in CIDR format, that is specified as resource.final String
The endpoint ID for the endpoint that is specified as a AWS resource.final String
The AWS Region where a shared endpoint resource is located.final int
hashCode()
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.ResourceProperty
An 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:
getCidr
in interfaceCfnCrossAccountAttachment.ResourceProperty
- See Also:
-
getEndpointId
Description copied from interface:CfnCrossAccountAttachment.ResourceProperty
The 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:
getEndpointId
in interfaceCfnCrossAccountAttachment.ResourceProperty
- See Also:
-
getRegion
Description copied from interface:CfnCrossAccountAttachment.ResourceProperty
The AWS Region where a shared endpoint resource is located.- Specified by:
getRegion
in interfaceCfnCrossAccountAttachment.ResourceProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-