

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ReplicaRegions
<a name="sam-property-webfunction-replicaregions"></a>

`MultiRegion` または `PerRegion` Web Function エンドポイントが関数をレプリケートするリージョンを指定します。リージョンコードとリージョングループのリスト、またはリージョンを含み、オプションでその一部を除外するオブジェクトを指定できます。

次のリージョングループは、リージョンを指定する任意の場所で使用できます。
+ `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`: 大陸ごとに 1 つまたは 2 つのリージョン。グローバルカバレッジのリージョンは `us-east-1`、`eu-west-1`、、`eu-central-1`、`ap-southeast-2`、、 `ap-northeast-1` `ap-southeast-1`です。 `sa-east-1`
+ `ALL_STANDARD`: `US`、、`EU`、`AP`、`CA`および `SA`グループのすべてのリージョン (17 リージョン)

## 構文
<a name="sam-property-webfunction-replicaregions-syntax"></a>

 AWS Serverless Application Model (AWS SAM) テンプレートでこのエンティティを宣言するには、次の構文を使用します。

### YAML
<a name="sam-property-webfunction-replicaregions-syntax.yaml"></a>

```
[ExcludeRegions](#sam-webfunction-replicaregions-excluderegions): {{List}}
[IncludeRegions](#sam-webfunction-replicaregions-includeregions): {{List}}
```

## プロパティ
<a name="sam-property-webfunction-replicaregions-properties"></a>

 `ExcludeRegions`   <a name="sam-webfunction-replicaregions-excluderegions"></a>
から削除するリージョンコードとリージョングループのリスト`IncludeRegions`。また、 を指定する必要があります`IncludeRegions`。エントリを組み込み関数にすることはできません。また、 に組み込み関数`IncludeRegions`が含まれている`ExcludeRegions`場合、 を使用することはできません。  
*タイプ*: リスト  
*必須:* いいえ  
*CloudFormation 互換性*: このプロパティは に固有 AWS SAM であり、 CloudFormation 同等のものはありません。

 `IncludeRegions`   <a name="sam-webfunction-replicaregions-includeregions"></a>
関数をレプリケートするリージョンコードとリージョングループのリスト。リスト自体を組み込み関数にすることはできませんが、個々のエントリは可能です。  
*タイプ*: リスト  
*必須:* いいえ  
*CloudFormation 互換性*: このプロパティは resource`AWS::Lambda::WebFunctionEndpoint`. AWS SAM expands リージョングループの `[Regions](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-webfunctionendpoint.html#cfn-lambda-webfunctionendpoint-regions)`プロパティに似ており、リージョンリストを生成する`ExcludeRegions`エントリを削除します。

## 例
<a name="sam-property-webfunction-replicaregions-examples"></a>

### リージョンのリスト
<a name="sam-property-webfunction-replicaregions-example-list"></a>

次の例では、関数を 2 つのリージョンにレプリケートします。

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

### 除外があるリージョングループ
<a name="sam-property-webfunction-replicaregions-example-exclude"></a>

次の例では、 関数を を除く米国リージョンにレプリケートします`us-west-1`。

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