Microsoft.ConnectedVMwarevSphere virtualMachineInstances 2023-12-01
- 最新の を
する - 2023-12-01
- 2023-10-01
- 2023-03-01-preview
Bicep リソース定義
virtualMachineInstances リソースの種類は、拡張機能リソースです。つまり、別のリソースに適用できます。
このリソースの scope
プロパティを使用して、このリソースのスコープを設定します。 Bicepの拡張機能リソースのスコープの設定
virtualMachineInstances リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.ConnectedVMwarevSphere/virtualMachineInstances リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.ConnectedVMwarevSphere/virtualMachineInstances@2023-12-01' = {
name: 'default'
scope: resourceSymbolicName
extendedLocation: {
name: 'string'
type: 'string'
}
properties: {
hardwareProfile: {
memorySizeMB: int
numCoresPerSocket: int
numCPUs: int
}
infrastructureProfile: {
firmwareType: 'string'
inventoryItemId: 'string'
smbiosUuid: 'string'
templateId: 'string'
vCenterId: 'string'
}
networkProfile: {
networkInterfaces: [
{
deviceKey: int
ipSettings: {
allocationMethod: 'string'
dnsServers: [
'string'
]
gateway: [
'string'
]
ipAddress: 'string'
subnetMask: 'string'
}
name: 'string'
networkId: 'string'
nicType: 'string'
powerOnBoot: 'string'
}
]
}
osProfile: {
adminPassword: 'string'
adminUsername: 'string'
computerName: 'string'
guestId: 'string'
osType: 'string'
windowsConfiguration: {
autoLogon: bool
autoLogonCount: int
domainName: 'string'
domainUsername: 'string'
domainUserPassword: 'string'
firstLogonCommands: [
'string'
]
fullName: 'string'
orgName: 'string'
productId: 'string'
timeZone: 'string'
workGroupName: 'string'
}
}
placementProfile: {
clusterId: 'string'
datastoreId: 'string'
hostId: 'string'
resourcePoolId: 'string'
}
securityProfile: {
uefiSettings: {
secureBootEnabled: bool
}
}
storageProfile: {
disks: [
{
controllerKey: int
deviceKey: int
deviceName: 'string'
diskMode: 'string'
diskSizeGB: int
diskType: 'string'
name: 'string'
unitNumber: int
}
]
}
}
}
プロパティ値
virtualMachineInstances
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 'default' |
スコープ | デプロイ スコープとは異なるスコープで拡張機能リソースを作成する場合に使用します。 | ターゲット リソース Bicep の場合は、このプロパティをリソースのシンボリック名に設定して、拡張リソース適用します。 |
extendedLocation | 拡張された場所を取得または設定します。 | ExtendedLocation の |
プロパティ | リソースのプロパティ。 | VirtualMachineInstanceProperties (必須) |
ExtendedLocation
名前 | 形容 | 価値 |
---|---|---|
名前 | 拡張された場所の名前。 | 糸 |
種類 | 拡張された場所の種類。 | 糸 |
VirtualMachineInstanceProperties
名前 | 形容 | 価値 |
---|---|---|
hardwareProfile | ハードウェアのプロパティ。 | HardwareProfile の |
infrastructureProfile | インフラストラクチャ プロファイルを取得します。 | InfrastructureProfile |
networkProfile | ネットワーク プロパティ。 | NetworkProfile |
osProfile | OS プロパティ。 | OsProfileForVMInstance の |
placementProfile | 配置プロパティ。 | PlacementProfile を |
securityProfile | セキュリティ プロファイルを取得します。 | SecurityProfile の |
storageProfile | ストレージのプロパティ。 | StorageProfile の |
HardwareProfile
名前 | 形容 | 価値 |
---|---|---|
memorySizeMB | VM のメモリ サイズを MB 単位で取得または設定します。 | int |
numCoresPerSocket | VM のソケットあたりのコア数を取得または設定します。 指定しない場合、既定値は 1 です。 | int |
numCPU | VM の vCPU の数を取得または設定します。 | int |
InfrastructureProfile
名前 | 形容 | 価値 |
---|---|---|
firmwareType | ファームウェアの種類 | 'bios' 'efi' |
inventoryItemId | 仮想マシンのインベントリ項目 ID を取得または設定します。 | 糸 |
smbiosUuid | VM の SMBIOS UUID を取得または設定します。 | 糸 |
templateId | 仮想マシンをデプロイするテンプレート リソースの ARM ID を取得または設定します。 | 糸 |
vCenterId | このリソース プールが存在する vCenter リソースの ARM ID を取得または設定します。 | 糸 |
NetworkProfile
名前 | 形容 | 価値 |
---|---|---|
networkInterfaces | 仮想マシンに関連付けられているネットワーク インターフェイスの一覧を取得または設定します。 | NetworkInterface[] |
NetworkInterface
名前 | 形容 | 価値 |
---|---|---|
deviceKey | デバイス キーの値を取得または設定します。 | int |
ipSettings | ipsettings を取得または設定します。 | NicIPSettings |
名前 | ネットワーク インターフェイスの名前を取得または設定します。 | 糸 |
networkId | 仮想マシンに接続するネットワーク リソースの ARM ID を取得または設定します。 | 糸 |
nicType | NIC の種類 | 'e1000' 'e1000e' 'pcnet32' 'vmxnet' 'vmxnet2' 'vmxnet3' |
powerOnBoot | ブート時の電源を取得または設定します。 | 'disabled' 'enabled' |
NicIPSettings
名前 | 形容 | 価値 |
---|---|---|
allocationMethod | nic の割り当て方法を取得または設定します。 | 'dynamic' 'linklayer' 'other' 'random' 'static' 'unset' |
dnsServers | DNS サーバーを取得または設定します。 | string[] |
ゲートウェイ | ゲートウェイを取得または設定します。 | string[] |
ipAddress | nic の IP アドレスを取得または設定します。 | 糸 |
subnetMask | マスクを取得または設定します。 | 糸 |
OsProfileForVMInstance
名前 | 形容 | 価値 |
---|---|---|
adminPassword | 管理者パスワードを設定します。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
adminUsername | 管理者ユーザー名を取得または設定します。 | 糸 |
computerName | コンピューター名を取得または設定します。 | 糸 |
guestId | guestId を取得または設定します。 | 糸 |
osType | os の型を取得または設定します。 | 'Linux' 'Other' 'Windows' |
windowsConfiguration | Windows 構成。 | WindowsConfiguration |
WindowsConfiguration
名前 | 形容 | 価値 |
---|---|---|
autoLogon | 自動ログオンが有効かどうかを示す値を設定します。 | bool |
autoLogonCount | 自動ログオン数を設定します。 | int |
domainName | VM が参加するドメイン名を設定します。 | 糸 |
domainUsername | ドメイン ユーザー名を設定します。 | 糸 |
domainUserPassword | ドメイン ユーザーのパスワードを設定します。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
firstLogonCommands | 最初のログオン コマンドを設定します | string[] |
fullName | VM の所有者の完全な名前を設定します。 | 糸 |
orgName | VM の所有者が属する組織名を設定します。 | 糸 |
productId | VM の製品 ID を設定します。 | 糸 |
timeZone | 仮想マシンのタイム ゾーンを指定します。 例: "太平洋標準時"。 タイム ゾーン名は、Microsoft タイム ゾーン名の値 (/previous-versions/windows/embedded/ms912391(v=winembedded.11)) に記載されているタイム ゾーンに対応します。 | 糸 |
workGroupName | VM が参加する作業グループ名を設定します。 | 糸 |
PlacementProfile
名前 | 形容 | 価値 |
---|---|---|
clusterId | この仮想マシンがデプロイされるクラスター リソースの ARM ID を取得または設定します。 | 糸 |
datastoreId | 仮想マシンのデータを保持するデータストア リソースの ARM ID を取得または設定します。 | 糸 |
hostId | この仮想マシンがデプロイされるホスト リソースの ARM ID を取得または設定します。 | 糸 |
resourcePoolId | この仮想マシンがデプロイされる resourcePool リソースの ARM ID を取得または設定します。 | 糸 |
SecurityProfile
名前 | 形容 | 価値 |
---|---|---|
uefiSettings | 仮想マシンの作成時に使用されるセキュア ブートなどのセキュリティ設定を指定します。 | UefiSettings |
UefiSettings
名前 | 形容 | 価値 |
---|---|---|
secureBootEnabled | 仮想マシンでセキュア ブートを有効にするかどうかを指定します。 | bool |
StorageProfile
名前 | 形容 | 価値 |
---|---|---|
ディスク | 仮想マシンに関連付けられている仮想ディスクの一覧を取得または設定します。 | VirtualDisk[] |
VirtualDisk
名前 | 形容 | 価値 |
---|---|---|
controllerKey | コントローラー ID を取得または設定します。 | int |
deviceKey | デバイス キーの値を取得または設定します。 | int |
deviceName | デバイス名を取得または設定します。 | 糸 |
diskMode | ディスク モードを取得または設定します。 | 'independent_nonpersistent' 'independent_persistent' 'persistent' |
diskSizeGB | ディスクの合計サイズを取得または設定します。 | int |
diskType | ディスク バッキングの種類を取得または設定します。 | 'flat' 'pmem' 'rawphysical' 'rawvirtual' 'sesparse' 'sparse' 'unknown' |
名前 | 仮想ディスクの名前を取得または設定します。 | 糸 |
unitNumber | コントローラー上のディスクのユニット番号を取得または設定します。 | int |
ARM テンプレート リソース定義
virtualMachineInstances リソースの種類は、拡張機能リソースです。つまり、別のリソースに適用できます。
このリソースの scope
プロパティを使用して、このリソースのスコープを設定します。 「ARM テンプレートの拡張機能リソースのスコープを設定する」を参照してください。
virtualMachineInstances リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.ConnectedVMwarevSphere/virtualMachineInstances リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.ConnectedVMwarevSphere/virtualMachineInstances",
"apiVersion": "2023-12-01",
"name": "default",
"scope": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"properties": {
"hardwareProfile": {
"memorySizeMB": "int",
"numCoresPerSocket": "int",
"numCPUs": "int"
},
"infrastructureProfile": {
"firmwareType": "string",
"inventoryItemId": "string",
"smbiosUuid": "string",
"templateId": "string",
"vCenterId": "string"
},
"networkProfile": {
"networkInterfaces": [
{
"deviceKey": "int",
"ipSettings": {
"allocationMethod": "string",
"dnsServers": [ "string" ],
"gateway": [ "string" ],
"ipAddress": "string",
"subnetMask": "string"
},
"name": "string",
"networkId": "string",
"nicType": "string",
"powerOnBoot": "string"
}
]
},
"osProfile": {
"adminPassword": "string",
"adminUsername": "string",
"computerName": "string",
"guestId": "string",
"osType": "string",
"windowsConfiguration": {
"autoLogon": "bool",
"autoLogonCount": "int",
"domainName": "string",
"domainUsername": "string",
"domainUserPassword": "string",
"firstLogonCommands": [ "string" ],
"fullName": "string",
"orgName": "string",
"productId": "string",
"timeZone": "string",
"workGroupName": "string"
}
},
"placementProfile": {
"clusterId": "string",
"datastoreId": "string",
"hostId": "string",
"resourcePoolId": "string"
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": "bool"
}
},
"storageProfile": {
"disks": [
{
"controllerKey": "int",
"deviceKey": "int",
"deviceName": "string",
"diskMode": "string",
"diskSizeGB": "int",
"diskType": "string",
"name": "string",
"unitNumber": "int"
}
]
}
}
}
プロパティ値
virtualMachineInstances
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | 'Microsoft.ConnectedVMwarevSphere/virtualMachineInstances' |
apiVersion | リソース API のバージョン | '2023-12-01' |
名前 | リソース名 | 'default' |
スコープ | デプロイ スコープとは異なるスコープで拡張機能リソースを作成する場合に使用します。 | ターゲット リソース JSON の場合、拡張機能リソースの を適用するリソースの完全な名前に値を設定します。 |
extendedLocation | 拡張された場所を取得または設定します。 | ExtendedLocation の |
プロパティ | リソースのプロパティ。 | VirtualMachineInstanceProperties (必須) |
ExtendedLocation
名前 | 形容 | 価値 |
---|---|---|
名前 | 拡張された場所の名前。 | 糸 |
種類 | 拡張された場所の種類。 | 糸 |
VirtualMachineInstanceProperties
名前 | 形容 | 価値 |
---|---|---|
hardwareProfile | ハードウェアのプロパティ。 | HardwareProfile の |
infrastructureProfile | インフラストラクチャ プロファイルを取得します。 | InfrastructureProfile |
networkProfile | ネットワーク プロパティ。 | NetworkProfile |
osProfile | OS プロパティ。 | OsProfileForVMInstance の |
placementProfile | 配置プロパティ。 | PlacementProfile を |
securityProfile | セキュリティ プロファイルを取得します。 | SecurityProfile の |
storageProfile | ストレージのプロパティ。 | StorageProfile の |
HardwareProfile
名前 | 形容 | 価値 |
---|---|---|
memorySizeMB | VM のメモリ サイズを MB 単位で取得または設定します。 | int |
numCoresPerSocket | VM のソケットあたりのコア数を取得または設定します。 指定しない場合、既定値は 1 です。 | int |
numCPU | VM の vCPU の数を取得または設定します。 | int |
InfrastructureProfile
名前 | 形容 | 価値 |
---|---|---|
firmwareType | ファームウェアの種類 | 'bios' 'efi' |
inventoryItemId | 仮想マシンのインベントリ項目 ID を取得または設定します。 | 糸 |
smbiosUuid | VM の SMBIOS UUID を取得または設定します。 | 糸 |
templateId | 仮想マシンをデプロイするテンプレート リソースの ARM ID を取得または設定します。 | 糸 |
vCenterId | このリソース プールが存在する vCenter リソースの ARM ID を取得または設定します。 | 糸 |
NetworkProfile
名前 | 形容 | 価値 |
---|---|---|
networkInterfaces | 仮想マシンに関連付けられているネットワーク インターフェイスの一覧を取得または設定します。 | NetworkInterface[] |
NetworkInterface
名前 | 形容 | 価値 |
---|---|---|
deviceKey | デバイス キーの値を取得または設定します。 | int |
ipSettings | ipsettings を取得または設定します。 | NicIPSettings |
名前 | ネットワーク インターフェイスの名前を取得または設定します。 | 糸 |
networkId | 仮想マシンに接続するネットワーク リソースの ARM ID を取得または設定します。 | 糸 |
nicType | NIC の種類 | 'e1000' 'e1000e' 'pcnet32' 'vmxnet' 'vmxnet2' 'vmxnet3' |
powerOnBoot | ブート時の電源を取得または設定します。 | 'disabled' 'enabled' |
NicIPSettings
名前 | 形容 | 価値 |
---|---|---|
allocationMethod | nic の割り当て方法を取得または設定します。 | 'dynamic' 'linklayer' 'other' 'random' 'static' 'unset' |
dnsServers | DNS サーバーを取得または設定します。 | string[] |
ゲートウェイ | ゲートウェイを取得または設定します。 | string[] |
ipAddress | nic の IP アドレスを取得または設定します。 | 糸 |
subnetMask | マスクを取得または設定します。 | 糸 |
OsProfileForVMInstance
名前 | 形容 | 価値 |
---|---|---|
adminPassword | 管理者パスワードを設定します。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
adminUsername | 管理者ユーザー名を取得または設定します。 | 糸 |
computerName | コンピューター名を取得または設定します。 | 糸 |
guestId | guestId を取得または設定します。 | 糸 |
osType | os の型を取得または設定します。 | 'Linux' 'Other' 'Windows' |
windowsConfiguration | Windows 構成。 | WindowsConfiguration |
WindowsConfiguration
名前 | 形容 | 価値 |
---|---|---|
autoLogon | 自動ログオンが有効かどうかを示す値を設定します。 | bool |
autoLogonCount | 自動ログオン数を設定します。 | int |
domainName | VM が参加するドメイン名を設定します。 | 糸 |
domainUsername | ドメイン ユーザー名を設定します。 | 糸 |
domainUserPassword | ドメイン ユーザーのパスワードを設定します。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
firstLogonCommands | 最初のログオン コマンドを設定します | string[] |
fullName | VM の所有者の完全な名前を設定します。 | 糸 |
orgName | VM の所有者が属する組織名を設定します。 | 糸 |
productId | VM の製品 ID を設定します。 | 糸 |
timeZone | 仮想マシンのタイム ゾーンを指定します。 例: "太平洋標準時"。 タイム ゾーン名は、Microsoft タイム ゾーン名の値 (/previous-versions/windows/embedded/ms912391(v=winembedded.11)) に記載されているタイム ゾーンに対応します。 | 糸 |
workGroupName | VM が参加する作業グループ名を設定します。 | 糸 |
PlacementProfile
名前 | 形容 | 価値 |
---|---|---|
clusterId | この仮想マシンがデプロイされるクラスター リソースの ARM ID を取得または設定します。 | 糸 |
datastoreId | 仮想マシンのデータを保持するデータストア リソースの ARM ID を取得または設定します。 | 糸 |
hostId | この仮想マシンがデプロイされるホスト リソースの ARM ID を取得または設定します。 | 糸 |
resourcePoolId | この仮想マシンがデプロイされる resourcePool リソースの ARM ID を取得または設定します。 | 糸 |
SecurityProfile
名前 | 形容 | 価値 |
---|---|---|
uefiSettings | 仮想マシンの作成時に使用されるセキュア ブートなどのセキュリティ設定を指定します。 | UefiSettings |
UefiSettings
名前 | 形容 | 価値 |
---|---|---|
secureBootEnabled | 仮想マシンでセキュア ブートを有効にするかどうかを指定します。 | bool |
StorageProfile
名前 | 形容 | 価値 |
---|---|---|
ディスク | 仮想マシンに関連付けられている仮想ディスクの一覧を取得または設定します。 | VirtualDisk[] |
VirtualDisk
名前 | 形容 | 価値 |
---|---|---|
controllerKey | コントローラー ID を取得または設定します。 | int |
deviceKey | デバイス キーの値を取得または設定します。 | int |
deviceName | デバイス名を取得または設定します。 | 糸 |
diskMode | ディスク モードを取得または設定します。 | 'independent_nonpersistent' 'independent_persistent' 'persistent' |
diskSizeGB | ディスクの合計サイズを取得または設定します。 | int |
diskType | ディスク バッキングの種類を取得または設定します。 | 'flat' 'pmem' 'rawphysical' 'rawvirtual' 'sesparse' 'sparse' 'unknown' |
名前 | 仮想ディスクの名前を取得または設定します。 | 糸 |
unitNumber | コントローラー上のディスクのユニット番号を取得または設定します。 | int |
Terraform (AzAPI プロバイダー) リソース定義
virtualMachineInstances リソースの種類は、拡張機能リソースです。つまり、別のリソースに適用できます。
このリソースの parent_id
プロパティを使用して、このリソースのスコープを設定します。
virtualMachineInstances リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.ConnectedVMwarevSphere/virtualMachineInstances リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ConnectedVMwarevSphere/virtualMachineInstances@2023-12-01"
name = "default"
parent_id = "string"
body = jsonencode({
properties = {
hardwareProfile = {
memorySizeMB = int
numCoresPerSocket = int
numCPUs = int
}
infrastructureProfile = {
firmwareType = "string"
inventoryItemId = "string"
smbiosUuid = "string"
templateId = "string"
vCenterId = "string"
}
networkProfile = {
networkInterfaces = [
{
deviceKey = int
ipSettings = {
allocationMethod = "string"
dnsServers = [
"string"
]
gateway = [
"string"
]
ipAddress = "string"
subnetMask = "string"
}
name = "string"
networkId = "string"
nicType = "string"
powerOnBoot = "string"
}
]
}
osProfile = {
adminPassword = "string"
adminUsername = "string"
computerName = "string"
guestId = "string"
osType = "string"
windowsConfiguration = {
autoLogon = bool
autoLogonCount = int
domainName = "string"
domainUsername = "string"
domainUserPassword = "string"
firstLogonCommands = [
"string"
]
fullName = "string"
orgName = "string"
productId = "string"
timeZone = "string"
workGroupName = "string"
}
}
placementProfile = {
clusterId = "string"
datastoreId = "string"
hostId = "string"
resourcePoolId = "string"
}
securityProfile = {
uefiSettings = {
secureBootEnabled = bool
}
}
storageProfile = {
disks = [
{
controllerKey = int
deviceKey = int
deviceName = "string"
diskMode = "string"
diskSizeGB = int
diskType = "string"
name = "string"
unitNumber = int
}
]
}
}
extendedLocation = {
name = "string"
type = "string"
}
})
}
プロパティ値
virtualMachineInstances
名前 | 形容 | 価値 |
---|---|---|
種類 | リソースの種類 | "Microsoft.ConnectedVMwarevSphere/virtualMachineInstances@2023-12-01" |
名前 | リソース名 | "default" |
parent_id | この拡張リソースを適用するリソースの ID。 | string (必須) |
extendedLocation | 拡張された場所を取得または設定します。 | ExtendedLocation の |
プロパティ | リソースのプロパティ。 | VirtualMachineInstanceProperties (必須) |
ExtendedLocation
名前 | 形容 | 価値 |
---|---|---|
名前 | 拡張された場所の名前。 | 糸 |
種類 | 拡張された場所の種類。 | 糸 |
VirtualMachineInstanceProperties
名前 | 形容 | 価値 |
---|---|---|
hardwareProfile | ハードウェアのプロパティ。 | HardwareProfile の |
infrastructureProfile | インフラストラクチャ プロファイルを取得します。 | InfrastructureProfile |
networkProfile | ネットワーク プロパティ。 | NetworkProfile |
osProfile | OS プロパティ。 | OsProfileForVMInstance の |
placementProfile | 配置プロパティ。 | PlacementProfile を |
securityProfile | セキュリティ プロファイルを取得します。 | SecurityProfile の |
storageProfile | ストレージのプロパティ。 | StorageProfile の |
HardwareProfile
名前 | 形容 | 価値 |
---|---|---|
memorySizeMB | VM のメモリ サイズを MB 単位で取得または設定します。 | int |
numCoresPerSocket | VM のソケットあたりのコア数を取得または設定します。 指定しない場合、既定値は 1 です。 | int |
numCPU | VM の vCPU の数を取得または設定します。 | int |
InfrastructureProfile
名前 | 形容 | 価値 |
---|---|---|
firmwareType | ファームウェアの種類 | "bios" "efi" |
inventoryItemId | 仮想マシンのインベントリ項目 ID を取得または設定します。 | 糸 |
smbiosUuid | VM の SMBIOS UUID を取得または設定します。 | 糸 |
templateId | 仮想マシンをデプロイするテンプレート リソースの ARM ID を取得または設定します。 | 糸 |
vCenterId | このリソース プールが存在する vCenter リソースの ARM ID を取得または設定します。 | 糸 |
NetworkProfile
名前 | 形容 | 価値 |
---|---|---|
networkInterfaces | 仮想マシンに関連付けられているネットワーク インターフェイスの一覧を取得または設定します。 | NetworkInterface[] |
NetworkInterface
名前 | 形容 | 価値 |
---|---|---|
deviceKey | デバイス キーの値を取得または設定します。 | int |
ipSettings | ipsettings を取得または設定します。 | NicIPSettings |
名前 | ネットワーク インターフェイスの名前を取得または設定します。 | 糸 |
networkId | 仮想マシンに接続するネットワーク リソースの ARM ID を取得または設定します。 | 糸 |
nicType | NIC の種類 | "e1000" "e1000e" "pcnet32" "vmxnet" "vmxnet2" "vmxnet3" |
powerOnBoot | ブート時の電源を取得または設定します。 | "disabled" "enabled" |
NicIPSettings
名前 | 形容 | 価値 |
---|---|---|
allocationMethod | nic の割り当て方法を取得または設定します。 | "dynamic" "linklayer" "other" "random" "static" "unset" |
dnsServers | DNS サーバーを取得または設定します。 | string[] |
ゲートウェイ | ゲートウェイを取得または設定します。 | string[] |
ipAddress | nic の IP アドレスを取得または設定します。 | 糸 |
subnetMask | マスクを取得または設定します。 | 糸 |
OsProfileForVMInstance
名前 | 形容 | 価値 |
---|---|---|
adminPassword | 管理者パスワードを設定します。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
adminUsername | 管理者ユーザー名を取得または設定します。 | 糸 |
computerName | コンピューター名を取得または設定します。 | 糸 |
guestId | guestId を取得または設定します。 | 糸 |
osType | os の型を取得または設定します。 | "Linux" "その他" "Windows" |
windowsConfiguration | Windows 構成。 | WindowsConfiguration |
WindowsConfiguration
名前 | 形容 | 価値 |
---|---|---|
autoLogon | 自動ログオンが有効かどうかを示す値を設定します。 | bool |
autoLogonCount | 自動ログオン数を設定します。 | int |
domainName | VM が参加するドメイン名を設定します。 | 糸 |
domainUsername | ドメイン ユーザー名を設定します。 | 糸 |
domainUserPassword | ドメイン ユーザーのパスワードを設定します。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
firstLogonCommands | 最初のログオン コマンドを設定します | string[] |
fullName | VM の所有者の完全な名前を設定します。 | 糸 |
orgName | VM の所有者が属する組織名を設定します。 | 糸 |
productId | VM の製品 ID を設定します。 | 糸 |
timeZone | 仮想マシンのタイム ゾーンを指定します。 例: "太平洋標準時"。 タイム ゾーン名は、Microsoft タイム ゾーン名の値 (/previous-versions/windows/embedded/ms912391(v=winembedded.11)) に記載されているタイム ゾーンに対応します。 | 糸 |
workGroupName | VM が参加する作業グループ名を設定します。 | 糸 |
PlacementProfile
名前 | 形容 | 価値 |
---|---|---|
clusterId | この仮想マシンがデプロイされるクラスター リソースの ARM ID を取得または設定します。 | 糸 |
datastoreId | 仮想マシンのデータを保持するデータストア リソースの ARM ID を取得または設定します。 | 糸 |
hostId | この仮想マシンがデプロイされるホスト リソースの ARM ID を取得または設定します。 | 糸 |
resourcePoolId | この仮想マシンがデプロイされる resourcePool リソースの ARM ID を取得または設定します。 | 糸 |
SecurityProfile
名前 | 形容 | 価値 |
---|---|---|
uefiSettings | 仮想マシンの作成時に使用されるセキュア ブートなどのセキュリティ設定を指定します。 | UefiSettings |
UefiSettings
名前 | 形容 | 価値 |
---|---|---|
secureBootEnabled | 仮想マシンでセキュア ブートを有効にするかどうかを指定します。 | bool |
StorageProfile
名前 | 形容 | 価値 |
---|---|---|
ディスク | 仮想マシンに関連付けられている仮想ディスクの一覧を取得または設定します。 | VirtualDisk[] |
VirtualDisk
名前 | 形容 | 価値 |
---|---|---|
controllerKey | コントローラー ID を取得または設定します。 | int |
deviceKey | デバイス キーの値を取得または設定します。 | int |
deviceName | デバイス名を取得または設定します。 | 糸 |
diskMode | ディスク モードを取得または設定します。 | "independent_nonpersistent" "independent_persistent" "persistent" |
diskSizeGB | ディスクの合計サイズを取得または設定します。 | int |
diskType | ディスク バッキングの種類を取得または設定します。 | "flat" "pmem" "rawphysical" "rawvirtual" "sesparse" "スパース" "不明" |
名前 | 仮想ディスクの名前を取得または設定します。 | 糸 |
unitNumber | コントローラー上のディスクのユニット番号を取得または設定します。 | int |