ClusterInner クラス

public final class ClusterInner
extends Resource

クラスターは、オンプレミスのネットワーク クラウド クラスターを表します。

コンストラクターの概要

コンストラクター 説明
ClusterInner()

クラスター内部クラスのインスタンスを作成します

メソッドの概要

修飾子と型 メソッドと説明
RackDefinition aggregatorOrSingleRackDefinition()

アグリゲーターOrSingleRackDefinition プロパティを取得します。ラック定義は、ラックに関する詳細を表します。

String analyticsWorkspaceId()

分析ワークスペースID プロパティの取得: 関連するログの格納に使用される Log Analytics ワークスペースのリソース ID。

List<ClusterAvailableUpgradeVersion> availableUpgradeVersions()

使用可能な[アップグレードバージョン] プロパティを取得します。このクラスターで使用できるクラスター ランタイム バージョンのアップグレードの一覧。

ClusterCapacity clusterCapacity()

クラスター容量プロパティの取得: クラスター容量は、コンピューティング容量に関するさまざまな詳細を表します。

ClusterConnectionStatus clusterConnectionStatus()

クラスター接続状態プロパティの取得: クラスターマネージャーとクラスターの間の最新のハートビート状態。

ExtendedLocation clusterExtendedLocation()

クラスターの [拡張場所] プロパティを取得します。[拡張場所]は、リソースが作成される Azure カスタムの場所を表します。

String clusterLocation()

[クラスターの場所] プロパティを取得します。クラスターが存在する場所を識別するための、顧客が指定した場所情報。

ClusterManagerConnectionStatus clusterManagerConnectionStatus()

クラスターマネージャーの [接続状態] プロパティを取得します。クラスター マネージャーとクラスター間の最新の接続状態。

String clusterManagerId()

クラスターマネージャーID プロパティを取得します。このクラスターを管理するクラスター マネージャーのリソース ID。

ServicePrincipalInformation clusterServicePrincipal()

クラスターの [サービスプリンシパル] プロパティを取得します。サービスプリンシパル情報は、Arc アプライアンスのインストール時にクラスターによって使用されるサービス プリンシパルの詳細を表します。

ClusterType clusterType()

[クラスターの種類] プロパティを取得します。クラスターのラック構成の種類。

String clusterVersion()

クラスターのバージョン プロパティを取得します。クラスターの現在のランタイム バージョン。

ValidationThreshold computeDeploymentThreshold()

コンピューティングの [デプロイしきい値]プロパティを取得します。検証しきい値は、許可されたマシンとノードのハードウェアとデプロイの失敗を示します。

List<RackDefinition> computeRackDefinitions()

[コンピューティングラック定義] プロパティを取得します。マルチラック クラスター内のコンピューティング ラックのラック定義の一覧、または単一ラック クラスター内の空のリスト。

ClusterDetailedStatus detailedStatus()

詳細なStatus プロパティを取得します。クラスターの現在の詳細な状態。

String detailedStatusMessage()

詳細なStatusMessage プロパティを取得します。詳細な状態に関する説明メッセージ。

ExtendedLocation extendedLocation()

拡張Location プロパティを取得する: ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。

ExtendedLocation hybridAksExtendedLocation()

ハイブリッドAks拡張場所プロパティの取得: 拡張場所は、リソースが作成される Azure カスタムの場所を表します。

ManagedResourceGroupConfiguration managedResourceGroupConfiguration()

マネージドリソースグループ構成プロパティの取得: マネージドリソースグループ構成は、Azure によって管理されるリソース グループの構成を表します。

Long manualActionCount()

手動アクション数プロパティを取得する: 検証されていない手動アクション実行 (MAT) イベントの数。

String networkFabricId()

networkFabricId プロパティを取得します。クラスターに関連付けられている Network Fabric のリソース ID。

ClusterProvisioningState provisioningState()

[プロビジョニング状態] プロパティを取得します。クラスターのプロビジョニング状態。

String supportExpiryDate()

サポートの有効期限の日付プロパティを取得する: クラスターのランタイム バージョンのサポート終了日。

SystemData systemData()

システムData プロパティを取得します。Azure Resource Managerメタデータには、作成された By と modifiedBy の情報が含まれます。

void validate()

インスタンスを検証します。

ClusterInner withAggregatorOrSingleRackDefinition(RackDefinition aggregatorOrSingleRackDefinition)

アグリゲーターOrSingleRackDefinition プロパティを設定します。ラック定義は、ラックに関する詳細を表します。

ClusterInner withAnalyticsWorkspaceId(String analyticsWorkspaceId)

[分析ワークスペース ID]プロパティを設定します。関連するログの格納に使用される Log Analytics ワークスペースのリソース ID。

