View a markdown version of this page

ReplicaRegions - AWS Serverless Application Model

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

ReplicaRegions

Especifica las regiones en las que un punto final MultiRegion o una función PerRegion web replica la función. Puede especificar una lista de códigos de región y grupos de regiones o un objeto que incluya regiones y, de forma opcional, excluya algunas de ellas.

Puede usar los siguientes grupos de regiones en cualquier lugar donde especifique una región:

  • US: us-east-1, us-east-2, us-west-1, us-west-2

  • EU: eu-west-1, eu-west-2, eu-west-3, eu-central-1, eu-north-1

  • AP: ap-south-1, ap-northeast-1, ap-northeast-2, ap-northeast-3, ap-southeast-1, ap-southeast-2

  • CA: ca-central-1

  • SA: sa-east-1

  • SPARSE_GLOBAL: una o dos regiones por continente para una cobertura global con menos regiones:us-east-1,eu-west-1,eu-central-1,ap-northeast-1,ap-southeast-1,ap-southeast-2, sa-east-1

  • ALL_STANDARD: todas las regiones de los SA grupos US EUAP,CA,, y (17 regiones)

Sintaxis

Para declarar esta entidad en tu plantilla AWS Serverless Application Model (AWS SAM), usa la siguiente sintaxis.

YAML

ExcludeRegions: List IncludeRegions: List

Propiedades

ExcludeRegions

Una lista de códigos de región y grupos de regiones para eliminarlosIncludeRegions. También debe especificarloIncludeRegions. Las entradas no pueden ser funciones intrínsecas y no se pueden usar ExcludeRegions cuando IncludeRegions contienen funciones intrínsecas.

Tipo: lista

Obligatorio: no

CloudFormation compatibilidad: esta propiedad es exclusiva AWS SAM y no tiene un CloudFormation equivalente.

IncludeRegions

Una lista de códigos de región y grupos de regiones en los que replicar la función. La lista en sí misma no puede ser una función intrínseca, pero las entradas individuales sí.

Tipo: lista

Obligatorio: no

CloudFormation compatibilidad: esta propiedad es similar a la Regions propiedad de un AWS::Lambda::WebFunctionEndpoint recurso. AWS SAM expande los grupos de regiones y elimina cualquier ExcludeRegions entrada para generar la lista de regiones.

Ejemplos

Lista de regiones

En el siguiente ejemplo, se replica la función en dos regiones.

ReplicaRegions: - us-east-1 - eu-west-1

Grupo de regiones con exclusiones

El siguiente ejemplo replica la función en las regiones de EE. UU., excepto. us-west-1

ReplicaRegions: IncludeRegions: - US ExcludeRegions: - us-west-1