

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# RevisionWeights
<a name="sam-property-webfunction-revisionweights"></a>

Menentukan bagaimana endpoint Web Function membagi lalu lintas di seluruh revisi. Gunakan properti `AutoDeploymentMode` ini saat`Disabled`, misalnya untuk menjalankan kenari atau blue/green penerapan.

`RevisionWeights`adalah peta. Setiap kunci adalah ID revisi, dan setiap nilai adalah persentase lalu lintas untuk rute ke revisi itu. Aturan-aturan berikut berlaku:
+ Tentukan paling banyak dua revisi.
+ Setiap bobot adalah bilangan bulat dari 1 hingga 100, dan bobot harus bertambah hingga 100.
+ Bobot individu dapat menjadi fungsi intrinsik, tetapi peta itu sendiri tidak dapat menjadi fungsi intrinsik.

*Tipe*: Peta

*CloudFormation kompatibilitas*: Properti ini mirip dengan `[RevisionWeights](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-webfunctionendpoint.html#cfn-lambda-webfunctionendpoint-revisionweights)` properti `AWS::Lambda::WebFunctionEndpoint` sumber daya. AWS SAM mengubah peta menjadi daftar objek, masing-masing dengan a `RevisionId` dan a`Weight`.

## Sintaksis
<a name="sam-property-webfunction-revisionweights-syntax"></a>

Untuk mendeklarasikan entitas ini dalam template AWS Serverless Application Model (AWS SAM) Anda, gunakan sintaks berikut.

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

```
{{revision-id}}: {{Integer}}
{{revision-id}}: {{Integer}}
```

## Contoh
<a name="sam-property-webfunction-revisionweights-examples"></a>

### Burung kenari terbelah
<a name="sam-property-webfunction-revisionweights-example-canary"></a>

Contoh berikut mengirimkan 90% lalu lintas ke `rev-abc123` dan 10% ke`rev-def456`.

```
AutoDeploymentMode: Disabled
RevisionWeights:
  rev-abc123: 90
  rev-def456: 10
```

AWS SAM mengubah ini menjadi properti endpoint berikut:

```
RevisionWeights:
  - RevisionId: rev-abc123
    Weight: 90
  - RevisionId: rev-def456
    Weight: 10
```