@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 CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-artifacts3locationpublic final Object getCode()
CfnCanaryPropsgetCode in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-codepublic final String getExecutionRoleArn()
CfnCanaryPropsgetExecutionRoleArn in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-executionrolearnpublic final String getName()
CfnCanaryPropsgetName in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-namepublic final String getRuntimeVersion()
CfnCanaryPropsgetRuntimeVersion in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-runtimeversionpublic final Object getSchedule()
CfnCanaryPropsgetSchedule in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-schedulepublic final Object getStartCanaryAfterCreation()
CfnCanaryPropsgetStartCanaryAfterCreation in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-startcanaryaftercreationpublic final Number getFailureRetentionPeriod()
CfnCanaryPropsgetFailureRetentionPeriod in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-failureretentionperiodpublic final Object getRunConfig()
CfnCanaryPropsgetRunConfig in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-runconfigpublic final Number getSuccessRetentionPeriod()
CfnCanaryPropsgetSuccessRetentionPeriod in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-successretentionperiodpublic final List<CfnTag> getTags()
CfnCanaryPropsgetTags in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-tagspublic final Object getVpcConfig()
CfnCanaryPropsgetVpcConfig in interface CfnCanaryPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-vpcconfig@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.