Features | Pricing | Documentation | Contact | Blog

Custom::ProxylityUdpGatewayDestinationArn

Configures a Destination for the indicated ingress region to the specified ARN, allowing the configuration of regional ARNs to be specified in a different template than the Listener and Destination resources. When configuring multi-region services with Proxylity UDP Gateway, the Listener and Destination can be configured in a global template, while the regional ARNs can be specified in their respective regional templates.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{
  "Destination" : String,
  "IngressRegionKey" : String,
  "Arn" : String
}
    

YAML

Destination: String
IngressRegionKey: String
Arn: String
    

Properties

Destination

The name of the Destination to which this ARN will be applied.

Required: Yes

Type: String

Update requires: Updates not allowed.

IngressRegionKey

The key of the ingress region to which this ARN will be applied. Must be a valid AWS region system name (`us-west-2`, `eu-west-1`, etc.) or the value `*`. The `*` ingress region key is the "fallback" key that will be applied when no ingress region match is found. The combined set of `DestinationArn` resources and destination ARNs appearing inline with the Listener declaration must not contain duplicate ingress regions. You may find it convenient to declare the "fallback" region inline with the Listener destination, and DestinationArn resources for each other region your service supports.

Required: Yes

Type: String

Update requires: No interruption

Arn

The ARN of the destination resource. All destination ARNs must be for the same AWS service, but do not need to be unique (the same ARN may be used for multiple regions including the `*` fallback region).

Required: Yes

Type: String

Update requires: No interruption