リソース: AzureClient
AzureClient
リソースには、Anthos Multi-Cloud API が Azure サブスクリプションで Azure リソースを管理するために必要なクライアント認証情報が保持されます。
AzureCluster
を作成するときに AzureClient
リソースを指定する必要があります。そのクラスタに関連付けられた Azure リソースに対するすべてのオペレーションは、指定されたクライアントを使用して Azure サービスに対して認証を行います。
AzureClient
リソースは不変であり、作成時に変更することはできません。
各 AzureClient
リソースは、単一の Azure Active Directory アプリケーションとテナントにバインドされます。
JSON 表現 |
---|
{ "name": string, "tenantId": string, "applicationId": string, "reconciling": boolean, "annotations": { string: string, ... }, "pemCertificate": string, "uid": string, "createTime": string, "updateTime": string } |
フィールド | |
---|---|
name |
このリソースの名前。
Google Cloud リソース名について詳しくは、リソース名をご覧ください。 |
tenantId |
必須。Azure Active Directory のテナント ID。 |
applicationId |
必須。Azure Active Directory アプリケーション ID。 |
reconciling |
出力専用。設定されている場合は、現時点でクライアントに対して保留中の変更があります。 |
annotations |
省略可。リソースのアノテーション。 このフィールドには、Kubernetes アノテーションと同じ制限があります。結合されたすべてのキーと値の合計サイズは 256k に制限されています。キーには、スラッシュ(/)で区切られる、接頭辞(省略可)と名前(必須)の 2 つのセグメントを配置できます。接頭辞は DNS サブドメインにする必要があります。名前は 63 文字以下にしてください。先頭と末尾には英数字を使用し、先頭と末尾の間にはダッシュ(-)、アンダースコア(_)、ドット(.)、英数字を使用します。
|
pemCertificate |
出力専用。PEM でエンコードされた x509 証明書。 |
uid |
出力専用。クライアントのグローバルな固有識別子。 |
createTime |
出力専用。このリソースが作成された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。このクライアントが最後に更新された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
メソッド |
|
---|---|
(deprecated) |
指定された Google Cloud プロジェクトとリージョンに新しい AzureClient リソースを作成します。 |
(deprecated) |
特定の AzureClient リソースを削除します。 |
(deprecated) |
特定の AzureClient リソースについて説明します。 |
(deprecated) |
指定された Google Cloud プロジェクトとリージョンのすべての AzureClient リソースを一覧表示します。 |