CanaryCodeOutput

This structure contains information about the canary's Lambda handler and where its code is stored by CloudWatch Synthetics.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of dependencies that are used for running this canary. The dependencies are specified as a key-value pair, where the key is the type of dependency and the value is the dependency reference.

Link copied to clipboard

The entry point to use for the source code when running the canary.

Link copied to clipboard

The ARN of the Lambda layer where Synthetics stores the canary script code.

Functions

Link copied to clipboard
inline fun copy(block: CanaryCodeOutput.Builder.() -> Unit = {}): CanaryCodeOutput
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String