Class CfnCanary.ReplicaProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.synthetics.CfnCanary.ReplicaProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCanary.ReplicaProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCanary.ReplicaProperty
@Stability(Stable)
@Internal
public static final class CfnCanary.ReplicaProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCanary.ReplicaProperty
An implementation for
CfnCanary.ReplicaProperty-
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.synthetics.CfnCanary.ReplicaProperty
CfnCanary.ReplicaProperty.Builder, CfnCanary.ReplicaProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCanary.ReplicaProperty.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 StringState of the replica canary (CREATING, READY, RUNNING, etc.).final StringARN of the KMS key used to encrypt the replica canary's Lambda function environment variables.final NumberLast modified timestamp of the replica.final StringAWS region for the replica (e.g., us-east-1).final ObjectReplication status details.Resources to replicate tags to for this replica (e.g., lambda-function).getTags()Tags to apply to this replica canary and optionally its Lambda function.final ObjectReturns union: eitherIResolvableorCfnCanary.VPCConfigPropertyfinal 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 theCfnCanary.ReplicaProperty.Builder.
-
-
Method Details
-
getLocation
Description copied from interface:CfnCanary.ReplicaPropertyAWS region for the replica (e.g., us-east-1).- Specified by:
getLocationin interfaceCfnCanary.ReplicaProperty- See Also:
-
getCanaryState
Description copied from interface:CfnCanary.ReplicaPropertyState of the replica canary (CREATING, READY, RUNNING, etc.).- Specified by:
getCanaryStatein interfaceCfnCanary.ReplicaProperty- See Also:
-
getKmsKeyArn
Description copied from interface:CfnCanary.ReplicaPropertyARN of the KMS key used to encrypt the replica canary's Lambda function environment variables.- Specified by:
getKmsKeyArnin interfaceCfnCanary.ReplicaProperty- See Also:
-
getLastModified
Description copied from interface:CfnCanary.ReplicaPropertyLast modified timestamp of the replica.- Specified by:
getLastModifiedin interfaceCfnCanary.ReplicaProperty- See Also:
-
getReplicationStatus
Description copied from interface:CfnCanary.ReplicaPropertyReplication status details.Returns union: either
IResolvableorCfnCanary.ReplicaReplicationStatusProperty- Specified by:
getReplicationStatusin interfaceCfnCanary.ReplicaProperty- See Also:
-
getResourcesToReplicateTags
Description copied from interface:CfnCanary.ReplicaPropertyResources to replicate tags to for this replica (e.g., lambda-function).- Specified by:
getResourcesToReplicateTagsin interfaceCfnCanary.ReplicaProperty- See Also:
-
getTags
Description copied from interface:CfnCanary.ReplicaPropertyTags to apply to this replica canary and optionally its Lambda function.- Specified by:
getTagsin interfaceCfnCanary.ReplicaProperty- See Also:
-
getVpcConfig
Description copied from interface:CfnCanary.ReplicaPropertyReturns union: eitherIResolvableorCfnCanary.VPCConfigProperty- Specified by:
getVpcConfigin interfaceCfnCanary.ReplicaProperty- 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()
-