Index
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
-
Sets the value of
CanaryProps.getArtifactsBucketLifecycleRules() - 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
-
Sets the value of
CanaryProps.getArtifactsBucketLocation() - 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
-
A builder for
ArtifactsBucketLocation - 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
-
Sets the value of
ArtifactsBucketLocation.getBucket() - 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.
- 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
-
Sets the value of
CanaryProps.getEnvironmentVariables() - 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
-
Sets the value of
CanaryProps.getFailureRetentionPeriod() - 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.LAMBDAinstead 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
-
Sets the value of
CustomTestOptions.getHandler() - 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
-
Sets the value of
ArtifactsBucketLocation.getPrefix() - 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
-
Sets the value of
CanaryProps.getSecurityGroups() - 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
-
Sets the value of
CanaryProps.getStartAfterCreation() - 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
-
Sets the value of
CanaryProps.getSuccessRetentionPeriod() - 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.5includes 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.6includes 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.7includes 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.8includes 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.9includes the following:. - SYNTHETICS_NODEJS_PUPPETEER_4_0 - Static variable in class software.amazon.awscdk.services.synthetics.alpha.Runtime
-
(experimental)
syn-nodejs-puppeteer-4.0includes 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.0includes 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.1includes 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.0includes 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.1includes 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.2includes 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.3includes 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()
All Classes and Interfaces|All Packages
cleanup: Cleanup.LAMBDAinstead which will use a Custom Resource to achieve the same effect.