次の方法で共有


VirtualMachine interface

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

Extends

プロパティ

adminUsername

ssh 公開キーが承認されたキーに追加される管理者の名前。

availabilityZone

この仮想マシンを含むクラスター可用性ゾーン。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

bareMetalMachineId

仮想マシンをホストするベア メタル マシンのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

bootMethod

仮想マシンのブート方法を選択します。

cloudServicesNetworkAttachment

仮想マシンのプラットフォーム レベルのサービスを提供するクラウド サービス ネットワーク。

clusterId

仮想マシンが作成されるクラスターのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

consoleExtendedLocation

VM コンソール リソースの作成に使用する拡張された場所。

cpuCores

仮想マシン内の CPU コアの数。

detailedStatus

仮想マシンのより詳細な状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

detailedStatusMessage

現在の詳細な状態に関する説明メッセージ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

etag

リソースETag。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

extendedLocation

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

identity

リソースの ID。

isolateEmulatorThread

フィールドは非推奨です。指定された場合、値は無視されます。 この仮想マシンのエミュレーター スレッドを実行するために、指定された CPU コアのいずれかが分離されているかどうかを示すインジケーター。

memorySizeGB

仮想マシンのメモリ サイズ。 割り当てはギビバイト単位で測定されます。

networkAttachments

仮想マシンへのネットワーク添付ファイルの一覧。

networkData

非推奨のフィールド: Base64 でエンコードされた cloud-init ネットワーク データ。 networkDataContent プロパティは、このプロパティよりも優先的に使用されます。

networkDataContent

Base64 でエンコードされた cloud-init ネットワーク データ。

placementHints

仮想マシンのスケジュール ヒント。

powerState

仮想マシンの電源状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState

仮想マシンのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

sshPublicKeys

ssh 公開キーの一覧。 各キーは、adminUsername の cloud-init ssh_authorized_keys メカニズムを使用して仮想マシンに追加されます。

storageProfile

仮想マシンに関連するディスクに関するサイズやその他のパラメーターを指定するストレージ プロファイル。

userData

非推奨のフィールド: Base64 でエンコードされた cloud-init ユーザー データ。 userDataContent プロパティは、このプロパティよりも優先的に使用されます。

userDataContent

Base64 でエンコードされた cloud-init ユーザー データ。

virtioInterface

フィールドは非推奨です。代わりに virtualizationModel を使用してください。 virtio インターフェイスの型。

vmDeviceModel

使用するデバイス モデルの種類。

vmImage

イメージのプルに使用される完全な URL とタグ表記を使用して、現在 OS ディスクにプロビジョニングされている仮想マシン イメージ。

vmImageRepositoryCredentials

指定したイメージにアクセスできるイメージ リポジトリへのログインに使用される資格情報。

volumes

仮想マシンに接続されているボリュームのリソース 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" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

プロパティの詳細

adminUsername

ssh 公開キーが承認されたキーに追加される管理者の名前。

adminUsername: string

プロパティ値

string

availabilityZone

この仮想マシンを含むクラスター可用性ゾーン。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

availabilityZone?: string

プロパティ値

string

bareMetalMachineId

仮想マシンをホストするベア メタル マシンのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

bareMetalMachineId?: string

プロパティ値

string

bootMethod

仮想マシンのブート方法を選択します。

bootMethod?: string

プロパティ値

string

cloudServicesNetworkAttachment

仮想マシンのプラットフォーム レベルのサービスを提供するクラウド サービス ネットワーク。

cloudServicesNetworkAttachment: NetworkAttachment

プロパティ値

clusterId

仮想マシンが作成されるクラスターのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

clusterId?: string

プロパティ値

string

consoleExtendedLocation

VM コンソール リソースの作成に使用する拡張された場所。

consoleExtendedLocation?: ExtendedLocation

プロパティ値

cpuCores

仮想マシン内の CPU コアの数。

cpuCores: number

プロパティ値

number

detailedStatus

仮想マシンのより詳細な状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

detailedStatus?: string

プロパティ値

string

detailedStatusMessage

現在の詳細な状態に関する説明メッセージ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

detailedStatusMessage?: string

プロパティ値

string

etag

リソースETag。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

etag?: string

プロパティ値

string

extendedLocation

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

extendedLocation: ExtendedLocation

プロパティ値

identity

リソースの ID。

identity?: ManagedServiceIdentity

プロパティ値

isolateEmulatorThread

フィールドは非推奨です。指定された場合、値は無視されます。 この仮想マシンのエミュレーター スレッドを実行するために、指定された CPU コアのいずれかが分離されているかどうかを示すインジケーター。

isolateEmulatorThread?: string

プロパティ値

string

memorySizeGB

仮想マシンのメモリ サイズ。 割り当てはギビバイト単位で測定されます。

memorySizeGB: number

プロパティ値

number

networkAttachments

仮想マシンへのネットワーク添付ファイルの一覧。

networkAttachments?: NetworkAttachment[]

プロパティ値

networkData

非推奨のフィールド: Base64 でエンコードされた cloud-init ネットワーク データ。 networkDataContent プロパティは、このプロパティよりも優先的に使用されます。

networkData?: string

プロパティ値

string

networkDataContent

Base64 でエンコードされた cloud-init ネットワーク データ。

networkDataContent?: string

プロパティ値

string

placementHints

仮想マシンのスケジュール ヒント。

placementHints?: VirtualMachinePlacementHint[]

プロパティ値

powerState

仮想マシンの電源状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

powerState?: string

プロパティ値

string

provisioningState

仮想マシンのプロビジョニング状態。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState?: string

プロパティ値

string

sshPublicKeys

ssh 公開キーの一覧。 各キーは、adminUsername の cloud-init ssh_authorized_keys メカニズムを使用して仮想マシンに追加されます。

sshPublicKeys?: SshPublicKey[]

プロパティ値

storageProfile

仮想マシンに関連するディスクに関するサイズやその他のパラメーターを指定するストレージ プロファイル。

storageProfile: StorageProfile

プロパティ値

userData

非推奨のフィールド: Base64 でエンコードされた cloud-init ユーザー データ。 userDataContent プロパティは、このプロパティよりも優先的に使用されます。

userData?: string

プロパティ値

string

userDataContent

Base64 でエンコードされた cloud-init ユーザー データ。

userDataContent?: string

プロパティ値

string

virtioInterface

フィールドは非推奨です。代わりに virtualizationModel を使用してください。 virtio インターフェイスの型。

virtioInterface?: string

プロパティ値

string

vmDeviceModel

使用するデバイス モデルの種類。

vmDeviceModel?: string

プロパティ値

string

vmImage

イメージのプルに使用される完全な URL とタグ表記を使用して、現在 OS ディスクにプロビジョニングされている仮想マシン イメージ。

vmImage: string

プロパティ値

string

vmImageRepositoryCredentials

指定したイメージにアクセスできるイメージ リポジトリへのログインに使用される資格情報。

vmImageRepositoryCredentials?: ImageRepositoryCredentials

プロパティ値

volumes

仮想マシンに接続されているボリュームのリソース ID。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

volumes?: 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?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

TrackedResource.tags から継承された

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type?: string

プロパティ値

string

trackedResource.typeから継承された