

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 创建 Tr Amazon ansit Gateway 计量策略
<a name="metering-policy-create-policy"></a>

要启用计量策略，您必须为公交网关创建计量策略，并配置定义如何分配计量使用量的策略条目。计量策略建立框架和默认设置，而策略条目则包含根据流量特征确定对哪些账户进行计费的特定规则。

计量策略条目充当有序的规则，这些规则按从最低到最高的顺序应用于流经您的公交网关的流量。每个条目都定义了匹配标准，例如源和目标连接类型、CIDR 块、协议和端口范围，以及匹配流量应计量的帐户。当一个流量匹配多个条目时，规则编号最小的条目优先。如果没有与特定流量匹配的条目，则按策略中指定的默认计费账户收费。

创建策略后，您需要添加策略条目以实现成本分配逻辑。有关创建计量策略条目的步骤，请参阅[创建计量策略条目](create-metering-policy-entry.md)。

## 使用控制台创建计量策略
<a name="create-metering-policy-console"></a>

创建策略以定义公交网关数据使用的灵活成本分配规则。默认情况下，所有流量均按源附件所有者计费。创建条目以向不同账户开具特定网络流量账单。

**创建计量策略**

1. 打开位于 [https://console.aws.amazon.com/vpc/](https://console.amazonaws.cn/vpc/) 的 Amazon VPC 控制台。

1. 在导航窗格中，选择**计量策略**。

1. 选择**创建计量策略**。

1. 对于**公交网关 ID**，选择您要为其创建计量策略的公交网关。

1. （可选）对于 **Middlebox 附件 IDs**，请选择一个或多个中间盒附件。默认情况下，数据使用量按中间框所有者计量。Middlebox 附件支持允许将计量策略应用于通过中间箱附件的流量。以后可以添加其他附件。

1. （可选）在**标签**部分，添加标签以帮助您识别和整理计量策略：

   1. 选择**添加新标签**。

   1. 输入标签密**钥**和标签**值**（可选）。

   1. 选择**添加新标签**以添加更多标签，或跳到下一步。最多可以添加 50 个标签。

1. 选择**创建传输网关计量策略**。

**注意**  
默认按流量计费的账户是源附件所有者，创建计量策略后，您可以添加条目来定义根据流量属性向哪个账户收费，请注意，默认策略条目（这是最后一个条目）不能像其他策略条目一样修改或删除。

## 使用创建计量策略 Amazon CLI
<a name="create-metering-policy"></a>

计量策略定义公交网关的默认成本分配行为和全局设置。使用 [create-transit-gateway-metering-policy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/create-transit-gateway-metering-policy.html)。

必需参数：
+ `--transit-gateway-id`-要为其创建策略的传输网关的 ID

可选参数：
+ `--middle-box-attachment-ids`-支持将公交网关附件 ID 作为中间框添加到策略中
+ `--tag-specifications`-计量策略的标签

**要使用创建计量策略 Amazon CLI**

1. 运行**create-transit-gateway-metering-policy**命令以创建带有可选中间框附件的新计量策略。

   ```
   aws ec2 create-transit-gateway-metering-policy \
       --transit-gateway-id tgw-07a5946195a67dc47 \
       --middle-box-attachment-ids \
       tgw-attach-0123456789abcdef0 \
       tgw-attach-0abc123def456789a \
       --tag-specifications \
       '[{ "ResourceType": "transit-gateway-metering-policy", \
       "Tags": [ { "Key": "Env", "Value": "Prod" } ] }]'
   ```

   此命令使用提供的中间框附件和标签为指定的公交网关创建计量策略。

1. 成功创建策略后，该命令将返回以下输出：

   ```
   {
       "TransitGatewayMeteringPolicy": {
           "TransitGatewayMeteringPolicyId": "tgw-mp-042d444564d4b2da7",
           "TransitGatewayId": "tgw-07a5946195a67dc47",
           "MiddleboxAttachmentIds":  ["tgw-attach-0123456789abcdef0", 
           "tgw-attach-0abc123def456789a"],
           "State": "pending",
           "UpdateEffectiveAt": "2025-11-05T21:00:00.000Z",
           "Tags": [{"Key": "Env","Value": "Prod"}]
       }
   }
   ```

   记下响应中返回的计量策略 ID，以便在后续命令中使用。 **describe-transit-gateway-metering-policies**命令可用于获取与传输网关关联的计量策略。