次の方法で共有


ManagedClusterInner クラス

  • java.lang.Object
    • Resource
      • com.microsoft.azure.management.containerservice.implementation.ManagedClusterInner

public class ManagedClusterInner

マネージド クラスター。

メソッドの概要

修飾子と型 メソッドと説明
ManagedClusterAADProfile aadProfile()

Azure Active Directory 構成のプロファイルを取得します。

Map<String, ManagedClusterAddonProfile> addonProfiles()

マネージド クラスター アドオンのプロファイルを取得します。

List<ManagedClusterAgentPoolProfile> agentPoolProfiles()

エージェント プールのプロパティを取得します。

ManagedClusterAPIServerAccessProfile apiServerAccessProfile()

マネージド クラスター API サーバーのアクセス プロファイルを取得します。

ManagedClusterPropertiesAutoScalerProfile autoScalerProfile()

有効にした場合にクラスター オートスケーラーに適用されるパラメーターを取得します。

String diskEncryptionSetID()

保存時の暗号化を有効にするために使用するディスク暗号化セットの resourceId を取得します。

String dnsPrefix()

マネージド クラスターの作成時に指定された dNS プレフィックスを取得します。

Boolean enablePodSecurityPolicy()

Kubernetes ポッドセキュリティ ポリシー (プレビュー) を有効にするかどうかを取得 (非推奨)。 この機能は、2020 年 10 月 15 日に削除用に設定されています。 詳細については、「aka.ms/aks/azpodpolicy」を参照してください。

Boolean enableRBAC()

Kubernetes Role-Based Access Control を有効にするかどうかを取得します。

String fqdn()

マスター プールの fQDN を取得します。

ManagedClusterIdentity identity()

構成されている場合は、マネージド クラスターの ID を取得します。

Map<String, ManagedClusterPropertiesIdentityProfileValue> identityProfile()

クラスターに関連付けられている ID を取得します。

String kubernetesVersion()

マネージド クラスターの作成時に指定された Kubernetes のバージョンを取得します。

ContainerServiceLinuxProfile linuxProfile()

コンテナー サービス クラスター内の Linux VM のプロファイルを取得します。

Integer maxAgentPools()

マネージド クラスターのエージェント プールの最大数を取得します。

ContainerServiceNetworkProfile networkProfile()

ネットワーク構成のプロファイルを取得します。

String nodeResourceGroup()

エージェント プール ノードを含むリソース グループの名前を取得します。

PowerState powerState()

Get は、クラスターの電源状態を表します。

String privateFQDN()

プライベート クラスターの fQDN を取得します。

String provisioningState()

応答にのみ表示される現在のデプロイまたはプロビジョニング状態を取得します。

ManagedClusterServicePrincipalProfile servicePrincipalProfile()

Azure API の操作に使用するクラスターのサービス プリンシパル ID に関する情報を取得します。

ManagedClusterSKU sku()

マネージド クラスター SKU を取得します。

ManagedClusterWindowsProfile windowsProfile()

コンテナー サービス クラスター内の Windows VM のプロファイルを取得します。

ManagedClusterInner withAadProfile(ManagedClusterAADProfile aadProfile)

Azure Active Directory 構成のプロファイルを設定します。

ManagedClusterInner withAddonProfiles(Map<String, ManagedClusterAddonProfile> addonProfiles)

マネージド クラスター アドオンのプロファイルを設定します。

ManagedClusterInner withAgentPoolProfiles(List<ManagedClusterAgentPoolProfile> agentPoolProfiles)

エージェント プールのプロパティを設定します。

ManagedClusterInner withApiServerAccessProfile(ManagedClusterAPIServerAccessProfile apiServerAccessProfile)

マネージド クラスター API サーバーのアクセス プロファイルを設定します。

ManagedClusterInner withAutoScalerProfile(ManagedClusterPropertiesAutoScalerProfile autoScalerProfile)

有効にした場合にクラスター オートスケーラーに適用するパラメーターを設定します。

ManagedClusterInner withDiskEncryptionSetID(String diskEncryptionSetID)

