Uses of Class
software.amazon.awscdk.cfnpropertymixins.services.synthetics.CfnCanaryPropsMixin.Builder
Packages that use CfnCanaryPropsMixin.Builder
-
Uses of CfnCanaryPropsMixin.Builder in software.amazon.awscdk.cfnpropertymixins.services.synthetics
Methods in software.amazon.awscdk.cfnpropertymixins.services.synthetics that return CfnCanaryPropsMixin.BuilderModifier and TypeMethodDescriptionCfnCanaryPropsMixin.Builder.artifactConfig(CfnCanaryPropsMixin.ArtifactConfigProperty artifactConfig) A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.CfnCanaryPropsMixin.Builder.artifactConfig(IResolvable artifactConfig) A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.CfnCanaryPropsMixin.Builder.artifactS3Location(String artifactS3Location) The location in Amazon S3 where Synthetics stores artifacts from the runs of this canary.CfnCanaryPropsMixin.Builder.browserConfigs(List<? extends Object> browserConfigs) A structure that specifies the browser type to use for a canary run.CfnCanaryPropsMixin.Builder.browserConfigs(IResolvable browserConfigs) A structure that specifies the browser type to use for a canary run.CfnCanaryPropsMixin.Builder.code(CfnCanaryPropsMixin.CodeProperty code) Use this structure to input your script code for the canary.CfnCanaryPropsMixin.Builder.code(IResolvable code) Use this structure to input your script code for the canary.static CfnCanaryPropsMixin.BuilderCfnCanaryPropsMixin.Builder.create()static CfnCanaryPropsMixin.BuilderCfnCanaryPropsMixin.Builder.create(CfnPropertyMixinOptions options) CfnCanaryPropsMixin.Builder.deleteLambdaResourcesOnCanaryDeletion(Boolean deleteLambdaResourcesOnCanaryDeletion) Deprecated.this property has been deprecatedCfnCanaryPropsMixin.Builder.deleteLambdaResourcesOnCanaryDeletion(IResolvable deleteLambdaResourcesOnCanaryDeletion) Deprecated.this property has been deprecatedCfnCanaryPropsMixin.Builder.dryRunAndUpdate(Boolean dryRunAndUpdate) Specifies whether to perform a dry run before updating the canary.CfnCanaryPropsMixin.Builder.dryRunAndUpdate(IResolvable dryRunAndUpdate) Specifies whether to perform a dry run before updating the canary.CfnCanaryPropsMixin.Builder.executionRoleArn(String executionRoleArn) The ARN of the IAM role to be used to run the canary.CfnCanaryPropsMixin.Builder.executionRoleArn(IRoleRef executionRoleArn) The ARN of the IAM role to be used to run the canary.CfnCanaryPropsMixin.Builder.failureRetentionPeriod(Number failureRetentionPeriod) The number of days to retain data about failed runs of this canary.The name for this canary.CfnCanaryPropsMixin.Builder.provisionedResourceCleanup(String provisionedResourceCleanup) Specifies whether to also delete the Lambda functions and layers used by this canary when the canary is deleted.CfnCanaryPropsMixin.Builder.resourcesToReplicateTags(List<String> resourcesToReplicateTags) To have the tags that you apply to this canary also be applied to the Lambda function that the canary uses, specify this property with the valuelambda-function.CfnCanaryPropsMixin.Builder.runConfig(CfnCanaryPropsMixin.RunConfigProperty runConfig) A structure that contains input information for a canary run.CfnCanaryPropsMixin.Builder.runConfig(IResolvable runConfig) A structure that contains input information for a canary run.CfnCanaryPropsMixin.Builder.runtimeVersion(String runtimeVersion) Specifies the runtime version to use for the canary.CfnCanaryPropsMixin.Builder.schedule(CfnCanaryPropsMixin.ScheduleProperty schedule) A structure that contains information about how often the canary is to run, and when these runs are to stop.CfnCanaryPropsMixin.Builder.schedule(IResolvable schedule) A structure that contains information about how often the canary is to run, and when these runs are to stop.CfnCanaryPropsMixin.Builder.startCanaryAfterCreation(Boolean startCanaryAfterCreation) Specify TRUE to have the canary start making runs immediately after it is created.CfnCanaryPropsMixin.Builder.startCanaryAfterCreation(IResolvable startCanaryAfterCreation) Specify TRUE to have the canary start making runs immediately after it is created.CfnCanaryPropsMixin.Builder.successRetentionPeriod(Number successRetentionPeriod) The number of days to retain data about successful runs of this canary.The list of key-value pairs that are associated with the canary.CfnCanaryPropsMixin.Builder.visualReference(CfnCanaryPropsMixin.VisualReferenceProperty visualReference) Deprecated.this property has been deprecatedCfnCanaryPropsMixin.Builder.visualReference(IResolvable visualReference) Deprecated.this property has been deprecatedCfnCanaryPropsMixin.Builder.visualReferences(List<? extends Object> visualReferences) A list of visual reference configurations for the canary, one for each browser type that the canary is configured to run on.CfnCanaryPropsMixin.Builder.visualReferences(IResolvable visualReferences) A list of visual reference configurations for the canary, one for each browser type that the canary is configured to run on.CfnCanaryPropsMixin.Builder.vpcConfig(CfnCanaryPropsMixin.VPCConfigProperty vpcConfig) If this canary is to test an endpoint in a VPC, this structure contains information about the subnet and security groups of the VPC endpoint.CfnCanaryPropsMixin.Builder.vpcConfig(IResolvable vpcConfig) If this canary is to test an endpoint in a VPC, this structure contains information about the subnet and security groups of the VPC endpoint.