ClusterInner withClusterLocation(String clusterLocation)

[クラスターの場所] プロパティを設定します。クラスターが存在する場所を識別するために、顧客が指定した場所情報を指定します。

ClusterInner withClusterServicePrincipal(ServicePrincipalInformation clusterServicePrincipal)

[クラスターサービスプリンシパル] プロパティを設定します。サービスプリンシパル情報は、Arc アプライアンスのインストール時にクラスターで使用されるサービス プリンシパルの詳細を表します。

ClusterInner withClusterType(ClusterType clusterType)

[クラスターの種類] プロパティを設定します。クラスターのラック構成の種類。

ClusterInner withClusterVersion(String clusterVersion)

[クラスターのバージョン] プロパティを設定します。クラスターの現在のランタイム バージョン。

ClusterInner withComputeDeploymentThreshold(ValidationThreshold computeDeploymentThreshold)

コンピューティングの [デプロイしきい値]プロパティを設定します。検証しきい値は、許可されたマシンとノードのハードウェアとデプロイの失敗を示します。

ClusterInner withComputeRackDefinitions(List<RackDefinition> computeRackDefinitions)

[Compute RackDefinitions]\(ラック定義\) プロパティを設定します。マルチラック クラスター内のコンピューティング ラックのラック定義の一覧、または単一ラック クラスター内の空のリスト。

ClusterInner withExtendedLocation(ExtendedLocation extendedLocation)

拡張Location プロパティを設定する: ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。

ClusterInner withLocation(String location)
ClusterInner withManagedResourceGroupConfiguration(ManagedResourceGroupConfiguration managedResourceGroupConfiguration)

[マネージドリソースグループ構成] プロパティを設定します。マネージドリソースグループの構成は、Azure によって管理されるリソース グループの構成を表します。

ClusterInner withNetworkFabricId(String networkFabricId)

networkFabricId プロパティを設定します。クラスターに関連付けられている Network Fabric のリソース ID。

ClusterInner withTags(Map<String,String> tags)
List<String> workloadResourceIds()

[ワークロードリソースID] プロパティを取得します。このクラスター内でホストされているワークロード リソース ID の一覧。

メソッドの継承元: ProxyResource

メソッドの継承元: Resource

メソッドの継承元: java.lang.Object

コンストラクターの詳細

ClusterInner

public ClusterInner()

ClusterInner クラスのインスタンスを作成します。

メソッドの詳細

aggregatorOrSingleRackDefinition

public RackDefinition aggregatorOrSingleRackDefinition()

aggregatorOrSingleRackDefinition プロパティを取得します。RackDefinition は、ラックに関する詳細を表します。

1 つのラック クラスター内の 1 つのラック、またはマルチラック クラスター内のアグリゲーター ラックのみを反映することを目的としたラック定義。

Returns:

aggregatorOrSingleRackDefinition 値。

analyticsWorkspaceId

public String analyticsWorkspaceId()

analyticsWorkspaceId プロパティの取得: 関連するログの格納に使用される Log Analytics ワークスペースのリソース ID。

Returns:

analyticsWorkspaceId 値。

availableUpgradeVersions

public List availableUpgradeVersions()

availableUpgradeVersions プロパティを取得します。このクラスターで使用できるクラスター ランタイム バージョンのアップグレードの一覧。

Returns:

availableUpgradeVersions 値。

clusterCapacity

public ClusterCapacity clusterCapacity()

clusterCapacity プロパティを取得します。ClusterCapacity は、コンピューティング容量に関するさまざまな詳細を表します。

このクラスターでサポートされている容量。

Returns:

clusterCapacity 値。

clusterConnectionStatus

public ClusterConnectionStatus clusterConnectionStatus()

clusterConnectionStatus プロパティの取得: クラスター マネージャーとクラスターの間の最新のハートビート状態。

Returns:

clusterConnectionStatus 値。

clusterExtendedLocation

public ExtendedLocation clusterExtendedLocation()

clusterExtendedLocation プロパティを取得します。ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。

クラスターのコントロール プレーンの場所を表す拡張場所 (カスタムの場所)。 この拡張場所は、プラットフォーム オペレーターによって処理されるクラスターの子オブジェクトの要求をルーティングするために使用されます。

Returns:

clusterExtendedLocation 値。

clusterLocation

public String clusterLocation()

clusterLocation プロパティを取得します。クラスターが存在する場所を識別するための、顧客が指定した場所情報。

Returns:

clusterLocation 値。

clusterManagerConnectionStatus

public ClusterManagerConnectionStatus clusterManagerConnectionStatus()

