Method: projects.locations.azureClients.delete

特定の AzureClient リソースを削除します。

クライアントが 1 つ以上のクラスタで使用されている場合、削除は失敗し、FAILED_PRECONDITION エラーが返されます。

成功すると、レスポンスには新しく作成された Operation リソースが含まれます。このリソースを記述して、オペレーションのステータスを追跡できます。

HTTP リクエスト

DELETE https://{endpoint}/v1/{name=projects/*/locations/*/azureClients/*}

ここで、{endpoint}サポートされているサービス エンドポイントのいずれかです。

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。削除する AzureClient のリソース名。

AzureClient 名の形式は projects/<project-id>/locations/<region>/azureClients/<client-id> です。

Google Cloud リソース名について詳しくは、リソース名をご覧ください。

クエリ パラメータ

パラメータ
allowMissing

boolean

true に設定されて AzureClient リソースが見つからない場合、リクエストは成功しますが、サーバーでアクションは実行されず、完了した Operation が返されます。

べき等削除に便利です。

validateOnly

boolean

設定されている場合はリクエストの検証のみが行われます。リソースは削除されません。

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

詳細については、Authentication Overview をご覧ください。

IAM 権限

name リソースに対する次の IAM 権限が必要です。

  • gkemulticloud.azureClients.delete

詳細については、IAM のドキュメントをご覧ください。