保存時の暗号化を有効にするために使用するように、ディスク暗号化セットの resourceId を設定します。

ManagedClusterInner withDnsPrefix(String dnsPrefix)

マネージド クラスターの作成時に指定された dNS プレフィックスを設定します。

ManagedClusterInner withEnablePodSecurityPolicy(Boolean enablePodSecurityPolicy)

Kubernetes ポッド セキュリティ ポリシー (プレビュー) を有効にするかどうかを設定 (非推奨)。 この機能は、2020 年 10 月 15 日に削除用に設定されています。 詳細については、「aka.ms/aks/azpodpolicy」を参照してください。

ManagedClusterInner withEnableRBAC(Boolean enableRBAC)

Kubernetes Role-Based Access Control を有効にするかどうかを設定します。

ManagedClusterInner withIdentity(ManagedClusterIdentity identity)

構成されている場合は、マネージド クラスターの ID を設定します。

ManagedClusterInner withIdentityProfile(Map<String, ManagedClusterPropertiesIdentityProfileValue> identityProfile)

クラスターに関連付けられている ID を設定します。

ManagedClusterInner withKubernetesVersion(String kubernetesVersion)

マネージド クラスターの作成時に指定された Kubernetes のバージョンを設定します。

ManagedClusterInner withLinuxProfile(ContainerServiceLinuxProfile linuxProfile)

コンテナー サービス クラスター内の Linux VM のプロファイルを設定します。

ManagedClusterInner withNetworkProfile(ContainerServiceNetworkProfile networkProfile)

ネットワーク構成のプロファイルを設定します。

ManagedClusterInner withNodeResourceGroup(String nodeResourceGroup)

エージェント プール ノードを含むリソース グループの名前を設定します。

ManagedClusterInner withServicePrincipalProfile(ManagedClusterServicePrincipalProfile servicePrincipalProfile)

Azure API の操作に使用するクラスターのサービス プリンシパル ID に関する情報を設定します。

ManagedClusterInner withSku(ManagedClusterSKU sku)

マネージド クラスター SKU を設定します。

ManagedClusterInner withWindowsProfile(ManagedClusterWindowsProfile windowsProfile)

コンテナー サービス クラスター内の Windows VM のプロファイルを設定します。

メソッドの詳細

aadProfile

public ManagedClusterAADProfile aadProfile()

Azure Active Directory 構成のプロファイルを取得します。

Returns:

aadProfile 値

addonProfiles

public Map addonProfiles()

マネージド クラスター アドオンのプロファイルを取得します。

Returns:

addonProfiles 値

agentPoolProfiles

public List agentPoolProfiles()

エージェント プールのプロパティを取得します。

Returns:

agentPoolProfiles 値

apiServerAccessProfile

public ManagedClusterAPIServerAccessProfile apiServerAccessProfile()

マネージド クラスター API サーバーのアクセス プロファイルを取得します。

Returns:

apiServerAccessProfile 値

autoScalerProfile

public ManagedClusterPropertiesAutoScalerProfile autoScalerProfile()

有効にした場合にクラスター オートスケーラーに適用されるパラメーターを取得します。

Returns:

autoScalerProfile 値

diskEncryptionSetID

public String diskEncryptionSetID()

保存時の暗号化を有効にするために使用するディスク暗号化セットの resourceId を取得します。

Returns:

diskEncryptionSetID 値

dnsPrefix

public String dnsPrefix()

マネージド クラスターの作成時に指定された dNS プレフィックスを取得します。

Returns:

dnsPrefix 値

enablePodSecurityPolicy

public Boolean enablePodSecurityPolicy()

Kubernetes ポッドセキュリティ ポリシー (プレビュー) を有効にするかどうかを取得 (非推奨)。 この機能は、2020 年 10 月 15 日に削除用に設定されています。 詳細については、「aka.ms/aks/azpodpolicy」を参照してください。

Returns:

enablePodSecurityPolicy 値

enableRBAC

public Boolean enableRBAC()

Kubernetes Role-Based Access Control を有効にするかどうかを取得します。