clusterManagerConnectionStatus プロパティの取得: クラスター マネージャーとクラスター間の最新の接続状態。

Returns:

clusterManagerConnectionStatus 値。

clusterManagerId

public String clusterManagerId()

clusterManagerId プロパティを取得します。このクラスターを管理するクラスター マネージャーのリソース ID。 これは、クラスターの作成時にクラスター マネージャーによって設定されます。

Returns:

clusterManagerId 値。

clusterServicePrincipal

public ServicePrincipalInformation clusterServicePrincipal()

clusterServicePrincipal プロパティの取得: ServicePrincipalInformation は、Arc アプライアンスのインストール時にクラスターで使用されるサービス プリンシパルの詳細を表します。

Arc アプライアンスのインストール中にクラスターによって使用されるサービス プリンシパル。

Returns:

clusterServicePrincipal 値。

clusterType

public ClusterType clusterType()

clusterType プロパティを取得します。クラスターのラック構成の種類。

Returns:

clusterType 値。

clusterVersion

public String clusterVersion()

clusterVersion プロパティを取得します。クラスターの現在のランタイム バージョン。

Returns:

clusterVersion 値。

computeDeploymentThreshold

public ValidationThreshold computeDeploymentThreshold()

computeDeploymentThreshold プロパティを取得します。ValidationThreshold は、許可されたマシンとノードのハードウェアとデプロイの失敗を示します。

環境の検証とデプロイ中のコンピューティング マシンの許容されるエラーを示す検証しきい値。

Returns:

computeDeploymentThreshold 値。

computeRackDefinitions

public List computeRackDefinitions()

computeRackDefinitions プロパティを取得します。マルチラック クラスター内のコンピューティング ラックのラック定義の一覧、または単一ラック クラスター内の空のリスト。

Returns:

computeRackDefinitions 値。

detailedStatus

public ClusterDetailedStatus detailedStatus()

detailedStatus プロパティを取得します。クラスターの現在の詳細な状態。

Returns:

detailedStatus 値。

detailedStatusMessage

public String detailedStatusMessage()

detailedStatusMessage プロパティを取得します。詳細な状態に関する説明メッセージ。

Returns:

detailedStatusMessage 値。

extendedLocation

public ExtendedLocation extendedLocation()

extendedLocation プロパティを取得します。ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。

クラスターに関連付けられているクラスター マネージャーの拡張場所。

Returns:

extendedLocation 値。

hybridAksExtendedLocation

public ExtendedLocation hybridAksExtendedLocation()

hybridAksExtendedLocation プロパティを取得します。ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。

フィールドは非推奨です。 このフィールドは、今後のバージョンでは設定されません。 ハイブリッド AKS コントロール プレーンの場所を表す拡張場所 (カスタムの場所)。 この拡張場所は、プロビジョニングされたクラスター (ハイブリッド AKS クラスター) を作成するときに使用されます。

Returns:

hybridAksExtendedLocation 値。

managedResourceGroupConfiguration

public ManagedResourceGroupConfiguration managedResourceGroupConfiguration()

managedResourceGroupConfiguration プロパティを取得します。ManagedResourceGroupConfiguration は、Azure によって管理されるリソース グループの構成を表します。

リソースに関連付けられているマネージド リソース グループの構成。

Returns:

managedResourceGroupConfiguration 値。

manualActionCount

public Long manualActionCount()

manualActionCount プロパティを取得します。検証されていない手動操作実行 (MAT) イベントの数。

Returns:

manualActionCount 値。

networkFabricId

public String networkFabricId()

networkFabricId プロパティを取得します。クラスターに関連付けられている Network Fabric のリソース ID。

Returns:

networkFabricId 値。

provisioningState

public ClusterProvisioningState provisioningState()

provisioningState プロパティを取得します。クラスターのプロビジョニング状態。

Returns:

provisioningState 値。

supportExpiryDate

public String supportExpiryDate()

supportExpiryDate プロパティを取得します。クラスターのランタイム バージョンのサポート終了日。

Returns:

supportExpiryDate 値。

systemData

public SystemData systemData()

systemData プロパティを取得します。createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

Returns:

systemData 値。

validate

public void validate()

インスタンスを検証します。

withAggregatorOrSingleRackDefinition

public ClusterInner withAggregatorOrSingleRackDefinition(RackDefinition aggregatorOrSingleRackDefinition)

aggregatorOrSingleRackDefinition プロパティを設定します。RackDefinition は、ラックに関する詳細を表します。

1 つのラック クラスター内の 1 つのラック、またはマルチラック クラスター内のアグリゲーター ラックのみを反映することを目的としたラック定義。

Parameters:

