次の方法で共有


VirtualMachineTemplate interface

virtualMachineTemplate を定義します。

プロパティ

customResourceName

Kubernetes の対応するリソースの名前を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

disks

テンプレートのディスクを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

extendedLocation

拡張された場所を取得または設定します。

firmwareType

ファームウェアの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

folderPath

テンプレートのフォルダー パスを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id

ID を取得または設定します。注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

inventoryItemId

仮想マシン テンプレートのインベントリ項目 ID を取得または設定します。

kind

同じ種類のリソースに対して異なる UX エクスペリエンスをレンダリングするためにポータル/ツール/etc によって使用されるメタデータ。たとえば、ApiApps は Microsoft.Web/sites の種類の一種です。 サポートされている場合、リソース プロバイダーはこの値を検証して保持する必要があります。

location

場所を取得または設定します。

memorySizeMB

テンプレートのメモリ サイズを MB 単位で取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

moName

仮想マシン テンプレートの vCenter Managed Object 名を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

moRefId

仮想マシン テンプレートの vCenter MoRef (マネージド オブジェクト参照) ID を取得または設定します。

name

名前を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

networkInterfaces

テンプレートのネットワーク インターフェイスを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

numCoresPerSocket

テンプレートのソケットあたりのコア数を取得または設定します。 指定しない場合、既定値は 1 です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

numCPUs

テンプレートの vCPU の数を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

osName

OS 名を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

osType

os の型を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

provisioningState

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

statuses

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

systemData

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

tags

リソース タグを取得または設定します。

toolsVersion

VMware Tools の現在のバージョンを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

toolsVersionStatus

ゲスト オペレーティング システムにインストールされている VMware Tools の現在のバージョンの状態を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type

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

uuid

このリソースの一意識別子を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

vCenterId

このテンプレートが存在する vCenter リソースの ARM ID を取得または設定します。

プロパティの詳細

customResourceName

Kubernetes の対応するリソースの名前を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

customResourceName?: string

プロパティ値

string

disks

テンプレートのディスクを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

disks?: VirtualDisk[]

プロパティ値

extendedLocation

拡張された場所を取得または設定します。

extendedLocation?: ExtendedLocation

プロパティ値

firmwareType

ファームウェアの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

firmwareType?: string

プロパティ値

string

folderPath

テンプレートのフォルダー パスを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

folderPath?: string

プロパティ値

string

id

ID を取得または設定します。注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

id?: string

プロパティ値

string

inventoryItemId

仮想マシン テンプレートのインベントリ項目 ID を取得または設定します。

inventoryItemId?: string

プロパティ値

string

kind

同じ種類のリソースに対して異なる UX エクスペリエンスをレンダリングするためにポータル/ツール/etc によって使用されるメタデータ。たとえば、ApiApps は Microsoft.Web/sites の種類の一種です。 サポートされている場合、リソース プロバイダーはこの値を検証して保持する必要があります。

kind?: string

プロパティ値

string

location

場所を取得または設定します。

location: string

プロパティ値

string

memorySizeMB

テンプレートのメモリ サイズを MB 単位で取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

memorySizeMB?: number

プロパティ値

number

moName

仮想マシン テンプレートの vCenter Managed Object 名を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

moName?: string

プロパティ値

string

moRefId

仮想マシン テンプレートの vCenter MoRef (マネージド オブジェクト参照) ID を取得または設定します。

moRefId?: string

プロパティ値

string

name

名前を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name?: string

プロパティ値

string

networkInterfaces

テンプレートのネットワーク インターフェイスを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

networkInterfaces?: NetworkInterface[]

プロパティ値

numCoresPerSocket

テンプレートのソケットあたりのコア数を取得または設定します。 指定しない場合、既定値は 1 です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

numCoresPerSocket?: number

プロパティ値

number

numCPUs

テンプレートの vCPU の数を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

numCPUs?: number

プロパティ値

number

osName

OS 名を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

osName?: string

プロパティ値

string

osType

os の型を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

osType?: string

プロパティ値

string

provisioningState

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

provisioningState?: string

プロパティ値

string

statuses

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

statuses?: ResourceStatus[]

プロパティ値

systemData

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

systemData?: SystemData

プロパティ値

tags

リソース タグを取得または設定します。

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}

toolsVersion

VMware Tools の現在のバージョンを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

toolsVersion?: string

プロパティ値

string

toolsVersionStatus

ゲスト オペレーティング システムにインストールされている VMware Tools の現在のバージョンの状態を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

toolsVersionStatus?: string

プロパティ値

string

type

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

type?: string

プロパティ値

string

uuid

このリソースの一意識別子を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

uuid?: string

プロパティ値

string

vCenterId

このテンプレートが存在する vCenter リソースの ARM ID を取得または設定します。

vCenterId?: string

プロパティ値

string