@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(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String artifactS3Location,
Object code,
String executionRoleArn,
String name,
String runtimeVersion,
Object schedule,
Object startCanaryAfterCreation,
Number failureRetentionPeriod,
Object runConfig,
Number successRetentionPeriod,
List<? extends CfnTag> tags,
Object vpcConfig)
Constructor that initializes the object based on literal property values passed by the
CfnCanaryProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
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 |
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(String artifactS3Location, Object code, String executionRoleArn, String name, String runtimeVersion, Object schedule, Object startCanaryAfterCreation, Number failureRetentionPeriod, Object runConfig, Number successRetentionPeriod, List<? extends CfnTag> tags, Object vpcConfig)
CfnCanaryProps.Builder.public final String getArtifactS3Location()
CfnCanaryPropsgetArtifactS3Location in interface CfnCanaryPropspublic final Object getCode()
CfnCanaryPropsgetCode in interface CfnCanaryPropspublic final String getExecutionRoleArn()
CfnCanaryPropsgetExecutionRoleArn in interface CfnCanaryPropspublic final String getName()
CfnCanaryPropsgetName 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 getFailureRetentionPeriod()
CfnCanaryPropsgetFailureRetentionPeriod in interface CfnCanaryPropspublic final Object getRunConfig()
CfnCanaryPropsgetRunConfig in interface CfnCanaryPropspublic final Number getSuccessRetentionPeriod()
CfnCanaryPropsgetSuccessRetentionPeriod in interface CfnCanaryPropspublic final List<CfnTag> getTags()
CfnCanaryPropsgetTags 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.