Package-level declarations
Types
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.
Link copied to clipboard
class GroupArgsBuilder
Builder for GroupArgs.
Link copied to clipboard
Provides a Synthetics Group Association resource.
Link copied to clipboard
data class GroupAssociationArgs(val canaryArn: Output<String>? = null, val groupName: Output<String>? = null) : ConvertibleToJava<GroupAssociationArgs>
Provides a Synthetics Group Association resource.
Link copied to clipboard
Builder for GroupAssociationArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GroupAssociation.
Link copied to clipboard
Link copied to clipboard
class GroupResourceBuilder
Builder for Group.
Link copied to clipboard
object SyntheticsFunctions
Functions
Link copied to clipboard
suspend fun groupAssociation(name: String, block: suspend GroupAssociationResourceBuilder.() -> Unit): GroupAssociation