Index

$ A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Jsii$Proxy
 

A

artifactsBucketLifecycleRules(List<? extends LifecycleRule>) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) Lifecycle rules for the generated canary artifact bucket.
artifactsBucketLifecycleRules(List<? extends LifecycleRule>) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
artifactsBucketLocation(ArtifactsBucketLocation) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) The s3 location that stores the data of the canary runs.
artifactsBucketLocation(ArtifactsBucketLocation) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
ArtifactsBucketLocation - Interface in software.amazon.awscdk.services.synthetics.alpha
(experimental) Options for specifying the s3 location that stores the data of each canary run.
ArtifactsBucketLocation.Builder - Class in software.amazon.awscdk.services.synthetics.alpha
ArtifactsBucketLocation.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics.alpha
An implementation for ArtifactsBucketLocation
AssetCode - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) Canary code from an Asset.
AssetCode(String) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.AssetCode
 
AssetCode(String, AssetOptions) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.AssetCode
 
AssetCode(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.AssetCode
 
AssetCode(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.AssetCode
 

B

bind(Construct, String, RuntimeFamily) - Method in class software.amazon.awscdk.services.synthetics.alpha.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.alpha.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.alpha.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.alpha.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.alpha.ArtifactsBucketLocation.Builder
build() - Method in class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
 
build() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.alpha.CodeConfig
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.alpha.CronOptions
 
builder() - Static method in interface software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Builder
 
Builder() - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Builder
 

C

Canary - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) Define a new Canary.
Canary(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Canary
 
Canary(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Canary
 
Canary(Construct, String, CanaryProps) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Canary
 
Canary.Builder - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) A fluent builder for Canary.
canaryName(String) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) The name of the canary.
canaryName(String) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getCanaryName()
CanaryProps - Interface in software.amazon.awscdk.services.synthetics.alpha
(experimental) Properties for a canary.
CanaryProps.Builder - Class in software.amazon.awscdk.services.synthetics.alpha
A builder for CanaryProps
CanaryProps.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics.alpha
An implementation for CanaryProps
cleanup(Cleanup) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) Specify the underlying resources to be cleaned up when the canary is deleted.
cleanup(Cleanup) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getCleanup()
Cleanup - Enum Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) Different ways to clean up underlying Canary resources when the Canary is deleted.
code(Code) - Method in class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Builder
Sets the value of CustomTestOptions.getCode()
Code - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) The code the canary should execute.
Code() - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Code
 
Code(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Code
 
Code(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Code
 
CodeConfig - Interface in software.amazon.awscdk.services.synthetics.alpha
(experimental) Configuration of the code class.
CodeConfig.Builder - Class in software.amazon.awscdk.services.synthetics.alpha
A builder for CodeConfig
CodeConfig.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics.alpha
An implementation for CodeConfig
create(Construct, String) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
 
cron(CronOptions) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Schedule
(experimental) Create a schedule from a set of cron fields.
CronOptions - Interface in software.amazon.awscdk.services.synthetics.alpha
(experimental) Options to configure a cron expression.
CronOptions.Builder - Class in software.amazon.awscdk.services.synthetics.alpha
A builder for CronOptions
CronOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics.alpha
An implementation for CronOptions
custom(CustomTestOptions) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Test
(experimental) Specify a custom test with your own code.
CustomTestOptions - Interface in software.amazon.awscdk.services.synthetics.alpha
(experimental) Properties for specifying a test.
CustomTestOptions.Builder - Class in software.amazon.awscdk.services.synthetics.alpha
A builder for CustomTestOptions
CustomTestOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.synthetics.alpha
An implementation for CustomTestOptions

D

day(String) - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Builder
Sets the value of CronOptions.getDay()

E

enableAutoDeleteLambdas(Boolean) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
Deprecated.
this feature has been deprecated by the service team, use cleanup: Cleanup.LAMBDA instead which will use a Custom Resource to achieve the same effect.
enableAutoDeleteLambdas(Boolean) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Deprecated.
this feature has been deprecated by the service team, use `cleanup: Cleanup.LAMBDA` instead which will use a Custom Resource to achieve the same effect.
environmentVariables(Map<String, String>) - Method in class software.amazon.awscdk.services.synthetics.alpha.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.alpha.CanaryProps.Builder
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Jsii$Proxy
 
expression(String) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Schedule
(experimental) Construct a schedule from a literal schedule expression.

F

failureRetentionPeriod(Duration) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) How many days should failed runs be retained.
failureRetentionPeriod(Duration) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
fromAsset(String) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Code
(experimental) Specify code from a local path.
fromAsset(String, AssetOptions) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Code
(experimental) Specify code from a local path.
fromBucket(IBucket, String) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Code
(experimental) Specify code from an s3 bucket.
fromBucket(IBucket, String, String) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Code
(experimental) Specify code from an s3 bucket.
fromInline(String) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Code
(experimental) Specify code inline.

G

getArtifactsBucket() - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary
(experimental) Bucket where data from each canary run is stored.
getArtifactsBucketLifecycleRules() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) Lifecycle rules for the generated canary artifact bucket.
getArtifactsBucketLifecycleRules() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getArtifactsBucketLocation() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) The s3 location that stores the data of the canary runs.
getArtifactsBucketLocation() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getBucket() - Method in interface software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation
(experimental) The s3 location that stores the data of each run.
getBucket() - Method in class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Jsii$Proxy
 
