BareMetalMachine interface

BareMetalMachine は、ラック内の物理マシンを表します。

Extends

プロパティ

actionStates

進行中のアクションまたは完了したアクションの現在の状態。 各アクションタイプの最新の既知のインスタンスが表示されます。

associatedResourceIds

このネットワークを接続している他の Microsoft.NetworkCloud リソースのリソース ID の一覧。

bmcConnectionString

IP アドレスとプロトコルを含むベースボード管理コントローラーの接続文字列。

bmcCredentials

このベア メタル マシン上のベースボード管理コントローラーの資格情報。

bmcIpv4Address

これはベアメタルマシンのBMCインターフェースのIPv4アドレスです。

bmcIpv6Address

ベアメタルマシンのBMCインターフェースのIPv6アドレスです。

bmcMacAddress

BMC デバイスの MAC アドレス。

bootMacAddress

PXE ネットワークに接続されている NIC の MAC アドレス。

caCertificate

ベアメタルマシンのTLSインターフェースに接続するためにプラットフォームによって発行されたCA証明書情報。 呼び出し元は、この証明書を Kubernetes コントロール プレーン ノード上の信頼できる CA ストアに追加して、ベア メタル マシンとの安全な通信を可能にします。

clusterId

このベア メタル マシンが関連付けられているクラスターのリソース ID。

cordonStatus

ベア メタル マシンの cordon 状態。

detailedStatus

ベア メタル マシンのより詳細な状態。

detailedStatusMessage

現在の詳細な状態に関する説明メッセージ。

etag

「etagが応答本文で指定されている場合は、通常のetag規則に従ってヘッダーとして提供することもできます。 エンティティ タグは、同じ要求されたリソースから 2 つ以上のエンティティを比較するために使用されます。 HTTP/1.1 は、etag (セクション 14.19)、If-Match (セクション 14.24)、If-None-Match (セクション 14.26)、および If-Range (セクション 14.27) ヘッダー フィールドでエンティティ タグを使用します。

extendedLocation

資源の広がった位置。 この性質はリソース作成時に必要です。

hardwareInventory

モデル/SKU 情報および皮肉なインスペクターから取得した情報を含むハードウェア インベントリ。

hardwareValidationStatus

このベア メタル マシンに対して実行された最新のハードウェア検証の詳細。

hybridAksClustersAssociatedIds

フィールドは非推奨です。 これらのフィールドは空または省略されます。 このベア メタル マシンでホストされているノードを持つ HybridAksClusters のリソース ID の一覧。

kubernetesNodeName

クラスターの Kubernetes コントロール プレーン内のホスト オブジェクトによって表されるこのマシンの名前。

kubernetesVersion

このマシンで実行されている Kubernetes のバージョン。

machineClusterVersion

デプロイ中またはバージョンの更新中にこのマシンに適用されたクラスター のバージョン。

machineDetails

顧客が提供するカスタムの詳細。

machineName

このマシンに割り当てられている OS レベルのホスト名。

machineRoles

このマシンで実行されているクラスター ノードに割り当てられているロールの一覧。

machineSkuId

ベア メタル マシン SKU の一意の内部識別子。

monitoringConfigurationStatus

ベアメタルマシンの設定状況を監視しています。

oamIpv4Address

クラスターのデプロイ中にベア メタル マシンに割り当てられる IPv4 アドレス。

oamIpv6Address

クラスターのデプロイ中にベア メタル マシンに割り当てられる IPv6 アドレス。

osImage

現在 OS ディスクにプロビジョニングされているイメージ。

powerState

ベースボード管理コントローラーから派生した電源状態。

provisioningState

ベア メタル マシンのプロビジョニング状態。

rackId

このベア メタル マシンが存在するラックのリソース ID。

rackSlot

このベア メタル マシンが配置されているラック スロットは、下部から上に並んでいます。つまり、最も低いスロットは 1 です。

readyState

