クラウドネイティブモードリソースの証明書を変更します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
yundun-waf:ModifyCloudResourceCert |
none |
*All Resource
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
WAF インスタンスの ID。 説明
DescribeInstance 操作を呼び出して、WAF インスタンスの ID を照会できます。 |
waf_v2_public_cn-*** |
ResourceProduct
deprecated
|
string |
任意 |
クラウドサービスタイプ。 列挙値:
|
clb4 |
ResourceInstanceId
deprecated
|
string |
任意 |
クラウドサービスインスタンスの ID。 |
lb-bp1*****jqnnqk5uj2p |
Port
deprecated
|
integer |
任意 |
WAF に接続されているクラウドサービスのポート。 |
443 |
| Certificates |
array<object> |
必須 |
証明書のリスト。 説明
デフォルト証明書 ID とすべての拡張証明書 ID を含む、すべての証明書 ID を指定してください。送信後、WAF は送信された証明書 ID を既存の証明書 ID と比較します。新しく追加された証明書は作成され、欠落している証明書は削除されます。証明書 ID を削除すると、関連するサービスに影響が出る可能性があります。 |
|
|
object |
必須 |
証明書のリスト。 |
||
| CertificateId |
string |
必須 |
証明書の ID。 |
232***-cn-hangzhou |
| AppliedType |
string |
必須 |
HTTPS プロトコルの証明書タイプ。 列挙値:
|
default |
| RegionId |
string |
必須 |
WAF インスタンスが属するリージョン。有効な値:
|
cn-hangzhou |
| CloudResourceId |
string |
任意 |
接続されたリソースの ID。クラウドネイティブモード接続時に WAF によって自動的に生成されます。 説明
CreateCloudResource 操作を呼び出してリソースを接続し、応答でリソース ID を確認できます。 |
lb-bp*********k5uj2p-443-clb7 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ。 |
||
| RequestId |
string |
リクエスト ID。 |
A47D2DC0-7151-51EF-BFB7-*** |
例
成功レスポンス
JSONJSON
{
"RequestId": "A47D2DC0-7151-51EF-BFB7-***"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | Waf.Pullin.CertNotExist | Certificate does not exist in SSL Certificate Center, certificate type:%s, certificate ID:%s. | SSL 証明書サービスに証明書が存在しません。証明書の種類: %s、証明書 ID: %s。 |
| 400 | Waf.Pullin.OnlyBeOneDefaultCert | There can be only one default certificate. | デフォルト証明書は 1 つだけ指定できます。 |
| 400 | Waf.Pullin.MaxCertCountLimit | The number of selected certificate IDs exceeds the maximum number in the system. | 選択された証明書 ID の数がシステムで許可されている最大値を超えています。 |
| 400 | Waf.Pullin.CertExpired | Certificate expired, certificate ID:%s . | 証明書が期限切れです。証明書 ID: %s。 |
| 400 | Waf.Pullin.CloudResourceInvalid | CloudResourceId parameter is illegal. | CloudResourceId パラメーターが無効です。 |
| 400 | Waf.Pullin.CloudProductParamEmpty | The resource Id of the cloud product accessing WAF is null or null values exist in the three input parameters of the cloud product name, port, and cloud product instance. | WAF へのクラウドネイティブモード接続のリソース ID が空であるか、または次のパラメーターのいずれかが空です: クラウドサービス名、ポート、クラウドサービスインスタンス。 |
| 400 | Waf.Pullin.CloudProductParamNotMatch | The value of the cloud product, port, instance, and input parameter to which the resource ID of the cloud product is connected to WAF does not match. | WAF へのクラウドネイティブモード接続のリソース ID に関連付けられたクラウドサービス、ポート、またはインスタンスが、指定されたパラメーター値と一致しません。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。