@Stability(value=Stable) @Internal public static final class CfnCanaryProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCanaryProps
CfnCanaryPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnCanaryProps.Builder, CfnCanaryProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnCanaryProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnCanaryProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getArtifactConfig()
`AWS::Synthetics::Canary.ArtifactConfig`.
|
String |
getArtifactS3Location()
`AWS::Synthetics::Canary.ArtifactS3Location`.
|
Object |
getCode()
`AWS::Synthetics::Canary.Code`.
|
String |
getExecutionRoleArn()
`AWS::Synthetics::Canary.ExecutionRoleArn`.
|
Number |
getFailureRetentionPeriod()
`AWS::Synthetics::Canary.FailureRetentionPeriod`.
|
String |
getName()
`AWS::Synthetics::Canary.Name`.
|
Object |
getRunConfig()
`AWS::Synthetics::Canary.RunConfig`.
|
String |
getRuntimeVersion()
`AWS::Synthetics::Canary.RuntimeVersion`.
|
Object |
getSchedule()
`AWS::Synthetics::Canary.Schedule`.
|
Object |
getStartCanaryAfterCreation()
`AWS::Synthetics::Canary.StartCanaryAfterCreation`.
|
Number |
getSuccessRetentionPeriod()
`AWS::Synthetics::Canary.SuccessRetentionPeriod`.
|
List<CfnTag> |
getTags()
`AWS::Synthetics::Canary.Tags`.
|
Object |
getVisualReference()
`AWS::Synthetics::Canary.VisualReference`.
|
Object |
getVpcConfig()
`AWS::Synthetics::Canary.VPCConfig`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnCanaryProps.Builder builder)
CfnCanaryProps.Builder.public final Object getArtifactConfig()
CfnCanaryPropsgetArtifactConfig in interface CfnCanaryPropspublic final String getArtifactS3Location()
CfnCanaryPropsgetArtifactS3Location in interface CfnCanaryPropspublic final Object getCode()
CfnCanaryPropsgetCode in interface CfnCanaryPropspublic final String getExecutionRoleArn()
CfnCanaryPropsgetExecutionRoleArn in interface CfnCanaryPropspublic final Number getFailureRetentionPeriod()
CfnCanaryPropsgetFailureRetentionPeriod in interface CfnCanaryPropspublic final String getName()
CfnCanaryPropsgetName in interface CfnCanaryPropspublic final Object getRunConfig()
CfnCanaryPropsgetRunConfig in interface CfnCanaryPropspublic final String getRuntimeVersion()
CfnCanaryPropsgetRuntimeVersion in interface CfnCanaryPropspublic final Object getSchedule()
CfnCanaryPropsgetSchedule in interface CfnCanaryPropspublic final Object getStartCanaryAfterCreation()
CfnCanaryPropsgetStartCanaryAfterCreation in interface CfnCanaryPropspublic final Number getSuccessRetentionPeriod()
CfnCanaryPropsgetSuccessRetentionPeriod in interface CfnCanaryPropspublic final List<CfnTag> getTags()
CfnCanaryPropsgetTags in interface CfnCanaryPropspublic final Object getVisualReference()
CfnCanaryPropsgetVisualReference in interface CfnCanaryPropspublic final Object getVpcConfig()
CfnCanaryPropsgetVpcConfig in interface CfnCanaryProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.