Returns:

enableRBAC 値

fqdn

public String fqdn()

マスター プールの fQDN を取得します。

Returns:

fqdn 値

identity

public ManagedClusterIdentity identity()

構成されている場合は、マネージド クラスターの ID を取得します。

Returns:

ID 値

identityProfile

public Map identityProfile()

クラスターに関連付けられている ID を取得します。

Returns:

identityProfile 値

kubernetesVersion

public String kubernetesVersion()

マネージド クラスターの作成時に指定された Kubernetes のバージョンを取得します。

Returns:

kubernetesVersion 値

linuxProfile

public ContainerServiceLinuxProfile linuxProfile()

コンテナー サービス クラスター内の Linux VM のプロファイルを取得します。

Returns:

linuxProfile 値

maxAgentPools

public Integer maxAgentPools()

マネージド クラスターのエージェント プールの最大数を取得します。

Returns:

maxAgentPools 値

networkProfile

public ContainerServiceNetworkProfile networkProfile()

ネットワーク構成のプロファイルを取得します。

Returns:

networkProfile 値

nodeResourceGroup

public String nodeResourceGroup()

エージェント プール ノードを含むリソース グループの名前を取得します。

Returns:

nodeResourceGroup 値

powerState

public PowerState powerState()

Get は、クラスターの電源状態を表します。

Returns:

powerState 値

privateFQDN

public String privateFQDN()

プライベート クラスターの fQDN を取得します。

Returns:

privateFQDN 値

provisioningState

public String provisioningState()

応答にのみ表示される現在のデプロイまたはプロビジョニング状態を取得します。

Returns:

provisioningState 値

servicePrincipalProfile

public ManagedClusterServicePrincipalProfile servicePrincipalProfile()

Azure API の操作に使用するクラスターのサービス プリンシパル ID に関する情報を取得します。

Returns:

servicePrincipalProfile 値

sku

public ManagedClusterSKU sku()

マネージド クラスター SKU を取得します。

Returns:

sku 値

windowsProfile

public ManagedClusterWindowsProfile windowsProfile()

コンテナー サービス クラスター内の Windows VM のプロファイルを取得します。

Returns:

windowsProfile 値

withAadProfile

public ManagedClusterInner withAadProfile(ManagedClusterAADProfile aadProfile)

Azure Active Directory 構成のプロファイルを設定します。

Parameters:

aadProfile - 設定する aadProfile 値

Returns:

ManagedClusterInner オブジェクト自体。

withAddonProfiles

public ManagedClusterInner withAddonProfiles(Map addonProfiles)

マネージド クラスター アドオンのプロファイルを設定します。

Parameters:

addonProfiles - 設定する addonProfiles 値

Returns:

ManagedClusterInner オブジェクト自体。

withAgentPoolProfiles

public ManagedClusterInner withAgentPoolProfiles(List agentPoolProfiles)

エージェント プールのプロパティを設定します。

Parameters:

agentPoolProfiles - 設定する agentPoolProfiles 値

Returns:

ManagedClusterInner オブジェクト自体。

withApiServerAccessProfile

public ManagedClusterInner withApiServerAccessProfile(ManagedClusterAPIServerAccessProfile apiServerAccessProfile)

マネージド クラスター API サーバーのアクセス プロファイルを設定します。

Parameters:

apiServerAccessProfile - 設定する apiServerAccessProfile 値

Returns:

ManagedClusterInner オブジェクト自体。

withAutoScalerProfile

public ManagedClusterInner withAutoScalerProfile(ManagedClusterPropertiesAutoScalerProfile autoScalerProfile)

有効にした場合にクラスター オートスケーラーに適用するパラメーターを設定します。

Parameters:

autoScalerProfile - 設定する autoScalerProfile 値

Returns:

ManagedClusterInner オブジェクト自体。

withDiskEncryptionSetID

public ManagedClusterInner withDiskEncryptionSetID(String diskEncryptionSetID)

保存時の暗号化を有効にするために使用するように、ディスク暗号化セットの resourceId を設定します。

Parameters:

diskEncryptionSetID - 設定する diskEncryptionSetID 値

Returns:

ManagedClusterInner オブジェクト自体。

withDnsPrefix

public ManagedClusterInner withDnsPrefix(String dnsPrefix)

マネージド クラスターの作成時に指定された dNS プレフィックスを設定します。

Parameters:

dnsPrefix - 設定する dnsPrefix 値

Returns:

ManagedClusterInner オブジェクト自体。

withEnablePodSecurityPolicy

public ManagedClusterInner withEnablePodSecurityPolicy(Boolean enablePodSecurityPolicy)

Kubernetes ポッド セキュリティ ポリシー (プレビュー) を有効にするかどうかを設定 (非推奨)。 この機能は、2020 年 10 月 15 日に削除用に設定されています。 詳細については、「aka.ms/aks/azpodpolicy」を参照してください。

Parameters:

enablePodSecurityPolicy - 設定する enablePodSecurityPolicy 値

Returns:

ManagedClusterInner オブジェクト自体。

withEnableRBAC

public ManagedClusterInner withEnableRBAC(Boolean enableRBAC)

Kubernetes Role-Based Access Control を有効にするかどうかを設定します。

Parameters:

enableRBAC - 設定する enableRBAC 値

Returns:

ManagedClusterInner オブジェクト自体。

withIdentity

public ManagedClusterInner withIdentity(ManagedClusterIdentity identity)

構成されている場合は、マネージド クラスターの ID を設定します。

Parameters:

identity - 設定する ID 値

Returns:

ManagedClusterInner オブジェクト自体。

withIdentityProfile

public ManagedClusterInner withIdentityProfile(Map identityProfile)

クラスターに関連付けられている ID を設定します。

Parameters:

identityProfile - 設定する identityProfile 値

Returns:

ManagedClusterInner オブジェクト自体。

withKubernetesVersion

public ManagedClusterInner withKubernetesVersion(String kubernetesVersion)

マネージド クラスターの作成時に指定された Kubernetes のバージョンを設定します。

Parameters:

kubernetesVersion - 設定する kubernetesVersion 値

Returns:

ManagedClusterInner オブジェクト自体。

withLinuxProfile

public ManagedClusterInner withLinuxProfile(ContainerServiceLinuxProfile linuxProfile)

コンテナー サービス クラスター内の Linux VM のプロファイルを設定します。

Parameters:

linuxProfile - 設定する linuxProfile 値

Returns:

ManagedClusterInner オブジェクト自体。

withNetworkProfile

public ManagedClusterInner withNetworkProfile(ContainerServiceNetworkProfile networkProfile)

ネットワーク構成のプロファイルを設定します。

Parameters:

networkProfile - 設定する networkProfile 値

Returns:

ManagedClusterInner オブジェクト自体。

withNodeResourceGroup

public ManagedClusterInner withNodeResourceGroup(String nodeResourceGroup)

エージェント プール ノードを含むリソース グループの名前を設定します。

Parameters:

nodeResourceGroup - 設定する nodeResourceGroup 値

Returns:

ManagedClusterInner オブジェクト自体。

withServicePrincipalProfile

public ManagedClusterInner withServicePrincipalProfile(ManagedClusterServicePrincipalProfile servicePrincipalProfile)

Azure API の操作に使用するクラスターのサービス プリンシパル ID に関する情報を設定します。

Parameters:

servicePrincipalProfile - 設定する servicePrincipalProfile 値

Returns:

ManagedClusterInner オブジェクト自体。

withSku

public ManagedClusterInner withSku(ManagedClusterSKU sku)

マネージド クラスター SKU を設定します。

Parameters:

sku - 設定する SKU 値

Returns:

ManagedClusterInner オブジェクト自体。

withWindowsProfile

public ManagedClusterInner withWindowsProfile(ManagedClusterWindowsProfile windowsProfile)

コンテナー サービス クラスター内の Windows VM のプロファイルを設定します。

Parameters:

windowsProfile - 設定する windowsProfile 値

Returns:

ManagedClusterInner オブジェクト自体。

適用対象