getCanaryId() - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary
(experimental) The canary ID.
getCanaryName() - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary
(experimental) The canary Name.
getCanaryName() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) The name of the canary.
getCanaryName() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getCanaryState() - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary
(experimental) The state of the canary.
getCleanup() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) Specify the underlying resources to be cleaned up when the canary is deleted.
getCleanup() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getCode() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions
(experimental) The code of the canary script.
getCode() - Method in class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Jsii$Proxy
 
getCode() - Method in class software.amazon.awscdk.services.synthetics.alpha.Test
(experimental) The code that the canary should run.
getConnections() - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary
(experimental) Access the Connections object.
getDay() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CronOptions
(experimental) The day of the month to run this rule at.
getDay() - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
 
getEnableAutoDeleteLambdas() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
Deprecated.
this feature has been deprecated by the service team, use cleanup: Cleanup.LAMBDA instead which will use a Custom Resource to achieve the same effect.
getEnableAutoDeleteLambdas() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getEnvironmentVariables() - Method in interface software.amazon.awscdk.services.synthetics.alpha.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.alpha.CanaryProps.Jsii$Proxy
 
getExpressionString() - Method in class software.amazon.awscdk.services.synthetics.alpha.Schedule
(experimental) The Schedule expression.
getFailureRetentionPeriod() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) How many days should failed runs be retained.
getFailureRetentionPeriod() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getFamily() - Method in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) The Lambda runtime family.
getHandler() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions
(experimental) The handler for the code.
getHandler() - Method in class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Jsii$Proxy
 
getHandler() - Method in class software.amazon.awscdk.services.synthetics.alpha.Test
(experimental) The handler of the canary.
getHour() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CronOptions
(experimental) The hour to run this rule at.
getHour() - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
 
getInlineCode() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CodeConfig
(experimental) Inline code (mutually exclusive with s3Location).
getInlineCode() - Method in class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Jsii$Proxy
 
getMinute() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CronOptions
(experimental) The minute to run this rule at.
getMinute() - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
 
getMonth() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CronOptions
(experimental) The month to run this rule at.
getMonth() - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
 
getName() - Method in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) The name of the runtime version.
getPrefix() - Method in interface software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation
(experimental) The S3 bucket prefix.
getPrefix() - Method in class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Jsii$Proxy
 
getRole() - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary
(experimental) Execution role associated with this Canary.
getRole() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) Canary execution role.
getRole() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getRuntime() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) Specify the runtime version to use for the canary.
getRuntime() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getS3Location() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CodeConfig
(experimental) The location of the code in S3 (mutually exclusive with inlineCode).
getS3Location() - Method in class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Jsii$Proxy
 
