指定した VPC ファイアウォールポリシーグループにおけるアクセス制御ポリシーの構成を変更します。
操作説明
この操作は、指定の VPC ファイアウォールポリシーグループのアクセス制御ポリシーの設定を変更します。VPC ファイアウォール インスタンスは、異なるアクセス制御ポリシーを使用して Cloud Enterprise Network (CEN) インスタンスと Express Connect 回線を保護します。
QPS 制限
この操作における 1 秒あたりのクエリ数 (QPS) の制限は、1 ユーザーあたり 10 です。1 秒あたりの呼び出し回数がこの制限を超えた場合、レート制限が適用されます。これにより、お客様のビジネスに影響が生じる可能性があります。この制限を考慮し、呼び出しを計画してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-cloudfirewall:ModifyVpcFirewallControlPolicy |
update |
*VpcFirewallControlPolicy
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Lang |
string |
任意 |
レスポンスメッセージの言語です。 有効な値:
|
zh |
| AclAction |
string |
任意 |
アクセス制御ポリシーに一致したトラフィックに対して実行するアクションです。 有効な値:
|
accept |
ApplicationName
deprecated
|
string |
任意 |
アクセス制御ポリシーがサポートするアプリケーションタイプです。 有効な値:
|
HTTP |
| Description |
string |
任意 |
アクセス制御ポリシーの説明です。 |
test |
| DestPort |
string |
任意 |
アクセス制御ポリシーの宛先ポートです。 |
80 |
| Destination |
string |
任意 |
アクセス制御ポリシーの宛先アドレスです。
|
10.2.X.X/XX |
| DestinationType |
string |
任意 |
アクセス制御ポリシーの宛先アドレスのタイプです。 有効な値:
|
net |
| VpcFirewallId |
string |
必須 |
VPC ファイアウォールインスタンスの ID です。ID を照会するには、DescribeVpcFirewallAclGroupList API を呼び出します。
|
vfw-a42bbb7b887148c9**** |
| Proto |
string |
任意 |
アクセス制御ポリシーが適用されるトラフィックのプロトコルタイプです。 有効な値:
|
TCP |
| Source |
string |
任意 |
アクセス制御ポリシーの送信元アドレスです。 有効な値:
|
10.2.X.X/XX |
| AclUuid |
string |
必須 |
アクセス制御ポリシーの一意の ID です。 アクセス制御ポリシーを変更するには、ポリシーの一意の ID を指定する必要があります。ID を照会するには、DescribeVpcFirewallControlPolicy API を呼び出します。 |
00281255-d220-4db1-8f4f-c4df221a**** |
| SourceType |
string |
任意 |
アクセス制御ポリシーの送信元アドレスのタイプです。 有効な値:
|
net |
| DestPortType |
string |
任意 |
アクセス制御ポリシーが適用されるトラフィックの宛先ポートのタイプです。
|
port |
| DestPortGroup |
string |
任意 |
アクセス制御ポリシーが適用されるトラフィックの宛先ポートアドレス帳の名前です。 |
my_port_group |
| Release |
string |
任意 |
アクセス制御ポリシーのステータスです。デフォルトでは、アクセス制御ポリシーは作成後に有効になります。有効な値:
|
true |
| ApplicationNameList |
array |
任意 |
アプリケーション名のリストです。 |
|
|
string |
任意 |
アプリケーション名です。 |
["ANY"] |
|
| RepeatType |
string |
任意 |
ポリシーが有効になる繰り返しタイプです。有効な値:
列挙値:
|
Permanent |
| RepeatDays |
array |
任意 |
ポリシーが有効になる曜日または日付です。
説明
RepeatType を
説明
RepeatType を |
|
|
integer |
任意 |
ポリシーが有効になる曜日または日付です。 説明
RepeatType を |
1 |
|
| RepeatStartTime |
string |
任意 |
繰り返しの開始時刻です。時刻は HH:mm 形式です。時刻は正時または 30 分で、終了時刻より 30 分以上前にする必要があります。例:08:00。 説明
RepeatType を |
08:00 |
| RepeatEndTime |
string |
任意 |
繰り返しの終了時刻です。時刻は HH:mm 形式です。時刻は正時または 30 分で、開始時刻より 30 分以上後にする必要があります。例:23:30。 説明
RepeatType を |
23:30 |
| StartTime |
integer |
任意 |
ポリシーの有効期間の開始時刻です。値は UNIX タイムスタンプです。時刻は正時または 30 分で、終了時刻より 30 分以上前にする必要があります。 説明
RepeatType を |
1694761200 |
| EndTime |
integer |
任意 |
ポリシーの有効期間の終了時刻です。値は UNIX タイムスタンプです。時刻は正時または 30 分で、開始時刻より 30 分以上後にする必要があります。 説明
RepeatType を |
1694764800 |
| DomainResolveType |
string |
任意 |
アクセス制御ポリシーにおけるドメイン名の名前解決タイプです。有効な値:
|
FQDN |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエストの ID です。 |
CBF1E9B7-D6A0-4E9E-AD3E-2B47E6C2837D |
例
成功レスポンス
JSONJSON
{
"RequestId": "CBF1E9B7-D6A0-4E9E-AD3E-2B47E6C2837D"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ErrorParametersUid | The aliUid parameter is invalid. | |
| 400 | ErrorDBSelect | An error occurred while querying database. | |
| 400 | ErrorParametersSource | The source is invalid. | |
| 400 | ErrorParametersProto | The protocol is invalid. | |
| 400 | ErrorParametersDestination | The Destination parameter is invalid. | |
| 400 | ErrorParametersDestPort | The dst_port is invalid. | |
| 400 | ErrorParametersAction | The action is invalid. | |
| 400 | ErrorAddressCountExceed | The maximum number of addresses is exceeded. | |
| 400 | ErrorAclNotExist | The ACL does not exist. | |
| 400 | ErrorRecordLog | An error occurred while updating the operation log. | |
| 400 | ErrorAclEffectiveTimeNonPermanent | ACL rule is not allowed to update status when effective is not permanent. | |
| 400 | ErrorUUIDNew | The UUID is invalid. | |
| 400 | ErrorParameterIpVersion | The IP version is invalid. | |
| 400 | ErrorParametersDirection | The direction is invalid. | |
| 400 | ErrorDomainResolve | A domain resolution error occurred. | |
| 400 | ErrorParameters | Parameters error. | |
| 400 | ErrorAclExtendedCountExceed | ACL or extended ACL rules are not matched. | |
| 400 | ErrorAclDomainAnyCountExceed | The number of resolved domain names cannot exceed 200. ACL configuration can be continued for HTTP, HTTPS, SMTP, SMTPS, and SSL applications. | |
| 400 | ErrorDBUpdate | internal error: sql updat. | |
| 400 | ErrorDBInsert | An error occurred while performing an insert operation in the database. | |
| 400 | ErrorParametersFtpNotSupport | domain destination not support ftp. | |
| 400 | ErrorParametersApplicationName | Specified parameter ApplicationName is not valid. | |
| 400 | ErrorParametersApplicationNameList | Specified parameter ApplicationNameList is not valid. | |
| 400 | ErrorParametersAclUuid | Specified parameter AclUuid is not valid. | |
| 400 | ErrorAddressGroupNotExist | The address group does not exist. | |
| 400 | ErrorParametersVpcFirewallId | Specified parameter VpcFirewallId is not valid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。