Skip navigation links
$ A B C D E F G H I J K M N O P R S T V W 

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CodeConfig.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.CustomTestOptions.Jsii$Proxy
 

A

activeTracing(Boolean) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Builder
activeTracing(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Builder
artifactConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.
artifactConfig(CfnCanary.ArtifactConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.
artifactConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
artifactConfig(CfnCanary.ArtifactConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
artifactS3Location(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
The location in Amazon S3 where Synthetics stores artifacts from the runs of this canary.
artifactS3Location(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
ArtifactsBucketLocation - Interface in software.amazon.awscdk.services.synthetics
(experimental) Options for specifying the s3 location that stores the data of each canary run.
artifactsBucketLocation(ArtifactsBucketLocation) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) The s3 location that stores the data of the canary runs.
artifactsBucketLocation(ArtifactsBucketLocation) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
ArtifactsBucketLocation.Builder - Class in software.amazon.awscdk.services.synthetics
ArtifactsBucketLocation.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for ArtifactsBucketLocation
AssetCode - Class in software.amazon.awscdk.services.synthetics
(experimental) Canary code from an Asset.
AssetCode(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.AssetCode
 
AssetCode(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.AssetCode
 
AssetCode(String, AssetOptions) - Constructor for class software.amazon.awscdk.services.synthetics.AssetCode
 
AssetCode(String) - Constructor for class software.amazon.awscdk.services.synthetics.AssetCode
 

B

baseCanaryRunId(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Builder
baseScreenshots(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Builder
baseScreenshots(List<? extends Object>) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Builder
bind(Construct, String, RuntimeFamily) - Method in class software.amazon.awscdk.services.synthetics.AssetCode
(experimental) Called when the canary is initialized to allow this object to bind to the stack, add resources and have fun.
bind(Construct, String, RuntimeFamily) - Method in class software.amazon.awscdk.services.synthetics.Code
(experimental) Called when the canary is initialized to allow this object to bind to the stack, add resources and have fun.
bind(Construct, String, RuntimeFamily) - Method in class software.amazon.awscdk.services.synthetics.InlineCode
(experimental) Called when the canary is initialized to allow this object to bind to the stack, add resources and have fun.
bind(Construct, String, RuntimeFamily) - Method in class software.amazon.awscdk.services.synthetics.S3Code
(experimental) Called when the canary is initialized to allow this object to bind to the stack, add resources and have fun.
bucket(IBucket) - Method in class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Builder
build() - Method in class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
 
build() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
 
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CfnGroup.Builder
 
build() - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CodeConfig.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.CustomTestOptions.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CanaryProps
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CfnGroupProps
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CfnGroupProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CodeConfig
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CodeConfig.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CronOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CronOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.CustomTestOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.CustomTestOptions.Builder
 

C

Canary - Class in software.amazon.awscdk.services.synthetics
(experimental) Define a new Canary.
Canary(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.Canary
 
Canary(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.Canary
 
Canary(Construct, String, CanaryProps) - Constructor for class software.amazon.awscdk.services.synthetics.Canary
 
Canary.Builder - Class in software.amazon.awscdk.services.synthetics
(experimental) A fluent builder for Canary.
canaryName(String) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) The name of the canary.
canaryName(String) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Sets the value of CanaryProps.getCanaryName()
CanaryProps - Interface in software.amazon.awscdk.services.synthetics
(experimental) Properties for a canary.
CanaryProps.Builder - Class in software.amazon.awscdk.services.synthetics
A builder for CanaryProps
CanaryProps.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CanaryProps
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.synthetics.CfnCanary
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.synthetics.CfnGroup
The CloudFormation resource type name for this resource class.
CfnCanary - Class in software.amazon.awscdk.services.synthetics
A CloudFormation `AWS::Synthetics::Canary`.
CfnCanary(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary
 
CfnCanary(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary
 
CfnCanary(Construct, String, CfnCanaryProps) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary
Create a new `AWS::Synthetics::Canary`.
CfnCanary.ArtifactConfigProperty - Interface in software.amazon.awscdk.services.synthetics
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .
CfnCanary.ArtifactConfigProperty.Builder - Class in software.amazon.awscdk.services.synthetics
CfnCanary.ArtifactConfigProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanary.ArtifactConfigProperty
CfnCanary.BaseScreenshotProperty - Interface in software.amazon.awscdk.services.synthetics
A structure representing a screenshot that is used as a baseline during visual monitoring comparisons made by the canary.
CfnCanary.BaseScreenshotProperty.Builder - Class in software.amazon.awscdk.services.synthetics
CfnCanary.BaseScreenshotProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanary.BaseScreenshotProperty
CfnCanary.Builder - Class in software.amazon.awscdk.services.synthetics
A fluent builder for CfnCanary.
CfnCanary.CodeProperty - Interface in software.amazon.awscdk.services.synthetics
Use this structure to input your script code for the canary.
CfnCanary.CodeProperty.Builder - Class in software.amazon.awscdk.services.synthetics
CfnCanary.CodeProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanary.CodeProperty
CfnCanary.RunConfigProperty - Interface in software.amazon.awscdk.services.synthetics
A structure that contains input information for a canary run.
CfnCanary.RunConfigProperty.Builder - Class in software.amazon.awscdk.services.synthetics
CfnCanary.RunConfigProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanary.RunConfigProperty
CfnCanary.S3EncryptionProperty - Interface in software.amazon.awscdk.services.synthetics
A structure that contains the configuration of the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .
CfnCanary.S3EncryptionProperty.Builder - Class in software.amazon.awscdk.services.synthetics
CfnCanary.S3EncryptionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanary.S3EncryptionProperty
CfnCanary.ScheduleProperty - Interface in software.amazon.awscdk.services.synthetics
This structure specifies how often a canary is to make runs and the date and time when it should stop making runs.
CfnCanary.ScheduleProperty.Builder - Class in software.amazon.awscdk.services.synthetics
CfnCanary.ScheduleProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanary.ScheduleProperty
CfnCanary.VisualReferenceProperty - Interface in software.amazon.awscdk.services.synthetics
Defines the screenshots to use as the baseline for comparisons during visual monitoring comparisons during future runs of this canary.
CfnCanary.VisualReferenceProperty.Builder - Class in software.amazon.awscdk.services.synthetics
CfnCanary.VisualReferenceProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanary.VisualReferenceProperty
CfnCanary.VPCConfigProperty - Interface in software.amazon.awscdk.services.synthetics
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.
CfnCanary.VPCConfigProperty.Builder - Class in software.amazon.awscdk.services.synthetics
CfnCanary.VPCConfigProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanary.VPCConfigProperty
CfnCanaryProps - Interface in software.amazon.awscdk.services.synthetics
Properties for defining a `CfnCanary`.
CfnCanaryProps.Builder - Class in software.amazon.awscdk.services.synthetics
A builder for CfnCanaryProps
CfnCanaryProps.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnCanaryProps
CfnGroup - Class in software.amazon.awscdk.services.synthetics
A CloudFormation `AWS::Synthetics::Group`.
CfnGroup(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnGroup
 
CfnGroup(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.CfnGroup
 
CfnGroup(Construct, String, CfnGroupProps) - Constructor for class software.amazon.awscdk.services.synthetics.CfnGroup
Create a new `AWS::Synthetics::Group`.
CfnGroup.Builder - Class in software.amazon.awscdk.services.synthetics
A fluent builder for CfnGroup.
CfnGroupProps - Interface in software.amazon.awscdk.services.synthetics
Properties for defining a `CfnGroup`.
CfnGroupProps.Builder - Class in software.amazon.awscdk.services.synthetics
A builder for CfnGroupProps
CfnGroupProps.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CfnGroupProps
code(CfnCanary.CodeProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
Use this structure to input your script code for the canary.
code(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
Use this structure to input your script code for the canary.
code(CfnCanary.CodeProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
Sets the value of CfnCanaryProps.getCode()
code(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
Sets the value of CfnCanaryProps.getCode()
Code - Class in software.amazon.awscdk.services.synthetics
(experimental) The code the canary should execute.
Code(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.Code
 
Code(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.Code
 
Code() - Constructor for class software.amazon.awscdk.services.synthetics.Code
 
code(Code) - Method in class software.amazon.awscdk.services.synthetics.CustomTestOptions.Builder
Sets the value of CustomTestOptions.getCode()
CodeConfig - Interface in software.amazon.awscdk.services.synthetics
(experimental) Configuration of the code class.
CodeConfig.Builder - Class in software.amazon.awscdk.services.synthetics
A builder for CodeConfig
CodeConfig.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CodeConfig
create(Construct, String) - Static method in class software.amazon.awscdk.services.synthetics.Canary.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.synthetics.CfnGroup.Builder
 
cron(CronOptions) - Static method in class software.amazon.awscdk.services.synthetics.Schedule
(experimental) Create a schedule from a set of cron fields.
CronOptions - Interface in software.amazon.awscdk.services.synthetics
(experimental) Options to configure a cron expression.
CronOptions.Builder - Class in software.amazon.awscdk.services.synthetics
A builder for CronOptions
CronOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CronOptions
custom(CustomTestOptions) - Static method in class software.amazon.awscdk.services.synthetics.Test
(experimental) Specify a custom test with your own code.
CustomTestOptions - Interface in software.amazon.awscdk.services.synthetics
(experimental) Properties for specifying a test.
CustomTestOptions.Builder - Class in software.amazon.awscdk.services.synthetics
A builder for CustomTestOptions
CustomTestOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics
An implementation for CustomTestOptions

D

day(String) - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Builder
Sets the value of CronOptions.getDay()
deleteLambdaResourcesOnCanaryDeletion(Boolean) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
Specifies whether AWS CloudFormation is to also delete the Lambda functions and layers used by this canary, when the canary is deleted.
deleteLambdaResourcesOnCanaryDeletion(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
Specifies whether AWS CloudFormation is to also delete the Lambda functions and layers used by this canary, when the canary is deleted.
deleteLambdaResourcesOnCanaryDeletion(Boolean) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
deleteLambdaResourcesOnCanaryDeletion(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
durationInSeconds(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Builder

E

encryptionMode(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Builder
environmentVariables(Map<String, String>) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) Key-value pairs that the Synthetics caches and makes available for your canary scripts.
environmentVariables(Map<String, String>) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
environmentVariables(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Builder
environmentVariables(Map<String, String>) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Builder
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CodeConfig.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.CustomTestOptions.Jsii$Proxy
 
executionRoleArn(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
The ARN of the IAM role to be used to run the canary.
executionRoleArn(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
expression(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Builder
expression(String) - Static method in class software.amazon.awscdk.services.synthetics.Schedule
(experimental) Construct a schedule from a literal schedule expression.

F

failureRetentionPeriod(Duration) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) How many days should failed runs be retained.
failureRetentionPeriod(Duration) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
failureRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
The number of days to retain data about failed runs of this canary.
failureRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
fromAsset(String, AssetOptions) - Static method in class software.amazon.awscdk.services.synthetics.Code
(experimental) Specify code from a local path.
fromAsset(String) - Static method in class software.amazon.awscdk.services.synthetics.Code
(experimental) Specify code from a local path.
fromBucket(IBucket, String, String) - Static method in class software.amazon.awscdk.services.synthetics.Code
(experimental) Specify code from an s3 bucket.
fromBucket(IBucket, String) - Static method in class software.amazon.awscdk.services.synthetics.Code
(experimental) Specify code from an s3 bucket.
fromInline(String) - Static method in class software.amazon.awscdk.services.synthetics.Code
(experimental) Specify code inline.

G

getActiveTracing() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty
Specifies whether this canary is to use active AWS X-Ray tracing when it runs.
getActiveTracing() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
 
getArtifactConfig() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.
getArtifactConfig() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.
getArtifactConfig() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getArtifactS3Location() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The location in Amazon S3 where Synthetics stores artifacts from the runs of this canary.
getArtifactS3Location() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
The location in Amazon S3 where Synthetics stores artifacts from the runs of this canary.
getArtifactS3Location() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getArtifactsBucket() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Bucket where data from each canary run is stored.
getArtifactsBucketLocation() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) The s3 location that stores the data of the canary runs.
getArtifactsBucketLocation() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getAttrId() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The ID of the canary.
getAttrId() - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
The Id of the group.
getAttrState() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The state of the canary.
getBaseCanaryRunId() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty
Specifies which canary run to use the screenshots from as the baseline for future visual monitoring with this canary.
getBaseCanaryRunId() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Jsii$Proxy
 
getBaseScreenshots() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty
An array of screenshots that are used as the baseline for comparisons during visual monitoring.
getBaseScreenshots() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation
(experimental) The s3 location that stores the data of each run.
getBucket() - Method in class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Jsii$Proxy
 
getCanaryId() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) The canary ID.
getCanaryName() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) The canary Name.
getCanaryName() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) The name of the canary.
getCanaryName() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getCanaryState() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) The state of the canary.
getCfnProperties() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
 
getCfnProperties() - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
 
getCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Use this structure to input your script code for the canary.
getCode() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
Use this structure to input your script code for the canary.
getCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getCode() - Method in interface software.amazon.awscdk.services.synthetics.CustomTestOptions
(experimental) The code of the canary script.
getCode() - Method in class software.amazon.awscdk.services.synthetics.CustomTestOptions.Jsii$Proxy
 
getCode() - Method in class software.amazon.awscdk.services.synthetics.Test
(experimental) The code that the canary should run.
getConnections() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Access the Connections object.
getDay() - Method in interface software.amazon.awscdk.services.synthetics.CronOptions
(experimental) The day of the month to run this rule at.
getDay() - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
 
getDeleteLambdaResourcesOnCanaryDeletion() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Specifies whether AWS CloudFormation is to also delete the Lambda functions and layers used by this canary, when the canary is deleted.
getDeleteLambdaResourcesOnCanaryDeletion() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
Specifies whether AWS CloudFormation is to also delete the Lambda functions and layers used by this canary, when the canary is deleted.
getDeleteLambdaResourcesOnCanaryDeletion() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getDurationInSeconds() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty
How long, in seconds, for the canary to continue making regular runs according to the schedule in the `Expression` value.
getDurationInSeconds() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Jsii$Proxy
 
getEncryptionMode() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty
The encryption method to use for artifacts created by this canary.
getEncryptionMode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Jsii$Proxy
 
getEnvironmentVariables() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) Key-value pairs that the Synthetics caches and makes available for your canary scripts.
getEnvironmentVariables() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getEnvironmentVariables() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty
Specifies the keys and values to use for any environment variables used in the canary script.
getEnvironmentVariables() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
 
getExecutionRoleArn() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The ARN of the IAM role to be used to run the canary.
getExecutionRoleArn() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
The ARN of the IAM role to be used to run the canary.
getExecutionRoleArn() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getExpression() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty
A `rate` expression or a `cron` expression that defines how often the canary is to run.
getExpression() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Jsii$Proxy
 
getExpressionString() - Method in class software.amazon.awscdk.services.synthetics.Schedule
(experimental) The Schedule expression.
getFailureRetentionPeriod() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) How many days should failed runs be retained.
getFailureRetentionPeriod() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getFailureRetentionPeriod() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The number of days to retain data about failed runs of this canary.
getFailureRetentionPeriod() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
The number of days to retain data about failed runs of this canary.
getFailureRetentionPeriod() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getFamily() - Method in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) The Lambda runtime family.
getHandler() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty
The entry point to use for the source code when running the canary.
getHandler() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
 
getHandler() - Method in interface software.amazon.awscdk.services.synthetics.CustomTestOptions
(experimental) The handler for the code.
getHandler() - Method in class software.amazon.awscdk.services.synthetics.CustomTestOptions.Jsii$Proxy
 
getHandler() - Method in class software.amazon.awscdk.services.synthetics.Test
(experimental) The handler of the canary.
getHour() - Method in interface software.amazon.awscdk.services.synthetics.CronOptions
(experimental) The hour to run this rule at.
getHour() - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
 
getIgnoreCoordinates() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty
Coordinates that define the part of a screen to ignore during screenshot comparisons.
getIgnoreCoordinates() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Jsii$Proxy
 
getInlineCode() - Method in interface software.amazon.awscdk.services.synthetics.CodeConfig
(experimental) Inline code (mutually exclusive with `s3Location`).
getInlineCode() - Method in class software.amazon.awscdk.services.synthetics.CodeConfig.Jsii$Proxy
 
getKmsKeyArn() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty
The ARN of the customer-managed AWS KMS key to use, if you specify `SSE-KMS` for `EncryptionMode`.
getKmsKeyArn() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Jsii$Proxy
 
getMemoryInMb() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty
The maximum amount of memory that the canary can use while running.
getMemoryInMb() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
 
getMinute() - Method in interface software.amazon.awscdk.services.synthetics.CronOptions
(experimental) The minute to run this rule at.
getMinute() - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
 
getMonth() - Method in interface software.amazon.awscdk.services.synthetics.CronOptions
(experimental) The month to run this rule at.
getMonth() - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
 
getName() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The name for this canary.
getName() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
The name for this canary.
getName() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getName() - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
A name for the group.
getName() - Method in interface software.amazon.awscdk.services.synthetics.CfnGroupProps
A name for the group.
getName() - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Jsii$Proxy
 
getName() - Method in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) The name of the runtime version.
getPrefix() - Method in interface software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation
(experimental) The S3 bucket prefix.
getPrefix() - Method in class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Jsii$Proxy
 
getResourceArns() - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
The ARNs of the canaries that you want to associate with this group.
getResourceArns() - Method in interface software.amazon.awscdk.services.synthetics.CfnGroupProps
The ARNs of the canaries that you want to associate with this group.
getResourceArns() - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Jsii$Proxy
 
getRole() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Execution role associated with this Canary.
getRole() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) Canary execution role.
getRole() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getRunConfig() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains input information for a canary run.
getRunConfig() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
A structure that contains input information for a canary run.
getRunConfig() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getRuntime() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) Specify the runtime version to use for the canary.
getRuntime() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getRuntimeVersion() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Specifies the runtime version to use for the canary.
getRuntimeVersion() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
Specifies the runtime version to use for the canary.
getRuntimeVersion() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getS3Bucket() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty
If your canary script is located in S3, specify the bucket name here.
getS3Bucket() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
 
getS3Encryption() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty
A structure that contains the configuration of the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .
getS3Encryption() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Jsii$Proxy
 
getS3Key() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty
The S3 key of your script.
getS3Key() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
 
getS3Location() - Method in interface software.amazon.awscdk.services.synthetics.CodeConfig
(experimental) The location of the code in S3 (mutually exclusive with `inlineCode`).
getS3Location() - Method in class software.amazon.awscdk.services.synthetics.CodeConfig.Jsii$Proxy
 
getS3ObjectVersion() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty
The S3 version ID of your script.
getS3ObjectVersion() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
 
getSchedule() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) Specify the schedule for how often the canary runs.
getSchedule() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getSchedule() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains information about how often the canary is to run, and when these runs are to stop.
getSchedule() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
A structure that contains information about how often the canary is to run, and when these runs are to stop.
getSchedule() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getScreenshotName() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty
The name of the screenshot.
getScreenshotName() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Jsii$Proxy
 
getScript() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty
If you input your canary script directly into the canary instead of referring to an S3 location, the value of this parameter is the script in plain text.
getScript() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
 
getSecurityGroupIds() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty
The IDs of the security groups for this canary.
getSecurityGroupIds() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Jsii$Proxy
 
getSecurityGroups() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) The list of security groups to associate with the canary's network interfaces.
getSecurityGroups() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getStartAfterCreation() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) Whether or not the canary should start after creation.
getStartAfterCreation() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getStartCanaryAfterCreation() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Specify TRUE to have the canary start making runs immediately after it is created.
getStartCanaryAfterCreation() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
Specify TRUE to have the canary start making runs immediately after it is created.
getStartCanaryAfterCreation() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getSubnetIds() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty
The IDs of the subnets where this canary is to run.
getSubnetIds() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Jsii$Proxy
 
getSuccessRetentionPeriod() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) How many days should successful runs be retained.
getSuccessRetentionPeriod() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getSuccessRetentionPeriod() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The number of days to retain data about successful runs of this canary.
getSuccessRetentionPeriod() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
The number of days to retain data about successful runs of this canary.
getSuccessRetentionPeriod() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getTags() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The list of key-value pairs that are associated with the canary.
getTags() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
The list of key-value pairs that are associated with the canary.
getTags() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getTags() - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
The list of key-value pairs that are associated with the group.
getTags() - Method in interface software.amazon.awscdk.services.synthetics.CfnGroupProps
The list of key-value pairs that are associated with the group.
getTags() - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Jsii$Proxy
 
getTest() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) The type of test that you want your canary to run.
getTest() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getTimeoutInSeconds() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty
How long the canary is allowed to run before it must stop.
getTimeoutInSeconds() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
 
getTimeToLive() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) How long the canary will be in a 'RUNNING' state.
getTimeToLive() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getVisualReference() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
If this canary performs visual monitoring by comparing screenshots, this structure contains the ID of the canary run to use as the baseline for screenshots, and the coordinates of any parts of the screen to ignore during the visual monitoring comparison.
getVisualReference() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
If this canary performs visual monitoring by comparing screenshots, this structure contains the ID of the canary run to use as the baseline for screenshots, and the coordinates of any parts of the screen to ignore during the visual monitoring comparison.
getVisualReference() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getVpc() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) The VPC where this canary is run.
getVpc() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getVpcConfig() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
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.
getVpcConfig() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanaryProps
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.
getVpcConfig() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
getVpcId() - Method in interface software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty
The ID of the VPC where this canary is to run.
getVpcId() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Jsii$Proxy
 
getVpcSubnets() - Method in interface software.amazon.awscdk.services.synthetics.CanaryProps
(experimental) Where to place the network interfaces within the VPC.
getVpcSubnets() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
getWeekDay() - Method in interface software.amazon.awscdk.services.synthetics.CronOptions
(experimental) The day of the week to run this rule at.
getWeekDay() - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
 

H

handler(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Builder
handler(String) - Method in class software.amazon.awscdk.services.synthetics.CustomTestOptions.Builder
hashCode() - Method in class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CodeConfig.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.CustomTestOptions.Jsii$Proxy
 
hour(String) - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Builder
Sets the value of CronOptions.getHour()

I

ignoreCoordinates(List<String>) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Builder
inlineCode(String) - Method in class software.amazon.awscdk.services.synthetics.CodeConfig.Builder
Sets the value of CodeConfig.getInlineCode()
InlineCode - Class in software.amazon.awscdk.services.synthetics
(experimental) Canary code from an inline string.
InlineCode(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.InlineCode
 
InlineCode(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.InlineCode
 
InlineCode(String) - Constructor for class software.amazon.awscdk.services.synthetics.InlineCode
 
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
Examines the CloudFormation resource and discloses attributes.

J

Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(ArtifactsBucketLocation.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ArtifactsBucketLocation.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CanaryProps.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CanaryProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CanaryProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanary.ArtifactConfigProperty.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanary.ArtifactConfigProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanary.BaseScreenshotProperty.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanary.ArtifactConfigProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanary.CodeProperty.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanary.ArtifactConfigProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanary.RunConfigProperty.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanary.ArtifactConfigProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanary.S3EncryptionProperty.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanary.ArtifactConfigProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanary.ScheduleProperty.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.ScheduleProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanary.ArtifactConfigProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanary.VisualReferenceProperty.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.VisualReferenceProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanary.ArtifactConfigProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanary.VPCConfigProperty.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanary.ArtifactConfigProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnCanaryProps.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnCanaryProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CfnGroupProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CfnGroupProps.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CfnGroupProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnGroupProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CodeConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CodeConfig.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CodeConfig.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CodeConfig.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CronOptions.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CronOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CronOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.CustomTestOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(CustomTestOptions.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.CustomTestOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CustomTestOptions.Builder.

K

kmsKeyArn(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.S3EncryptionProperty.Builder

M

memoryInMb(Number) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Builder
metricDuration(MetricOptions) - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Measure the Duration of a single canary run, in seconds.
metricDuration() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Measure the Duration of a single canary run, in seconds.
metricFailed(MetricOptions) - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Measure the number of failed canary runs over a given time period.
metricFailed() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Measure the number of failed canary runs over a given time period.
metricSuccessPercent(MetricOptions) - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Measure the percentage of successful canary runs.
metricSuccessPercent() - Method in class software.amazon.awscdk.services.synthetics.Canary
(experimental) Measure the percentage of successful canary runs.
minute(String) - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Builder
Sets the value of CronOptions.getMinute()
month(String) - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Builder
Sets the value of CronOptions.getMonth()

N

name(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
The name for this canary.
name(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
Sets the value of CfnCanaryProps.getName()
name(String) - Method in class software.amazon.awscdk.services.synthetics.CfnGroup.Builder
A name for the group.
name(String) - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Builder
Sets the value of CfnGroupProps.getName()

O

once() - Static method in class software.amazon.awscdk.services.synthetics.Schedule
(experimental) The canary will be executed once.

P

prefix(String) - Method in class software.amazon.awscdk.services.synthetics.ArtifactsBucketLocation.Builder

R

rate(Duration) - Static method in class software.amazon.awscdk.services.synthetics.Schedule
(experimental) Construct a schedule from an interval.
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
 
resourceArns(List<String>) - Method in class software.amazon.awscdk.services.synthetics.CfnGroup.Builder
The ARNs of the canaries that you want to associate with this group.
resourceArns(List<String>) - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Builder
role(IRole) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) Canary execution role.
role(IRole) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Sets the value of CanaryProps.getRole()
runConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
A structure that contains input information for a canary run.
runConfig(CfnCanary.RunConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
A structure that contains input information for a canary run.
runConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
runConfig(CfnCanary.RunConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
runtime(Runtime) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) Specify the runtime version to use for the canary.
runtime(Runtime) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Sets the value of CanaryProps.getRuntime()
Runtime - Class in software.amazon.awscdk.services.synthetics
(experimental) Runtime options for a canary.
Runtime(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.Runtime
 
Runtime(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.Runtime
 
Runtime(String, RuntimeFamily) - Constructor for class software.amazon.awscdk.services.synthetics.Runtime
 
RuntimeFamily - Enum in software.amazon.awscdk.services.synthetics
(experimental) All known Lambda runtime families.
runtimeVersion(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
Specifies the runtime version to use for the canary.
runtimeVersion(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder

S

s3Bucket(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Builder
S3Code - Class in software.amazon.awscdk.services.synthetics
(experimental) S3 bucket path to the code zip file.
S3Code(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.S3Code
 
S3Code(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.S3Code
 
S3Code(IBucket, String, String) - Constructor for class software.amazon.awscdk.services.synthetics.S3Code
 
S3Code(IBucket, String) - Constructor for class software.amazon.awscdk.services.synthetics.S3Code
 
s3Encryption(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Builder
s3Encryption(CfnCanary.S3EncryptionProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.ArtifactConfigProperty.Builder
s3Key(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Builder
s3Location(Location) - Method in class software.amazon.awscdk.services.synthetics.CodeConfig.Builder
Sets the value of CodeConfig.getS3Location()
s3ObjectVersion(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Builder
schedule(Schedule) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) Specify the schedule for how often the canary runs.
schedule(Schedule) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Sets the value of CanaryProps.getSchedule()
schedule(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
A structure that contains information about how often the canary is to run, and when these runs are to stop.
schedule(CfnCanary.ScheduleProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
A structure that contains information about how often the canary is to run, and when these runs are to stop.
schedule(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
schedule(CfnCanary.ScheduleProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
Schedule - Class in software.amazon.awscdk.services.synthetics
(experimental) Schedule for canary runs.
Schedule(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.Schedule
 
Schedule(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.Schedule
 
screenshotName(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.BaseScreenshotProperty.Builder
script(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.CodeProperty.Builder
securityGroupIds(List<String>) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Builder
securityGroups(List<? extends ISecurityGroup>) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) The list of security groups to associate with the canary's network interfaces.
securityGroups(List<? extends ISecurityGroup>) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
setArtifactConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.
setArtifactConfig(CfnCanary.ArtifactConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.
setArtifactS3Location(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The location in Amazon S3 where Synthetics stores artifacts from the runs of this canary.
setCode(CfnCanary.CodeProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Use this structure to input your script code for the canary.
setCode(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Use this structure to input your script code for the canary.
setDeleteLambdaResourcesOnCanaryDeletion(Boolean) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Specifies whether AWS CloudFormation is to also delete the Lambda functions and layers used by this canary, when the canary is deleted.
setDeleteLambdaResourcesOnCanaryDeletion(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Specifies whether AWS CloudFormation is to also delete the Lambda functions and layers used by this canary, when the canary is deleted.
setExecutionRoleArn(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The ARN of the IAM role to be used to run the canary.
setFailureRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The number of days to retain data about failed runs of this canary.
setName(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The name for this canary.
setName(String) - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
A name for the group.
setResourceArns(List<String>) - Method in class software.amazon.awscdk.services.synthetics.CfnGroup
The ARNs of the canaries that you want to associate with this group.
setRunConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains input information for a canary run.
setRunConfig(CfnCanary.RunConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains input information for a canary run.
setRuntimeVersion(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Specifies the runtime version to use for the canary.
setSchedule(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains information about how often the canary is to run, and when these runs are to stop.
setSchedule(CfnCanary.ScheduleProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
A structure that contains information about how often the canary is to run, and when these runs are to stop.
setStartCanaryAfterCreation(Boolean) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Specify TRUE to have the canary start making runs immediately after it is created.
setStartCanaryAfterCreation(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
Specify TRUE to have the canary start making runs immediately after it is created.
setSuccessRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
The number of days to retain data about successful runs of this canary.
setVisualReference(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
If this canary performs visual monitoring by comparing screenshots, this structure contains the ID of the canary run to use as the baseline for screenshots, and the coordinates of any parts of the screen to ignore during the visual monitoring comparison.
setVisualReference(CfnCanary.VisualReferenceProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
If this canary performs visual monitoring by comparing screenshots, this structure contains the ID of the canary run to use as the baseline for screenshots, and the coordinates of any parts of the screen to ignore during the visual monitoring comparison.
setVpcConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
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.
setVpcConfig(CfnCanary.VPCConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary
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.
software.amazon.awscdk.services.synthetics - package software.amazon.awscdk.services.synthetics
Amazon CloudWatch Synthetics Construct Library
startAfterCreation(Boolean) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) Whether or not the canary should start after creation.
startAfterCreation(Boolean) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
startCanaryAfterCreation(Boolean) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
Specify TRUE to have the canary start making runs immediately after it is created.
startCanaryAfterCreation(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
Specify TRUE to have the canary start making runs immediately after it is created.
startCanaryAfterCreation(Boolean) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
startCanaryAfterCreation(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
subnetIds(List<String>) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Builder
successRetentionPeriod(Duration) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) How many days should successful runs be retained.
successRetentionPeriod(Duration) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
successRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
The number of days to retain data about successful runs of this canary.
successRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
SYNTHETICS_1_0 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) **Deprecated by AWS Synthetics.
SYNTHETICS_NODEJS_2_0 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) **Deprecated by AWS Synthetics.
SYNTHETICS_NODEJS_2_1 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) **Deprecated by AWS Synthetics.
SYNTHETICS_NODEJS_2_2 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) **Deprecated by AWS Synthetics.
SYNTHETICS_NODEJS_PUPPETEER_3_0 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) `syn-nodejs-puppeteer-3.0` includes the following: - Lambda runtime Node.js 12.x - Puppeteer-core version 5.5.0 - Chromium version 88.0.4298.0.
SYNTHETICS_NODEJS_PUPPETEER_3_1 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) `syn-nodejs-puppeteer-3.1` includes the following: - Lambda runtime Node.js 12.x - Puppeteer-core version 5.5.0 - Chromium version 88.0.4298.0.
SYNTHETICS_NODEJS_PUPPETEER_3_2 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) `syn-nodejs-puppeteer-3.2` includes the following: - Lambda runtime Node.js 12.x - Puppeteer-core version 5.5.0 - Chromium version 88.0.4298.0.
SYNTHETICS_NODEJS_PUPPETEER_3_3 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) `syn-nodejs-puppeteer-3.3` includes the following: - Lambda runtime Node.js 12.x - Puppeteer-core version 5.5.0 - Chromium version 88.0.4298.0.
SYNTHETICS_NODEJS_PUPPETEER_3_4 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) `syn-nodejs-puppeteer-3.4` includes the following: - Lambda runtime Node.js 12.x - Puppeteer-core version 5.5.0 - Chromium version 88.0.4298.0.
SYNTHETICS_NODEJS_PUPPETEER_3_5 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) `syn-nodejs-puppeteer-3.5` includes the following: - Lambda runtime Node.js 14.x - Puppeteer-core version 10.1.0 - Chromium version 92.0.4512.
SYNTHETICS_PYTHON_SELENIUM_1_0 - Static variable in class software.amazon.awscdk.services.synthetics.Runtime
(experimental) `syn-python-selenium-1.0` includes the following: - Lambda runtime Python 3.8 - Selenium version 3.141.0 - Chromium version 83.0.4103.0.

T

tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
The list of key-value pairs that are associated with the canary.
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
Sets the value of CfnCanaryProps.getTags()
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.synthetics.CfnGroup.Builder
The list of key-value pairs that are associated with the group.
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.synthetics.CfnGroupProps.Builder
Sets the value of CfnGroupProps.getTags()
test(Test) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) The type of test that you want your canary to run.
test(Test) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Sets the value of CanaryProps.getTest()
Test - Class in software.amazon.awscdk.services.synthetics
(experimental) Specify a test that the canary should run.
Test(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.Test
 
Test(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.Test
 
timeoutInSeconds(Number) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.RunConfigProperty.Builder
timeToLive(Duration) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) How long the canary will be in a 'RUNNING' state.
timeToLive(Duration) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Sets the value of CanaryProps.getTimeToLive()

V

valueOf(String) - Static method in enum software.amazon.awscdk.services.synthetics.RuntimeFamily
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awscdk.services.synthetics.RuntimeFamily
Returns an array containing the constants of this enum type, in the order they are declared.
visualReference(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
If this canary performs visual monitoring by comparing screenshots, this structure contains the ID of the canary run to use as the baseline for screenshots, and the coordinates of any parts of the screen to ignore during the visual monitoring comparison.
visualReference(CfnCanary.VisualReferenceProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
If this canary performs visual monitoring by comparing screenshots, this structure contains the ID of the canary run to use as the baseline for screenshots, and the coordinates of any parts of the screen to ignore during the visual monitoring comparison.
visualReference(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
visualReference(CfnCanary.VisualReferenceProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
vpc(IVpc) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) The VPC where this canary is run.
vpc(IVpc) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Sets the value of CanaryProps.getVpc()
vpcConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
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.
vpcConfig(CfnCanary.VPCConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.Builder
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.
vpcConfig(IResolvable) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
vpcConfig(CfnCanary.VPCConfigProperty) - Method in class software.amazon.awscdk.services.synthetics.CfnCanaryProps.Builder
vpcId(String) - Method in class software.amazon.awscdk.services.synthetics.CfnCanary.VPCConfigProperty.Builder
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.synthetics.Canary.Builder
(experimental) Where to place the network interfaces within the VPC.
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.synthetics.CanaryProps.Builder
Sets the value of CanaryProps.getVpcSubnets()

W

weekDay(String) - Method in class software.amazon.awscdk.services.synthetics.CronOptions.Builder
Sets the value of CronOptions.getWeekDay()
$ A B C D E F G H I J K M N O P R S T V W 
Skip navigation links

Copyright © 2022. All rights reserved.