getSchedule() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) Specify the schedule for how often the canary runs.
getSchedule() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getSecurityGroups() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) The list of security groups to associate with the canary's network interfaces.
getSecurityGroups() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getStartAfterCreation() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) Whether or not the canary should start after creation.
getStartAfterCreation() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getSuccessRetentionPeriod() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) How many days should successful runs be retained.
getSuccessRetentionPeriod() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getTest() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) The type of test that you want your canary to run.
getTest() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getTimeToLive() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) How long the canary will be in a 'RUNNING' state.
getTimeToLive() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getVpc() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) The VPC where this canary is run.
getVpc() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getVpcSubnets() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CanaryProps
(experimental) Where to place the network interfaces within the VPC.
getVpcSubnets() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
getWeekDay() - Method in interface software.amazon.awscdk.services.synthetics.alpha.CronOptions
(experimental) The day of the week to run this rule at.
getWeekDay() - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
 

H

handler(String) - Method in class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Builder
hashCode() - Method in class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Jsii$Proxy
 
hour(String) - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Builder
Sets the value of CronOptions.getHour()

I

inlineCode(String) - Method in class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Builder
Sets the value of CodeConfig.getInlineCode()
InlineCode - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) Canary code from an inline string.
InlineCode(String) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.InlineCode
 
