NAT ファイアウォールのセキュリティアクセス制御ポリシーを変更します。
操作説明
この API は、NAT ファイアウォールを通過するトラフィックを許可、拒否、または監視するためのアクセス制御ポリシーの設定を変更します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-cloudfirewall:ModifyNatFirewallControlPolicy |
update |
*NatFirewallControlPolicy
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Lang |
string |
任意 |
リクエストとレスポンスの言語。有効な値:
|
zh |
| AclAction |
string |
任意 |
トラフィックに対して実行するアクション。有効な値:
|
log |
| Description |
string |
任意 |
アクセス制御ポリシーの説明。あいまい一致がサポートされています。 説明
このパラメータを指定しない場合、すべてのポリシーの説明が照会されます。 |
test description |
| DestPort |
string |
任意 |
アクセス制御ポリシーの宛先ポート。 説明
このパラメータは、DestPortType を |
80 |
| Destination |
string |
任意 |
アクセス制御ポリシーの宛先アドレス。
|
x.x.x.x/32 |
| DestinationType |
string |
任意 |
アクセス制御ポリシーの宛先アドレスのタイプ。有効な値:
|
net |
| NatGatewayId |
string |
必須 |
NAT ゲートウェイの ID。 |
ngw-xxxxxx |
| Proto |
string |
任意 |
アクセス制御ポリシーのプロトコルタイプ。有効な値:
説明
ANY は、ポリシーがすべてのプロトコルタイプに適用されることを示します。 説明
宛先が脅威インテリジェンスアドレス帳またはクラウドサービスアドレス帳を含むドメイン名ベースのアドレス帳である場合、TCP を選択できます。TCP を選択した場合、サポートされるアプリケーションは、HTTP、HTTPS、SMTP、SMTPS、SSL、IMAPS、および POPS です。 |
TCP |
| Source |
string |
任意 |
アクセス制御ポリシーの送信元アドレス。有効な値:
|
10.2.XX.XX/24 |
| AclUuid |
string |
必須 |
アクセス制御ポリシーの UUID。 アクセス制御ポリシーを変更するには、ポリシーの UUID を指定する必要があります。DescribeNatFirewallControlPolicy API を呼び出すと、アクセス制御ポリシーの UUID を照会できます。 |
63ab1c02-926a-4d1b-9ef7-***** |
| Direction |
string |
任意 |
アクセス制御ポリシーが適用されるトラフィックの方向。有効な値:
|
out |
| SourceType |
string |
任意 |
アクセス制御ポリシーの送信元アドレスのタイプ。有効な値:
|
net |
| DestPortType |
string |
任意 |
アクセス制御ポリシーの宛先ポートのタイプ。有効な値:
|
port |
| DestPortGroup |
string |
任意 |
アクセス制御ポリシーの宛先ポートアドレス帳の名前。 |
my_dest_port_group |
| Release |
string |
任意 |
アクセス制御ポリシーのステータス。有効な値:
|
true |
| ApplicationNameList |
array |
任意 |
アプリケーション名。 |
|
|
string |
任意 |
アクセス制御ポリシーでサポートされるアプリケーションタイプ。 |
ANY |
|
| DomainResolveType |
string |
任意 |
ドメイン名前解決方式。有効な値:
説明
ドメイン名が FQDN モードで解決される場合、TCP プロトコルのみを選択できます。サポートされるアプリケーションは、HTTP、HTTPS、SMTP、SMTPS、SSL、IMAPS、および POPS です。 |
0 |
| RepeatType |
string |
任意 |
ポリシーが有効になる繰り返しタイプ。有効な値:
列挙値:
|
Permanent |
| RepeatDays |
array |
任意 |
ポリシーが繰り返される曜日または日付。
説明
RepeatType が Weekly に設定されている場合、RepeatDays には重複が許可されません。
説明
RepeatType が Monthly に設定されている場合、RepeatDays には重複する値を含めることはできません。 |
|
|
integer |
任意 |
アクセス制御ポリシーの有効期間の繰り返し日。 説明
|
1 |
|
| RepeatStartTime |
string |
任意 |
繰り返しサイクルの開始時刻。24 時間形式の HH:mm (例:08:00) を使用します。時刻は正時または 30 分で、繰り返し終了時刻の 30 分以上前である必要があります。 説明
このパラメータは、 |
08:00 |
| RepeatEndTime |
string |
任意 |
ポリシーの繰り返し期間の終了時刻。時刻は 24 時間形式の HH:mm (例:23:30) で、正時または 30 分であり、繰り返し開始時刻より 30 分以上後である必要があります。 説明
|
23:30 |
| StartTime |
integer |
任意 |
アクセス制御ポリシーの有効期間の開始時刻を、UNIX タイムスタンプ形式で指定します。この時刻は、正時または30分であり、終了時刻より30分以上前である必要があります。 説明
|
1694761200 |
| EndTime |
integer |
任意 |
アクセス制御ポリシーの有効期間の終了時刻を、UNIX タイムスタンプ形式で指定します。この時刻は、正時または30分であり、開始時刻より30分以上後である必要があります。 説明
|
1694764800 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエストの ID です。 |
3768197C-E6E8-52CD-8358-***** |
例
成功レスポンス
JSONJSON
{
"RequestId": "3768197C-E6E8-52CD-8358-*****"
}
エラーコード
|
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 | ErrorParametersDestinationCount | Exceeding the number of countries in a single ACL. | |
| 400 | ErrorAclExtendedCountExceed | ACL or extended ACL rules are not matched. | |
| 400 | ErrorAclEffectiveTimeNonPermanent | ACL rule is not allowed to update status when effective is not permanent. | |
| 400 | ErrorParametersNatGatewayId | Invalid parameters NatGatewayId. | |
| 400 | ErrorUUIDNew | The UUID is invalid. | |
| 400 | ErrorParameterIpVersion | The IP version is invalid. | |
| 400 | ErrorParametersDirection | The direction is invalid. | |
| 400 | ErrorDomainResolve | An error occurred while resolving the domain. | |
| 400 | ErrorParameters | Parameters error. | |
| 400 | ErrorDBInsert | An error occurred while performing an insert operation in the database. | |
| 400 | ErrorDBUpdate | internal error: sql updat. | |
| 400 | ErrorParametersFtpNotSupport | domain destination not support ftp. | |
| 400 | ErrorAddressGroupNotExist | The address group does not exist. | |
| 400 | ErrorParametersApplicationNameList | Specified parameter ApplicationNameList is not valid. | |
| 400 | ErrorParametersAclUuid | Specified parameter AclUuid is not valid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。