Runtime
- class aws_cdk.aws_synthetics.Runtime(name, family)
Bases:
object
(experimental) Runtime options for a canary.
- Stability:
experimental
- ExampleMetadata:
infused
Example:
canary = synthetics.Canary(self, "MyCanary", schedule=synthetics.Schedule.rate(Duration.minutes(5)), test=synthetics.Test.custom( code=synthetics.Code.from_asset(path.join(__dirname, "canary")), handler="index.handler" ), runtime=synthetics.Runtime.SYNTHETICS_NODEJS_PUPPETEER_3_1, environment_variables={ "stage": "prod" } )
- Parameters:
name (
str
) – The name of the runtime version.family (
RuntimeFamily
) – The Lambda runtime family.
- Stability:
experimental
Attributes
- SYNTHETICS_1_0 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_2_0 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_2_1 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_2_2 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_PUPPETEER_3_0 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_PUPPETEER_3_1 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_PUPPETEER_3_2 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_PUPPETEER_3_3 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_PUPPETEER_3_4 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_NODEJS_PUPPETEER_3_5 = <aws_cdk.aws_synthetics.Runtime object>
- SYNTHETICS_PYTHON_SELENIUM_1_0 = <aws_cdk.aws_synthetics.Runtime object>
- family
(experimental) The Lambda runtime family.
- Stability:
experimental
- name
(experimental) The name of the runtime version.
- Stability:
experimental