InlineCode(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.InlineCode
 
InlineCode(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.InlineCode
 

J

Jsii$Proxy(ArtifactsBucketLocation.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the ArtifactsBucketLocation.Builder.
Jsii$Proxy(CanaryProps.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CanaryProps.Builder.
Jsii$Proxy(CodeConfig.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CodeConfig.Builder.
Jsii$Proxy(CronOptions.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CronOptions.Builder.
Jsii$Proxy(CustomTestOptions.Builder) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CustomTestOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.CustomTestOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.

L

LAMBDA - Enum constant in enum class software.amazon.awscdk.services.synthetics.alpha.Cleanup
(experimental) Clean up the underlying Lambda function only.

M

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

N

NODEJS - Enum constant in enum class software.amazon.awscdk.services.synthetics.alpha.RuntimeFamily
(experimental) All Lambda runtimes that depend on Node.js.
NOTHING - Enum constant in enum class software.amazon.awscdk.services.synthetics.alpha.Cleanup
(experimental) Clean up nothing.

O

once() - Static method in class software.amazon.awscdk.services.synthetics.alpha.Schedule
(experimental) The canary will be executed once.
OTHER - Enum constant in enum class software.amazon.awscdk.services.synthetics.alpha.RuntimeFamily
(experimental) Any future runtime family.

P

prefix(String) - Method in class software.amazon.awscdk.services.synthetics.alpha.ArtifactsBucketLocation.Builder
PYTHON - Enum constant in enum class software.amazon.awscdk.services.synthetics.alpha.RuntimeFamily
(experimental) All lambda runtimes that depend on Python.

R

rate(Duration) - Static method in class software.amazon.awscdk.services.synthetics.alpha.Schedule
(experimental) Construct a schedule from an interval.
role(IRole) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) Canary execution role.
role(IRole) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getRole()
runtime(Runtime) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) Specify the runtime version to use for the canary.
runtime(Runtime) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getRuntime()
Runtime - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) Runtime options for a canary.
Runtime(String, RuntimeFamily) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Runtime
 
Runtime(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Runtime
 
Runtime(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Runtime
 
RuntimeFamily - Enum Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) All known Lambda runtime families.

S

S3Code - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) S3 bucket path to the code zip file.
S3Code(IBucket, String) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.S3Code
 
S3Code(IBucket, String, String) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.S3Code
 
S3Code(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.S3Code
 
S3Code(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.S3Code
 
s3Location(Location) - Method in class software.amazon.awscdk.services.synthetics.alpha.CodeConfig.Builder
Sets the value of CodeConfig.getS3Location()
schedule(Schedule) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) Specify the schedule for how often the canary runs.
schedule(Schedule) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getSchedule()
Schedule - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) Schedule for canary runs.
Schedule(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Schedule
 
Schedule(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Schedule
 
securityGroups(List<? extends ISecurityGroup>) - Method in class software.amazon.awscdk.services.synthetics.alpha.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.alpha.CanaryProps.Builder
software.amazon.awscdk.services.synthetics.alpha - package software.amazon.awscdk.services.synthetics.alpha
Amazon CloudWatch Synthetics Construct Library
startAfterCreation(Boolean) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) Whether or not the canary should start after creation.
startAfterCreation(Boolean) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
successRetentionPeriod(Duration) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) How many days should successful runs be retained.
successRetentionPeriod(Duration) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
SYNTHETICS_1_0 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_2_0 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_2_1 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_2_2 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_PUPPETEER_3_0 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_PUPPETEER_3_1 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_PUPPETEER_3_2 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_PUPPETEER_3_3 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_PUPPETEER_3_4 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
Deprecated.
Use the latest version instead
SYNTHETICS_NODEJS_PUPPETEER_3_5 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.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_NODEJS_PUPPETEER_3_6 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-nodejs-puppeteer-3.6 includes the following: - Lambda runtime Node.js 14.x - Puppeteer-core version 10.1.0 - Chromium version 92.0.4512.
SYNTHETICS_NODEJS_PUPPETEER_3_7 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-nodejs-puppeteer-3.7 includes the following: - Lambda runtime Node.js 14.x - Puppeteer-core version 10.1.0 - Chromium version 92.0.4512.
SYNTHETICS_NODEJS_PUPPETEER_3_8 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-nodejs-puppeteer-3.8 includes the following: - Lambda runtime Node.js 14.x - Puppeteer-core version 10.1.0 - Chromium version 92.0.4512.
SYNTHETICS_NODEJS_PUPPETEER_3_9 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-nodejs-puppeteer-3.9 includes the following:.
SYNTHETICS_NODEJS_PUPPETEER_4_0 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-nodejs-puppeteer-4.0 includes the following: - Lambda runtime Node.js 16.x - Puppeteer-core version 5.5.0 - Chromium version 92.0.4512.
SYNTHETICS_NODEJS_PUPPETEER_5_0 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-nodejs-puppeteer-5.0 includes the following: - Lambda runtime Node.js 16.x - Puppeteer-core version 19.7.0 - Chromium version 111.0.5563.146.
SYNTHETICS_NODEJS_PUPPETEER_5_1 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-nodejs-puppeteer-5.1 includes the following: - Lambda runtime Node.js 16.x - Puppeteer-core version 19.7.0 - Chromium version 111.0.5563.146.
SYNTHETICS_PYTHON_SELENIUM_1_0 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.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.
SYNTHETICS_PYTHON_SELENIUM_1_1 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-python-selenium-1.1 includes the following: - Lambda runtime Python 3.8 - Selenium version 3.141.0 - Chromium version 83.0.4103.0.
SYNTHETICS_PYTHON_SELENIUM_1_2 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-python-selenium-1.2 includes the following: - Lambda runtime Python 3.8 - Selenium version 3.141.0 - Chromium version 92.0.4512.0.
SYNTHETICS_PYTHON_SELENIUM_1_3 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
(experimental) syn-python-selenium-1.3 includes the following: - Lambda runtime Python 3.8 - Selenium version 3.141.0 - Chromium version 92.0.4512.0.

T

test(Test) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) The type of test that you want your canary to run.
test(Test) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getTest()
Test - Class in software.amazon.awscdk.services.synthetics.alpha
(experimental) Specify a test that the canary should run.
Test(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Test
 
Test(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.synthetics.alpha.Test
 
timeToLive(Duration) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) How long the canary will be in a 'RUNNING' state.
timeToLive(Duration) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getTimeToLive()

V

valueOf(String) - Static method in enum class software.amazon.awscdk.services.synthetics.alpha.Cleanup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class software.amazon.awscdk.services.synthetics.alpha.RuntimeFamily
Returns the enum constant of this class with the specified name.
values() - Static method in enum class software.amazon.awscdk.services.synthetics.alpha.Cleanup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class software.amazon.awscdk.services.synthetics.alpha.RuntimeFamily
Returns an array containing the constants of this enum class, in the order they are declared.
vpc(IVpc) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) The VPC where this canary is run.
vpc(IVpc) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getVpc()
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.synthetics.alpha.Canary.Builder
(experimental) Where to place the network interfaces within the VPC.
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.synthetics.alpha.CanaryProps.Builder
Sets the value of CanaryProps.getVpcSubnets()

W

weekDay(String) - Method in class software.amazon.awscdk.services.synthetics.alpha.CronOptions.Builder
Sets the value of CronOptions.getWeekDay()
$ A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages