KubernetesClustersImpl クラス
- java.
lang. Object - com.
microsoft. azure. management. resources. fluentcore. arm. collection. implementation. GroupableResourcesImpl<KubernetesCluster, KubernetesClusterImpl, ManagedClusterInner, ManagedClustersInner, ContainerServiceManager> - com.
microsoft. azure. management. containerservice. implementation. KubernetesClustersImpl
- com.
- com.
public class KubernetesClustersImpl implements KubernetesClusters
KubernetesClusters の実装。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Kubernetes |
define(String name)
新しいリソースの定義を開始します。 これは、Azure で最上位レベルのリソースを作成するために使用されるビルダー パターンの始まりです。 定義を完了し、Azure で実際のリソース作成プロセスを開始する最後の方法は です create()。 create()メソッドは、指定された入力パラメーターの最小セットを持つリソース定義の段階でのみ使用できます。 使用可能なメソッドが表示 create() されない場合は、必要なすべての入力設定がまだ指定されていないことを意味します。 通常、入力設定は "with" という単語で始まり、リソース定義の次のステージを "fluent インターフェイス" スタイルのインターフェイスとして返します。 |
Completable | deleteInnerAsync(String resourceGroupName, String name) |
byte [] |
getAdminKubeConfigContent(String resourceGroupName, String kubernetesClusterName)
Kubernetes クライアントで使用できる管理者 Kube.config コンテンツを返します。 |
Observable<byte[]> |
getAdminKubeConfigContentAsync(String resourceGroupName, String kubernetesClusterName)
Kubernetes クライアントで使用できる管理者 Kube.config コンテンツを非同期的に返します。 |
Observable<Managed |
getInnerAsync(String resourceGroupName, String name) |
byte [] |
getUserKubeConfigContent(String resourceGroupName, String kubernetesClusterName)
Kubernetes クライアントで使用できるユーザー Kube.config コンテンツを返します。 |
Observable<byte[]> |
getUserKubeConfigContentAsync(String resourceGroupName, String kubernetesClusterName)
Kubernetes クライアントで使用できるユーザー Kube.config コンテンツを非同期的に返します。 |
PagedList<Kubernetes |
list()
現在選択されているサブスクリプション内の指定した種類のすべてのリソースを一覧表示します。 |
Observable<Kubernetes |
listAsync()
現在選択されているサブスクリプション内の指定した種類のすべてのリソースを一覧表示します。 |
PagedList<Kubernetes |
listByResourceGroup(String resourceGroupName)
指定したリソース グループ内の指定した種類のリソースを一覧表示します。 |
Observable<Kubernetes |
listByResourceGroupAsync(String resourceGroupName)
指定したリソース グループ内の指定した種類のリソースを一覧表示します。 |
Set<String> |
listKubernetesVersions(Region region)
特定の Azure リージョンで使用可能な Kubernetes バージョンの一覧を返します。 |
Observable<Set<String>> |
listKubernetesVersionsAsync(Region region)
特定の Azure リージョンで使用可能な Kubernetes バージョンの一覧を返します。 |
Kubernetes |
wrapModel(ManagedClusterInner inner) |
Kubernetes |
wrapModel(String name) |
継承メンバー
メソッドの詳細
define
public KubernetesClusterImpl define(String name)
新しいリソースの定義を開始します。
これは、Azure で最上位レベルのリソースを作成するために使用されるビルダー パターンの始まりです。 定義を完了し、Azure で実際のリソース作成プロセスを開始する最後の方法は です create()。
create()メソッドは、指定された入力パラメーターの最小セットを持つリソース定義の段階でのみ使用できます。 使用可能なメソッドが表示 create() されない場合は、必要なすべての入力設定がまだ指定されていないことを意味します。 通常、入力設定は "with" という単語で始まり、リソース定義の次のステージを "fluent インターフェイス" スタイルのインターフェイスとして返します。
上書き:
KubernetesClustersImpl.define(String name)パラメーター:
戻り値:
deleteInnerAsync
protected Completable deleteInnerAsync(String resourceGroupName, String name)
パラメーター:
getAdminKubeConfigContent
public byte [] getAdminKubeConfigContent(String resourceGroupName, String kubernetesClusterName)
Kubernetes クライアントで使用できる管理者 Kube.config コンテンツを返します。
上書き:
KubernetesClustersImpl.getAdminKubeConfigContent(String resourceGroupName, String kubernetesClusterName)パラメーター:
戻り値:
getAdminKubeConfigContentAsync
public Observable
Kubernetes クライアントで使用できる管理者 Kube.config コンテンツを非同期的に返します。
上書き:
KubernetesClustersImpl.getAdminKubeConfigContentAsync(String resourceGroupName, String kubernetesClusterName)パラメーター:
戻り値:
getInnerAsync
protected Observable
パラメーター:
getUserKubeConfigContent
public byte [] getUserKubeConfigContent(String resourceGroupName, String kubernetesClusterName)
Kubernetes クライアントで使用できるユーザー Kube.config コンテンツを返します。
上書き:
KubernetesClustersImpl.getUserKubeConfigContent(String resourceGroupName, String kubernetesClusterName)パラメーター:
戻り値:
getUserKubeConfigContentAsync
public Observable
Kubernetes クライアントで使用できるユーザー Kube.config コンテンツを非同期的に返します。
上書き:
KubernetesClustersImpl.getUserKubeConfigContentAsync(String resourceGroupName, String kubernetesClusterName)パラメーター:
戻り値:
list
public PagedList
現在選択されているサブスクリプション内の指定した種類のすべてのリソースを一覧表示します。
上書き:
KubernetesClustersImpl.list()戻り値:
listAsync
public Observable
現在選択されているサブスクリプション内の指定した種類のすべてのリソースを一覧表示します。
上書き:
KubernetesClustersImpl.listAsync()戻り値:
listByResourceGroup
public PagedList
指定したリソース グループ内の指定した種類のリソースを一覧表示します。
上書き:
KubernetesClustersImpl.listByResourceGroup(String resourceGroupName)パラメーター:
戻り値:
listByResourceGroupAsync
public Observable
指定したリソース グループ内の指定した種類のリソースを一覧表示します。
上書き:
KubernetesClustersImpl.listByResourceGroupAsync(String resourceGroupName)パラメーター:
戻り値:
listKubernetesVersions
public Set
特定の Azure リージョンで使用可能な Kubernetes バージョンの一覧を返します。
上書き:
KubernetesClustersImpl.listKubernetesVersions(Region region)パラメーター:
戻り値:
listKubernetesVersionsAsync
public Observable
特定の Azure リージョンで使用可能な Kubernetes バージョンの一覧を返します。
上書き:
KubernetesClustersImpl.listKubernetesVersionsAsync(Region region)パラメーター:
戻り値:
wrapModel
protected KubernetesClusterImpl wrapModel(ManagedClusterInner inner)
パラメーター:
wrapModel
protected KubernetesClusterImpl wrapModel(String name)
パラメーター:
適用対象
Azure SDK for Java