Package-level declarations
Types
Link copied to clipboard
Provides a Synthetics Canary resource.
Link copied to clipboard
data class CanaryArgs(val artifactConfig: Output<CanaryArtifactConfigArgs>? = null, val artifactS3Location: Output<String>? = null, val deleteLambda: Output<Boolean>? = null, val executionRoleArn: Output<String>? = null, val failureRetentionPeriod: Output<Int>? = null, val handler: Output<String>? = null, val name: Output<String>? = null, val runConfig: Output<CanaryRunConfigArgs>? = null, val runtimeVersion: Output<String>? = null, val s3Bucket: Output<String>? = null, val s3Key: Output<String>? = null, val s3Version: Output<String>? = null, val schedule: Output<CanaryScheduleArgs>? = null, val startCanary: Output<Boolean>? = null, val successRetentionPeriod: Output<Int>? = null, val tags: Output<Map<String, String>>? = null, val vpcConfig: Output<CanaryVpcConfigArgs>? = null, val zipFile: Output<String>? = null) : ConvertibleToJava<CanaryArgs>
Provides a Synthetics Canary resource.
Link copied to clipboard
class CanaryArgsBuilder
Builder for CanaryArgs.
Link copied to clipboard
Link copied to clipboard
class CanaryResourceBuilder
Builder for Canary.