VirtualMachineTemplate interface
virtualMachineTemplate を定義します。
プロパティ
| custom |
Kubernetes の対応するリソースの名前を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| disks | テンプレートのディスクを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| extended |
拡張された場所を取得または設定します。 |
| firmware |
ファームウェアの種類注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| folder |
テンプレートのフォルダー パスを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| id | ID を取得または設定します。注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| inventory |
仮想マシン テンプレートのインベントリ項目 ID を取得または設定します。 |
| kind | 同じ種類のリソースに対して異なる UX エクスペリエンスをレンダリングするためにポータル/ツール/etc によって使用されるメタデータ。たとえば、ApiApps は Microsoft.Web/sites の種類の一種です。 サポートされている場合、リソース プロバイダーはこの値を検証して保持する必要があります。 |
| location | 場所を取得または設定します。 |
| memory |
テンプレートのメモリ サイズを MB 単位で取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| mo |
仮想マシン テンプレートの vCenter Managed Object 名を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| mo |
仮想マシン テンプレートの vCenter MoRef (マネージド オブジェクト参照) ID を取得または設定します。 |
| name | 名前を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| network |
テンプレートのネットワーク インターフェイスを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| num |
テンプレートのソケットあたりのコア数を取得または設定します。 指定しない場合、既定値は 1 です。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| num |
テンプレートの vCPU の数を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| os |
OS 名を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| os |
os の型を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| provisioning |
プロビジョニング状態を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| statuses | リソースの状態情報。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| system |
システム データ。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| tags | リソース タグを取得または設定します。 |
| tools |
VMware Tools の現在のバージョンを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| tools |
ゲスト オペレーティング システムにインストールされている VMware Tools の現在のバージョンの状態を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| type | リソースの種類を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| uuid | このリソースの一意識別子を取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
| v |
このテンプレートが存在する vCenter リソースの ARM ID を取得または設定します。 |
プロパティの詳細
customResourceName
Kubernetes の対応するリソースの名前を取得します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
customResourceName?: string
プロパティ値
string
disks
テンプレートのディスクを取得または設定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
disks?: VirtualDisk[]
プロパティ値
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
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