ベア メタル マシンがワークロードを受け取る準備ができているかどうかを示すインジケーター。

runtimeProtectionStatus

ベア メタル マシンのランタイム保護の状態。

secretRotationStatus

シークレット ローテーション アクティビティを表す状態の一覧。

serialNumber

ベア メタル マシンのシリアル番号。

serviceTag

マシンのサービス タグの検出された値。

virtualMachinesAssociatedIds

フィールドは非推奨です。 これらのフィールドは空または省略されます。 このベア メタル マシンでホストされている VirtualMachines のリソース ID の一覧。

継承されたプロパティ

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

リソースが存在する地理的な場所

name

リソースの名前

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

tags

リソース タグ。

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

プロパティの詳細

actionStates

進行中のアクションまたは完了したアクションの現在の状態。 各アクションタイプの最新の既知のインスタンスが表示されます。

actionStates?: ActionState[]

プロパティ値

associatedResourceIds

このネットワークを接続している他の Microsoft.NetworkCloud リソースのリソース ID の一覧。

associatedResourceIds?: string[]

プロパティ値

string[]

bmcConnectionString

IP アドレスとプロトコルを含むベースボード管理コントローラーの接続文字列。

bmcConnectionString: string

プロパティ値

string

bmcCredentials

このベア メタル マシン上のベースボード管理コントローラーの資格情報。

bmcCredentials: AdministrativeCredentials

プロパティ値

bmcIpv4Address

これはベアメタルマシンのBMCインターフェースのIPv4アドレスです。

bmcIpv4Address?: string

プロパティ値

string

bmcIpv6Address

ベアメタルマシンのBMCインターフェースのIPv6アドレスです。

bmcIpv6Address?: string

プロパティ値

string

bmcMacAddress

BMC デバイスの MAC アドレス。

bmcMacAddress: string

プロパティ値

string

bootMacAddress

PXE ネットワークに接続されている NIC の MAC アドレス。

bootMacAddress: string

プロパティ値

string

caCertificate

ベアメタルマシンのTLSインターフェースに接続するためにプラットフォームによって発行されたCA証明書情報。 呼び出し元は、この証明書を Kubernetes コントロール プレーン ノード上の信頼できる CA ストアに追加して、ベア メタル マシンとの安全な通信を可能にします。

caCertificate?: CertificateInfo

プロパティ値

clusterId

このベア メタル マシンが関連付けられているクラスターのリソース ID。

clusterId?: string

プロパティ値

string

cordonStatus

ベア メタル マシンの cordon 状態。

cordonStatus?: string

プロパティ値

string

detailedStatus

ベア メタル マシンのより詳細な状態。

detailedStatus?: string

プロパティ値

string

detailedStatusMessage

現在の詳細な状態に関する説明メッセージ。

detailedStatusMessage?: string

プロパティ値

string

etag

「etagが応答本文で指定されている場合は、通常のetag規則に従ってヘッダーとして提供することもできます。 エンティティ タグは、同じ要求されたリソースから 2 つ以上のエンティティを比較するために使用されます。 HTTP/1.1 は、etag (セクション 14.19)、If-Match (セクション 14.24)、If-None-Match (セクション 14.26)、および If-Range (セクション 14.27) ヘッダー フィールドでエンティティ タグを使用します。

etag?: string

プロパティ値

string

extendedLocation

資源の広がった位置。 この性質はリソース作成時に必要です。

extendedLocation: ExtendedLocation

プロパティ値

hardwareInventory

モデル/SKU 情報および皮肉なインスペクターから取得した情報を含むハードウェア インベントリ。

hardwareInventory?: HardwareInventory

プロパティ値

hardwareValidationStatus

このベア メタル マシンに対して実行された最新のハードウェア検証の詳細。

hardwareValidationStatus?: HardwareValidationStatus

プロパティ値

hybridAksClustersAssociatedIds

