アドレス帳を変更します。
操作説明
この操作は、アドレス帳を変更するために使用されます。
QPS 制限
この操作の単一ユーザー QPS 制限は、1 秒あたり 10 回の呼び出しです。この制限を超えると、API 呼び出しがスロットリングされ、ビジネスに影響が出る可能性があります。この操作を適切に呼び出してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-cloudfirewall:ModifyAddressBook |
update |
*AddressBook。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
SourceIp
deprecated
|
string |
任意 |
リクエストのソース IP アドレス。 |
192.0.XX.XX |
| Lang |
string |
任意 |
言語タイプ。有効な値:
列挙値:
|
zh |
| AddressList |
string |
任意 |
アドレス帳内のアドレスのセット。複数のアドレスはコンマ (,) で区切ります。アドレスとその説明はスペースで区切ります。GroupType が ip、port、または domain に設定されている場合、このパラメーターは必須です。
|
192.0.XX.XX/32 ,192.0.XX.XX/24 |
| Description |
string |
必須 |
アドレス帳の説明。 |
bj-001 |
| GroupName |
string |
必須 |
アドレス帳の名前。 |
bj-001 |
| GroupUuid |
string |
必須 |
アドレス帳の一意の ID。 説明
DescribeAddressBook 操作を呼び出して値を取得できます。 |
0657ab9d-fe8b-4174-b2a6-6baf358e**** |
| AutoAddTagEcs |
string |
任意 |
新しいタグに一致する Elastic Compute Service (ECS) インスタンスのパブリック IP アドレスをアドレス帳に自動的に追加するかどうかを指定します。 列挙値:
|
1 |
| TagRelation |
string |
任意 |
複数の ECS タグ間の論理関係。有効な値:
列挙値:
|
and |
| TagList |
array<object> |
任意 |
ECS タグリスト。 |
|
|
object |
任意 |
ECS タグ。 |
||
| TagValue |
string |
任意 |
ECS タグの値。 |
1 |
| TagKey |
string |
任意 |
ECS タグのキー。 |
TXY |
| ModifyMode |
string |
任意 |
変更モード。 説明
GroupType が ip、ipv6、port、または domain に設定されている場合、このパラメーターが指定されていないとデフォルト値は Cover になります。 重要 GroupType が tag に設定されている場合、このパラメーターは空にする必要があります。 列挙値:
|
Cover |
| AckNamespaces |
array |
任意 |
ACK クラスター Pod の名前空間のリスト。 説明
最大値は 10 個の名前空間です。 |
|
|
string |
任意 |
ACK クラスター Pod の名前空間。以下の操作を呼び出して値を取得できます。
説明
GroupType が ackNamespace に設定されている場合、このパラメーターは必須です。 |
default |
|
| AckLabels |
array<object> |
任意 |
ACK クラスター Pod のラベルのリスト。 説明
最大値は 10 個のラベルです。 |
|
|
object |
任意 |
ACK クラスター Pod のラベル。以下の操作を呼び出して値を取得できます。
説明
GroupType が ackLabel に設定されている場合、このパラメーターは必須です。 |
||
| Key |
string |
任意 |
ACK クラスター Pod ラベルのキー。 |
app |
| Value |
string |
任意 |
ACK クラスター Pod ラベルの値。 |
storage-operator |
|
任意 |
アセットアドレス帳のメンバーアカウントのリスト。 |
|||
|
任意 |
アセットアドレス帳のリージョンおよびリソースタイプのリスト。 |
この操作を呼び出す際は、本トピックで説明されているリクエストパラメーターに加えて、Alibaba Cloud API の共通リクエストパラメーターも含める必要があります。共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。 リクエスト形式については、本トピックの「使用例」セクションのリクエスト例をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
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 | ErrorAddressCountExceed | The maximum number of addresses is exceeded. | |
| 400 | ErrorParametersGroupAddress | The IP address of the address group is invalid. | |
| 400 | ErrorParamDomain | The parameter Domain is invalid. | |
| 400 | ErrorAddressGroupNotExist | The address group does not exist. | |
| 400 | ErrorDBInsert | An error occurred while performing an insert operation in the database. | |
| 400 | ErrorRecordLog | An error occurred while updating the operation log. | |
| 400 | ErrorParametersGroupPort | The group port is invalid. | |
| 400 | ErrorAclExtendedCountExceed | ACL or extended ACL rules are not matched. | |
| 400 | ErrorDBDelete | An error occurred while deleting the database. | |
| 400 | ErrorAddressGroupExist | The address group already exists. | |
| 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 | ErrorParametersAddressGroupAddressNotFound | The address to be deleted does not exist in the address book. | |
| 400 | InvalidParameter.AddressBook.AddressDuplicate | The address book address %s is already exist. | |
| 400 | ErrorAckClusterConnectorBusy | The ACK cluster connector is operating. | |
| 400 | ErrorParameters | Parameters error. | |
| 400 | ErrorParametersMemberUidMismatch | The memberUid mismatch the aliUid. | |
| 401 | ErrorAuthentication | An authentication error occurred. | |
| 404 | ErrorAckClusterConnectorNotFound | The specified resource ACK cluster connector is not found. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。