インターネットNATゲートウェイのサービス品質 (QoS) エントリを変更します。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

項目 データ型 必須/任意 例: 説明 
操作 String 必須 ModifyNatGatewaySessionQosEntry

実行する操作です。 値をModifyNatGatewaySessionQosEntryに設定します。

RegionId String 必須 cn-hangzhou

インターネットNATゲートウェイのリージョンID。

DescribeRegions を呼び出して、最新のリージョンリストをクエリできます。

NatGatewayId String 必須 ngw-112za33e4 ****

QoSエントリを変更するインターネットNATゲートウェイのID。

QosEntryId String 必須 qos-gw8rrbfsqmq5zdwb8 ****

QoSエントリのID。

QosEntryName String 必須 nametest

QoSエントリの名前。

名前は2 ~ 128文字で、英数字、アンダースコア (_) 、ハイフン (-) を使用できます。 先頭は英字とする必要があります。

QosEntryDesc String 必須 説明 

QoSエントリの説明。

説明の長さは 2~256 文字である必要があります。 名前は英字で始まる必要があります。先頭文字列は http:// または https:// にすることはできません。

クォータ Long いいえ 5

QoSエントリを適用するElastic Compute Service (ECS) インスタンスに許可される同時接続の最大数。 単位: 接続。

  • 最小値: 0。
  • 最大値: インターネットNATゲートウェイでサポートされている接続の最大数。 インターネットNATゲートウェイでサポートされている最大接続数の詳細については、「ModifyNatGatewaySpec」をご参照ください。
確立率 Long いいえ 10

QoSエントリを適用するECSインスタンスに許可される1秒あたりの新規接続の最大数。 単位: 接続。

  • 最小値: 0。
  • 最大値: インターネットNATゲートウェイでサポートされている新しい接続の1秒あたりの最大数。 1秒あたりのインターネットNATゲートウェイでサポートされる新規接続の最大数の詳細については、「ModifyNatGatewaySpec」をご参照ください。
ClientToken String 任意 123e4567-e89b-12d3-a456-426655440000

リクエストのべき等性を保証するために使用されるクライアントトークン。

クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。 トークンにはASCII文字のみを含めることができます。

説明 このパラメーターを指定しない場合、システムはRequestIdClientTokenとして使用します。 RequestIdは、APIリクエストごとに異なる場合があります。

レスポンスパラメーター

項目 データ型 例: 説明 
RequestId String 54B48E3D-DF70-471B-AA93-08E683A1B45

リクエストの ID です。

リクエストの例

http(s):// [エンドポイント]/?Action=ModifyNatGatewaySessionQosEntry
&RegionId=cn-hangzhou
&NatGatewayId=ngw-112za33e4 ****
&QosEntryId=qos-gw8rrbfsqmq5zdwb8 ****
&QosEntryName=nametest
&QosEntryDesc=説明
&クォータ=5
&EstablishRate=10
&ClientToken=123e4567-e89b-12d3-a456-426655440000
&共通リクエストパラメータ

正常に処理された場合のレスポンス例

XML 形式

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyNatGatewaySessionQosEntryResponse>
    <RequestId>54B48E3D-DF70-471B-AA93-08E683A1B45</RequestId>
</ModifyNatGatewaySessionQosEntryResponse>

JSON 形式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "54B48E3D-DF70-471B-AA93-08E683A1B45"
}

エラーコード

HTTP ステータスコード エラーコード エラーメッセージ 説明 
400 InvalidNatGatewayId.NotFound NatGatewayId は存在しません。 インターネットNATゲートウェイのIDが存在しない場合に返されるエラーメッセージ。 NatGatewayIdパラメーターの値が有効かどうかを確認します。
400 InvalidNatGatewayId.NotFound 指定された NatGatewayId はレコードに存在しません。 インターネットNATゲートウェイのIDが存在しない場合に返されるエラーメッセージ。 NatGatewayIdパラメーターの値が有効かどうかを確認します。
400 InvalidParam.NotFound パラメーターがnullである必要はありません 必要なパラメーターが空の場合に返されるエラーメッセージ。
400 InvalidParams.NotFound instance not found 指定されたインスタンスが存在しない場合に返されるエラーメッセージ。
400 ResourceNotFound.QosTableIdOrNatGatewayId natGatewayIdとqosTableIdの両方をnullにすることはできません NatGatewayIdパラメーターとQosTableIdパラメーターの両方が空の場合に返されるエラーメッセージ。 少なくとも1つのパラメーターを指定します。
400 UnsupportedFeature.NatQosEntry 指定されたnatGatewayはqosエントリ機能をサポートできません。 インターネットNATゲートウェイがQoS機能をサポートしていない場合に返されるエラーメッセージ。

エラーコードリストについては、「API エラーセンター」をご参照ください。