RackInner クラス

public final class RackInner
extends Resource

Rack はラックのハードウェアを表し、ライフサイクルのクラスターに依存します。

コンストラクターの概要

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

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

メソッドの概要

修飾子と型 メソッドと説明
String availabilityZone()

[可用性ゾーン] プロパティを取得します。ノード配置のために Hybrid AKS クラスターで参照できる可用性ゾーンを表すために、このラック内のマシンに使用される値。

String clusterId()

クラスターID プロパティを取得します。ラックが作成されるクラスターのリソース ID。

RackDetailedStatus detailedStatus()

詳細なStatus プロパティを取得する: ラックのより詳細な状態。

String detailedStatusMessage()

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

ExtendedLocation extendedLocation()

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

RackProvisioningState provisioningState()

プロビジョニング状態プロパティの取得: ラック リソースのプロビジョニング状態。

String rackLocation()

ラックの場所のプロパティを取得する: ラックの場所の自由形式の説明。

String rackSerialNumber()

ラックのシリアル番号プロパティを取得する: Network Cloud クラスター内のラックの一意識別子。

String rackSkuId()

ラックSKUID プロパティを取得します。ラックの SKU。

SystemData systemData()

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

void validate()

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

RackInner withAvailabilityZone(String availabilityZone)

[可用性ゾーン] プロパティを設定する: ノード配置のために Hybrid AKS クラスターで参照できる可用性ゾーンを表すために、このラック内のマシンに使用される値。

RackInner withExtendedLocation(ExtendedLocation extendedLocation)

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

RackInner withLocation(String location)
RackInner withRackLocation(String rackLocation)

ラックの場所のプロパティを設定する: ラックの場所の自由形式の説明。

RackInner withRackSerialNumber(String rackSerialNumber)

ラックのシリアル番号プロパティを設定します。Network Cloud クラスター内のラックの一意識別子。

RackInner withRackSkuId(String rackSkuId)

ラックSKU ID プロパティを設定します。ラックの SKU。

RackInner withTags(Map<String,String> tags)

メソッドの継承元: ProxyResource

メソッドの継承元: Resource

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

コンストラクターの詳細

RackInner

public RackInner()

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

メソッドの詳細

availabilityZone

public String availabilityZone()

availabilityZone プロパティを取得する: ノード配置のために Hybrid AKS クラスターで参照できる可用性ゾーンを表すために、このラック内のマシンに使用される値。

Returns:

availabilityZone 値。

clusterId

public String clusterId()

clusterId プロパティの取得: ラックが作成されるクラスターのリソース ID。 この値は、クラスターによってラックが作成されるときに設定されます。

Returns:

clusterId 値。

detailedStatus

public RackDetailedStatus detailedStatus()

detailedStatus プロパティを取得する: ラックのより詳細な状態。

Returns:

detailedStatus 値。

detailedStatusMessage

public String detailedStatusMessage()

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

Returns:

detailedStatusMessage 値。

extendedLocation

public ExtendedLocation extendedLocation()

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

リソースに関連付けられているクラスターの拡張された場所。

Returns:

extendedLocation 値。

provisioningState

public RackProvisioningState provisioningState()

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

Returns:

provisioningState 値。

rackLocation

public String rackLocation()

rackLocation プロパティを取得する: ラックの場所の自由形式の説明。 (例: \u201cDTN Datacenter、Floor 3、Isle 9、Rack 2B\u201d)。

Returns:

rackLocation 値。

rackSerialNumber

public String rackSerialNumber()

rackSerialNumber プロパティを取得します。Network Cloud クラスター内のラックの一意識別子。 必要に応じて、シリアル番号以外の代替の一意の英数字値を指定できます。

Returns:

rackSerialNumber 値。

rackSkuId

public String rackSkuId()

rackSkuId プロパティを取得します。ラックの SKU。

Returns:

rackSkuId 値。

systemData

public SystemData systemData()

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

Returns:

systemData 値。

validate

public void validate()

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

withAvailabilityZone

public RackInner withAvailabilityZone(String availabilityZone)

availabilityZone プロパティを設定する: ノード配置のために Hybrid AKS クラスターで参照できる可用性ゾーンを表すために、このラック内のマシンに使用される値。

Parameters:

availabilityZone - 設定する availabilityZone 値。

Returns:

RackInner オブジェクト自体。

withExtendedLocation

public RackInner withExtendedLocation(ExtendedLocation extendedLocation)

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

リソースに関連付けられているクラスターの拡張された場所。

Parameters:

extendedLocation - 設定する extendedLocation 値。

Returns:

RackInner オブジェクト自体。

withLocation

public RackInner withLocation(String location)

Overrides:

RackInner.withLocation(String location)

Parameters:

location

withRackLocation

public RackInner withRackLocation(String rackLocation)

rackLocation プロパティを設定する: ラックの場所の自由形式の説明。 (例: \u201cDTN Datacenter、Floor 3、Isle 9、Rack 2B\u201d)。

Parameters:

rackLocation - 設定する rackLocation 値。

Returns:

RackInner オブジェクト自体。

withRackSerialNumber

public RackInner withRackSerialNumber(String rackSerialNumber)

rackSerialNumber プロパティを設定します。Network Cloud クラスター内のラックの一意識別子。 必要に応じて、シリアル番号以外の代替の一意の英数字値を指定できます。

Parameters:

rackSerialNumber - 設定する rackSerialNumber 値。

Returns:

RackInner オブジェクト自体。

withRackSkuId

public RackInner withRackSkuId(String rackSkuId)

rackSkuId プロパティを設定します。ラックの SKU。

Parameters:

rackSkuId - 設定する rackSkuId 値。

Returns:

RackInner オブジェクト自体。

withTags

public RackInner withTags(Map tags)

Overrides:

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

Parameters:

tags

適用対象