Skip to content

AddReplicaLocationInput

Source code in docs_src/capo_synthetics/types/add_replica_location_input.py
class AddReplicaLocationInput(TypedDict, closed=True):
    location: "capo_synthetics.types.location.Location"
    """<p>The Amazon Web Services Region where the canary replica should be created, for example <code>us-east-1</code>.</p>"""
    vpc_config: NotRequired["capo_synthetics.types.vpc_config_input.VpcConfigInput"]
    """<p>The VPC configuration to use for the canary replica in this location. If not specified, the replica runs without VPC connectivity.</p>"""
    kms_key_arn: NotRequired["capo_synthetics.types.kms_key_arn.KmsKeyArn"]
    """<p>The Amazon Resource Name (ARN) of the customer-managed AWS Key Management Service (AWS KMS) key used to encrypt the canary replica's AWS Lambda function environment variables at rest. If you don't specify a value, the service uses an AWS-managed key.</p>"""

kms_key_arn instance-attribute

kms_key_arn: NotRequired[KmsKeyArn]

The Amazon Resource Name (ARN) of the customer-managed AWS Key Management Service (AWS KMS) key used to encrypt the canary replica's AWS Lambda function environment variables at rest. If you don't specify a value, the service uses an AWS-managed key.

location instance-attribute

location: Location

The Amazon Web Services Region where the canary replica should be created, for example us-east-1.

vpc_config instance-attribute

vpc_config: NotRequired[VpcConfigInput]

The VPC configuration to use for the canary replica in this location. If not specified, the replica runs without VPC connectivity.