aggregatorOrSingleRackDefinition - 設定する aggregatorOrSingleRackDefinition 値。

Returns:

ClusterInner オブジェクト自体。

withAnalyticsWorkspaceId

public ClusterInner withAnalyticsWorkspaceId(String analyticsWorkspaceId)

analyticsWorkspaceId プロパティを設定します。関連するログの格納に使用される Log Analytics ワークスペースのリソース ID。

Parameters:

analyticsWorkspaceId - 設定する analyticsWorkspaceId 値。

Returns:

ClusterInner オブジェクト自体。

withClusterLocation

public ClusterInner withClusterLocation(String clusterLocation)

clusterLocation プロパティを設定します。クラスターが存在する場所を識別するために、顧客が指定した場所情報を指定します。

Parameters:

clusterLocation - 設定する clusterLocation 値。

Returns:

ClusterInner オブジェクト自体。

withClusterServicePrincipal

public ClusterInner withClusterServicePrincipal(ServicePrincipalInformation clusterServicePrincipal)

clusterServicePrincipal プロパティを設定します。ServicePrincipalInformation は、Arc アプライアンスのインストール中にクラスターで使用されるサービス プリンシパルの詳細を表します。

Arc アプライアンスのインストール中にクラスターによって使用されるサービス プリンシパル。

Parameters:

clusterServicePrincipal - 設定する clusterServicePrincipal 値。

Returns:

ClusterInner オブジェクト自体。

withClusterType

public ClusterInner withClusterType(ClusterType clusterType)

clusterType プロパティを設定します。クラスターのラック構成の種類。

Parameters:

clusterType - 設定する clusterType 値。

Returns:

ClusterInner オブジェクト自体。

withClusterVersion

public ClusterInner withClusterVersion(String clusterVersion)

clusterVersion プロパティを設定します。クラスターの現在のランタイム バージョン。

Parameters:

clusterVersion - 設定する clusterVersion 値。

Returns:

ClusterInner オブジェクト自体。

withComputeDeploymentThreshold

public ClusterInner withComputeDeploymentThreshold(ValidationThreshold computeDeploymentThreshold)

computeDeploymentThreshold プロパティを設定します。ValidationThreshold は、許可されたマシンとノードのハードウェアとデプロイの失敗を示します。

環境の検証とデプロイ中のコンピューティング マシンの許容されるエラーを示す検証しきい値。

Parameters:

computeDeploymentThreshold - 設定する computeDeploymentThreshold 値。

Returns:

ClusterInner オブジェクト自体。

withComputeRackDefinitions

public ClusterInner withComputeRackDefinitions(List computeRackDefinitions)

computeRackDefinitions プロパティを設定します。マルチラック クラスター内のコンピューティング ラックのラック定義の一覧、または単一ラック クラスター内の空のリスト。

Parameters:

computeRackDefinitions - 設定する computeRackDefinitions 値。

Returns:

ClusterInner オブジェクト自体。

withExtendedLocation

public ClusterInner withExtendedLocation(ExtendedLocation extendedLocation)

extendedLocation プロパティを設定します。ExtendedLocation は、リソースが作成される Azure カスタムの場所を表します。

クラスターに関連付けられているクラスター マネージャーの拡張場所。

Parameters:

extendedLocation - 設定する extendedLocation 値。

Returns:

ClusterInner オブジェクト自体。

withLocation

public ClusterInner withLocation(String location)

Overrides:

ClusterInner.withLocation(String location)

Parameters:

location

withManagedResourceGroupConfiguration

public ClusterInner withManagedResourceGroupConfiguration(ManagedResourceGroupConfiguration managedResourceGroupConfiguration)

managedResourceGroupConfiguration プロパティを設定します。ManagedResourceGroupConfiguration は、Azure によって管理されるリソース グループの構成を表します。

リソースに関連付けられているマネージド リソース グループの構成。

Parameters:

managedResourceGroupConfiguration - 設定する managedResourceGroupConfiguration 値。

Returns:

ClusterInner オブジェクト自体。

withNetworkFabricId

public ClusterInner withNetworkFabricId(String networkFabricId)

networkFabricId プロパティを設定します。クラスターに関連付けられている Network Fabric のリソース ID。

Parameters:

networkFabricId - 設定する networkFabricId 値。

Returns:

ClusterInner オブジェクト自体。

withTags

public ClusterInner withTags(Map tags)

Overrides:

ClusterInner.withTags(Map<String,String> tags)

Parameters:

tags

workloadResourceIds

public List workloadResourceIds()

workloadResourceIds プロパティの取得: このクラスター内でホストされているワークロード リソース ID の一覧。

Returns:

workloadResourceIds 値。

適用対象