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.KMS key ARN for encrypting the canary's Lambda function environment variables at rest.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.List of replica locations for multi-location canary execution.CfnCanaryPropsMixin.Builder.replicas(IResolvable replicas) List of replica locations for multi-location canary execution.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.