IKubernetesCluster インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド Kubernetes クラスターのクライアント側表現。
public interface IKubernetesCluster : Microsoft.Azure.Management.ContainerService.Fluent.IOrchestratorServiceBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ContainerService.Fluent.IContainerServiceManager,Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ContainerService.Fluent.IContainerServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ContainerService.Fluent.IKubernetesCluster>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ContainerService.Fluent.KubernetesCluster.Update.IUpdate>
type IKubernetesCluster = interface
interface IBeta
interface IGroupableResource<IContainerServiceManager, ManagedClusterInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<IContainerServiceManager>
interface IHasInner<ManagedClusterInner>
interface IRefreshable<IKubernetesCluster>
interface IUpdatable<IUpdate>
interface IOrchestratorServiceBase
Public Interface IKubernetesCluster
Implements IBeta, IGroupableResource(Of IContainerServiceManager, ManagedClusterInner), IHasInner(Of ManagedClusterInner), IHasManager(Of IContainerServiceManager), IOrchestratorServiceBase, IRefreshable(Of IKubernetesCluster), IUpdatable(Of IUpdate)
- 実装
-
IOrchestratorServiceBase IBeta IGroupableResource<IContainerServiceManager,ManagedClusterInner> IHasId IHasInner<InnerT> IHasInner<ManagedClusterInner> IHasManager<ManagerT> IHasManager<IContainerServiceManager> IHasName IHasResourceGroup IResource IIndexable IRefreshable<IKubernetesCluster> IUpdatable<IUpdate>
プロパティ
AddonProfiles |
クラスターのアドオンのプロファイルを取得します。 |
AdminKubeConfigContent |
クラスターに対する管理特権を持つ Kubernetes 構成ファイルの内容を取得します。 |
AgentPools |
Kubernetes クラスター内のエージェント プールを取得します。 |
DnsPrefix |
作成時に指定された DNS プレフィックスを取得します。 |
EnableRBAC |
Kubernetes Role-Based Access Controlが有効になっている場合は true を取得します。 |
Fqdn |
マスター プールの FQDN を取得します。 |
Id |
リソース ID 文字列を取得します (継承元 IHasId) |
Inner |
マネージド Kubernetes クラスターのクライアント側表現。 (継承元 IHasInner<T>) |
Key |
マネージド Kubernetes クラスターのクライアント側表現。 (継承元 IIndexable) |
LinuxRootUsername |
Linux ルート ユーザー名を取得します。 |
Manager |
このリソースの種類のマネージャー クライアントの種類を取得します。 (継承元 IHasManager<ManagerT>) |
Name |
リソースの名前を取得します (継承元 IHasName) |
NetworkProfile |
Linux SSH キーを取得します。 |
NodeResourceGroup |
エージェント プール ノードを含むリソース グループの名前を取得します。 |
ProvisioningState |
Kubernetes クラスターのプロビジョニング状態を取得します。 |
Region |
マネージド Kubernetes クラスターのクライアント側表現。 (継承元 IResource) |
RegionName |
マネージド Kubernetes クラスターのクライアント側表現。 (継承元 IResource) |
ResourceGroupName |
マネージド Kubernetes クラスターのクライアント側表現。 (継承元 IHasResourceGroup) |
ServicePrincipalClientId |
サービス プリンシパル クライアント ID を取得します。 |
ServicePrincipalSecret |
サービス プリンシパル シークレットを取得します。 |
SshKey |
Linux SSH キーを取得します。 |
Tags |
マネージド Kubernetes クラスターのクライアント側表現。 (継承元 IResource) |
Type |
マネージド Kubernetes クラスターのクライアント側表現。 (継承元 IResource) |
UserKubeConfigContent |
クラスターに対するユーザー レベルの特権を持つ Kubernetes 構成ファイルの内容を取得します。 |
Version |
Kubernetes バージョンを取得します。 |
メソッド
Refresh() |
Azure と同期するようにリソースを更新します。 (継承元 IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Azure と同期するようにリソースを更新します。 (継承元 IRefreshable<T>) |
Update() |
マネージド Kubernetes クラスターのクライアント側表現。 (継承元 IUpdatable<T>) |
適用対象
Azure SDK for .NET