フィールドは非推奨です。 これらのフィールドは空または省略されます。 このベア メタル マシンでホストされているノードを持つ HybridAksClusters のリソース ID の一覧。

hybridAksClustersAssociatedIds?: string[]

プロパティ値

string[]

kubernetesNodeName

クラスターの Kubernetes コントロール プレーン内のホスト オブジェクトによって表されるこのマシンの名前。

kubernetesNodeName?: string

プロパティ値

string

kubernetesVersion

このマシンで実行されている Kubernetes のバージョン。

kubernetesVersion?: string

プロパティ値

string

machineClusterVersion

デプロイ中またはバージョンの更新中にこのマシンに適用されたクラスター のバージョン。

machineClusterVersion?: string

プロパティ値

string

machineDetails

顧客が提供するカスタムの詳細。

machineDetails: string

プロパティ値

string

machineName

このマシンに割り当てられている OS レベルのホスト名。

machineName: string

プロパティ値

string

machineRoles

このマシンで実行されているクラスター ノードに割り当てられているロールの一覧。

machineRoles?: string[]

プロパティ値

string[]

machineSkuId

ベア メタル マシン SKU の一意の内部識別子。

machineSkuId: string

プロパティ値

string

monitoringConfigurationStatus

ベアメタルマシンの設定状況を監視しています。

monitoringConfigurationStatus?: BareMetalMachineMonitoringConfigurationStatus

プロパティ値

oamIpv4Address

クラスターのデプロイ中にベア メタル マシンに割り当てられる IPv4 アドレス。

oamIpv4Address?: string

プロパティ値

string

oamIpv6Address

クラスターのデプロイ中にベア メタル マシンに割り当てられる IPv6 アドレス。

oamIpv6Address?: string

プロパティ値

string

osImage

現在 OS ディスクにプロビジョニングされているイメージ。

osImage?: string

プロパティ値

string

powerState

ベースボード管理コントローラーから派生した電源状態。

powerState?: string

プロパティ値

string

provisioningState

ベア メタル マシンのプロビジョニング状態。

provisioningState?: string

プロパティ値

string

rackId

このベア メタル マシンが存在するラックのリソース ID。

rackId: string

プロパティ値

string

rackSlot

このベア メタル マシンが配置されているラック スロットは、下部から上に並んでいます。つまり、最も低いスロットは 1 です。

rackSlot: number

プロパティ値

number

readyState

ベア メタル マシンがワークロードを受け取る準備ができているかどうかを示すインジケーター。

readyState?: string

プロパティ値

string

runtimeProtectionStatus

ベア メタル マシンのランタイム保護の状態。

runtimeProtectionStatus?: RuntimeProtectionStatus

プロパティ値

secretRotationStatus

シークレット ローテーション アクティビティを表す状態の一覧。

secretRotationStatus?: SecretRotationStatus[]

プロパティ値

serialNumber

ベア メタル マシンのシリアル番号。

serialNumber: string

プロパティ値

string

serviceTag

マシンのサービス タグの検出された値。

serviceTag?: string

プロパティ値

string

virtualMachinesAssociatedIds

フィールドは非推奨です。 これらのフィールドは空または省略されます。 このベア メタル マシンでホストされている VirtualMachines のリソース ID の一覧。

virtualMachinesAssociatedIds?: string[]

プロパティ値

string[]

継承されたプロパティの詳細

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

プロパティ値

string

TrackedResource.id から継承された

location

リソースが存在する地理的な場所

location: string

プロパティ値

string

TrackedResource.location から継承

name

リソースの名前

name?: string

プロパティ値

string

TrackedResource.name から継承された

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

systemData?: SystemData

プロパティ値

trackedResource.systemData から継承

tags

リソース タグ。

tags?: Record<string, string>

プロパティ値

Record<string, string>

TrackedResource.tags から継承された

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

type?: string

プロパティ値

string

trackedResource.typeから継承された