Microsoft.ScVmm virtualMachineInstances
Definicja zasobu Bicep
Typ zasobu virtualMachineInstances można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ScVmm/virtualMachineInstances, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.ScVmm/virtualMachineInstances@2024-06-01' = {
scope: resourceSymbolicName or scope
extendedLocation: {
name: 'string'
type: 'string'
}
name: 'default'
properties: {
availabilitySets: [
{
id: 'string'
name: 'string'
}
]
hardwareProfile: {
cpuCount: int
dynamicMemoryEnabled: 'string'
dynamicMemoryMaxMB: int
dynamicMemoryMinMB: int
limitCpuForMigration: 'string'
memoryMB: int
}
infrastructureProfile: {
biosGuid: 'string'
checkpointType: 'string'
cloudId: 'string'
generation: int
inventoryItemId: 'string'
templateId: 'string'
uuid: 'string'
vmmServerId: 'string'
vmName: 'string'
}
networkProfile: {
networkInterfaces: [
{
ipv4AddressType: 'string'
ipv6AddressType: 'string'
macAddress: 'string'
macAddressType: 'string'
name: 'string'
nicId: 'string'
virtualNetworkId: 'string'
}
]
}
osProfile: {
adminPassword: 'string'
computerName: 'string'
domainName: 'string'
domainPassword: 'string'
domainUsername: 'string'
productKey: 'string'
runOnceCommands: 'string'
timezone: int
workgroup: 'string'
}
storageProfile: {
disks: [
{
bus: int
busType: 'string'
createDiffDisk: 'string'
diskId: 'string'
diskSizeGB: int
lun: int
name: 'string'
storageQoSPolicy: {
id: 'string'
name: 'string'
}
templateDiskId: 'string'
vhdType: 'string'
}
]
}
}
}
Wartości właściwości
AvailabilitySetListItem
Nazwa | Opis | Wartość |
---|---|---|
id | Pobiera identyfikator ARM zasobu microsoft.scvmm/availabilitySets. | struna |
nazwa | Pobiera lub ustawia nazwę zestawu dostępności. | struna |
ExtendedLocation
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa lokalizacji rozszerzonej. | struna |
typ | Typ lokalizacji rozszerzonej. | struna |
HardwareProfile
Nazwa | Opis | Wartość |
---|---|---|
cpuCount | Pobiera lub ustawia liczbę procesorów wirtualnych dla maszyny wirtualnej. | Int |
dynamicMemoryEnabled | Pobiera lub ustawia wartość wskazującą, czy włączyć pamięć dynamiczną, czy nie. | "false" "true" |
dynamicMemoryMaxMB | Pobiera lub ustawia maksymalną pamięć dynamiczną dla maszyny wirtualnej. | Int |
dynamicMemoryMinMB | Pobiera lub ustawia minimalną pamięć dynamiczną dla maszyny wirtualnej. | Int |
limitCpuForMigration | Pobiera lub ustawia wartość wskazującą, czy włączyć tryb zgodności procesora na potrzeby migracji na żywo maszyn wirtualnych. | "false" "true" |
memoryMB | PamięćMB to rozmiar pamięci maszyny wirtualnej w MB. | Int |
InfrastructureProfile
Nazwa | Opis | Wartość |
---|---|---|
biosGuid | Pobiera lub ustawia identyfikator GUID systemu BIOS dla maszyny wirtualnej. | struna |
checkpointType | Typ punktu kontrolnego obsługiwanego dla maszyny wirtualnej. | struna |
cloudId | Identyfikator arm zasobu w chmurze, który ma być używany do wdrażania maszyny wirtualnej. | struna |
pokolenie | Pobiera lub ustawia generację maszyny wirtualnej. | Int |
inventoryItemId | Pobiera lub ustawia identyfikator elementu spisu dla zasobu. | struna |
templateId | Identyfikator usługi ARM zasobu szablonu do użycia na potrzeby wdrażania maszyny wirtualnej. | struna |
uuid | Unikatowy identyfikator maszyny wirtualnej. | struna |
vmmServerId | Identyfikator usługi ARM zasobu vmmServer, w którym znajduje się ten zasób. | struna |
vmName | VMName to nazwa maszyny wirtualnej na serwerze SCVmm. | struna Ograniczenia: Minimalna długość = 1 |
Microsoft.ScVmm/virtualMachineInstances
Nazwa | Opis | Wartość |
---|---|---|
extendedLocation | Pobiera lub ustawia lokalizację rozszerzoną. | ExtendedLocation (wymagane) |
nazwa | Nazwa zasobu | "default" (wymagane) |
Właściwości | Właściwości specyficzne dla zasobu dla tego zasobu. | VirtualMachineInstanceProperties |
zakres | Użyj polecenia podczas tworzenia zasobu w zakresie innym niż zakres wdrożenia. | Ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia . |
NetworkInterface
Nazwa | Opis | Wartość |
---|---|---|
ipv4AddressType | Pobiera lub ustawia typ adresu ipv4. | "Dynamiczny" "Statyczny" |
ipv6AddressType | Pobiera lub ustawia typ adresu ipv6. | "Dynamiczny" "Statyczny" |
macAddress | Pobiera lub ustawia adres MAC karty sieciowej. | struna |
macAddressType | Pobiera lub ustawia typ adresu mac. | "Dynamiczny" "Statyczny" |
nazwa | Pobiera lub ustawia nazwę interfejsu sieciowego. | struna |
nicId | Pobiera lub ustawia identyfikator karty sieciowej. | struna |
virtualNetworkId | Pobiera lub ustawia identyfikator ARM zasobu Microsoft.ScVmm/virtualNetwork w celu połączenia karty sieciowej. | struna |
NetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
networkInterfaces | Pobiera lub ustawia listę interfejsów sieciowych skojarzonych z maszyną wirtualną. | NetworkInterface[] |
OsProfileForVmInstance
Nazwa | Opis | Wartość |
---|---|---|
adminPassword | Hasło administratora maszyny wirtualnej. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
nazwa_komputera | Pobiera lub ustawia nazwę komputera. | struna |
nazwa_domeny | Pobiera lub ustawia nazwę domeny. | struna |
domainPassword | Hasło domeny, do których musi dołączyć maszyna wirtualna. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
domainUsername | Pobiera lub ustawia nazwę użytkownika domeny. | struna |
productKey | Pobiera lub ustawia klucz produktu. Format wejściowy xxxxx-xxxxx-xxxxx-xxxxx-xxxxx | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
runOnceCommands | Pobierz lub ustawia polecenia, które mają być uruchamiane raz w czasie tworzenia oddzielone średnikami. | struna |
strefa czasowa | Pobiera lub ustawia wartość indeksu strefy czasowej. | Int |
grupa robocza | Pobiera lub ustawia grupę roboczą. | struna |
StorageProfile
Nazwa | Opis | Wartość |
---|---|---|
Dysków | Pobiera lub ustawia listę dysków wirtualnych skojarzonych z maszyną wirtualną. | VirtualDisk[] |
StorageQosPolicyDetails
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasad QoS. | struna |
nazwa | Nazwa zasad. | struna |
VirtualDisk
Nazwa | Opis | Wartość |
---|---|---|
autobus | Pobiera lub ustawia magistralę dysków. | Int |
busType | Pobiera lub ustawia typ magistrali dysku. | struna |
createDiffDisk | Pobiera lub ustawia wartość wskazującą różnicę dysku. | "false" "true" |
diskId | Pobiera lub ustawia identyfikator dysku. | struna |
diskSizeGB | Pobiera lub ustawia całkowity rozmiar dysku. | Int |
Jednostki lun | Pobiera lub ustawia numer lun dysku. | Int |
nazwa | Pobiera lub ustawia nazwę dysku. | struna |
storageQoSPolicy | Zasady QoS dla dysku. | StorageQosPolicyDetails |
templateDiskId | Pobiera lub ustawia identyfikator dysku w szablonie. | struna |
vhdType | Pobiera lub ustawia typ dysku vhd. | struna |
VirtualMachineInstanceProperties
Nazwa | Opis | Wartość |
---|---|---|
availabilitySets | Zestawy dostępności na maszynie wirtualnej. | AvailabilitySetListItem[] |
hardwareProfile | Właściwości sprzętu. | HardwareProfile |
infrastructureProfile | Pobiera profil infrastruktury. | InfrastructureProfile |
networkProfile | Właściwości sieci. | NetworkProfile |
osProfile | Właściwości systemu operacyjnego. | OsProfileForVmInstance |
storageProfile | Właściwości magazynu. | StorageProfile |
Definicja zasobu szablonu usługi ARM
Typ zasobu virtualMachineInstances można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ScVmm/virtualMachineInstances, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.ScVmm/virtualMachineInstances",
"apiVersion": "2024-06-01",
"name": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"properties": {
"availabilitySets": [
{
"id": "string",
"name": "string"
}
],
"hardwareProfile": {
"cpuCount": "int",
"dynamicMemoryEnabled": "string",
"dynamicMemoryMaxMB": "int",
"dynamicMemoryMinMB": "int",
"limitCpuForMigration": "string",
"memoryMB": "int"
},
"infrastructureProfile": {
"biosGuid": "string",
"checkpointType": "string",
"cloudId": "string",
"generation": "int",
"inventoryItemId": "string",
"templateId": "string",
"uuid": "string",
"vmmServerId": "string",
"vmName": "string"
},
"networkProfile": {
"networkInterfaces": [
{
"ipv4AddressType": "string",
"ipv6AddressType": "string",
"macAddress": "string",
"macAddressType": "string",
"name": "string",
"nicId": "string",
"virtualNetworkId": "string"
}
]
},
"osProfile": {
"adminPassword": "string",
"computerName": "string",
"domainName": "string",
"domainPassword": "string",
"domainUsername": "string",
"productKey": "string",
"runOnceCommands": "string",
"timezone": "int",
"workgroup": "string"
},
"storageProfile": {
"disks": [
{
"bus": "int",
"busType": "string",
"createDiffDisk": "string",
"diskId": "string",
"diskSizeGB": "int",
"lun": "int",
"name": "string",
"storageQoSPolicy": {
"id": "string",
"name": "string"
},
"templateDiskId": "string",
"vhdType": "string"
}
]
}
}
}
Wartości właściwości
AvailabilitySetListItem
Nazwa | Opis | Wartość |
---|---|---|
id | Pobiera identyfikator ARM zasobu microsoft.scvmm/availabilitySets. | struna |
nazwa | Pobiera lub ustawia nazwę zestawu dostępności. | struna |
ExtendedLocation
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa lokalizacji rozszerzonej. | struna |
typ | Typ lokalizacji rozszerzonej. | struna |
HardwareProfile
Nazwa | Opis | Wartość |
---|---|---|
cpuCount | Pobiera lub ustawia liczbę procesorów wirtualnych dla maszyny wirtualnej. | Int |
dynamicMemoryEnabled | Pobiera lub ustawia wartość wskazującą, czy włączyć pamięć dynamiczną, czy nie. | "false" "true" |
dynamicMemoryMaxMB | Pobiera lub ustawia maksymalną pamięć dynamiczną dla maszyny wirtualnej. | Int |
dynamicMemoryMinMB | Pobiera lub ustawia minimalną pamięć dynamiczną dla maszyny wirtualnej. | Int |
limitCpuForMigration | Pobiera lub ustawia wartość wskazującą, czy włączyć tryb zgodności procesora na potrzeby migracji na żywo maszyn wirtualnych. | "false" "true" |
memoryMB | PamięćMB to rozmiar pamięci maszyny wirtualnej w MB. | Int |
InfrastructureProfile
Nazwa | Opis | Wartość |
---|---|---|
biosGuid | Pobiera lub ustawia identyfikator GUID systemu BIOS dla maszyny wirtualnej. | struna |
checkpointType | Typ punktu kontrolnego obsługiwanego dla maszyny wirtualnej. | struna |
cloudId | Identyfikator arm zasobu w chmurze, który ma być używany do wdrażania maszyny wirtualnej. | struna |
pokolenie | Pobiera lub ustawia generację maszyny wirtualnej. | Int |
inventoryItemId | Pobiera lub ustawia identyfikator elementu spisu dla zasobu. | struna |
templateId | Identyfikator usługi ARM zasobu szablonu do użycia na potrzeby wdrażania maszyny wirtualnej. | struna |
uuid | Unikatowy identyfikator maszyny wirtualnej. | struna |
vmmServerId | Identyfikator usługi ARM zasobu vmmServer, w którym znajduje się ten zasób. | struna |
vmName | VMName to nazwa maszyny wirtualnej na serwerze SCVmm. | struna Ograniczenia: Minimalna długość = 1 |
Microsoft.ScVmm/virtualMachineInstances
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2024-06-01' |
extendedLocation | Pobiera lub ustawia lokalizację rozszerzoną. | ExtendedLocation (wymagane) |
nazwa | Nazwa zasobu | "default" (wymagane) |
Właściwości | Właściwości specyficzne dla zasobu dla tego zasobu. | VirtualMachineInstanceProperties |
typ | Typ zasobu | "Microsoft.ScVmm/virtualMachineInstances" |
NetworkInterface
Nazwa | Opis | Wartość |
---|---|---|
ipv4AddressType | Pobiera lub ustawia typ adresu ipv4. | "Dynamiczny" "Statyczny" |
ipv6AddressType | Pobiera lub ustawia typ adresu ipv6. | "Dynamiczny" "Statyczny" |
macAddress | Pobiera lub ustawia adres MAC karty sieciowej. | struna |
macAddressType | Pobiera lub ustawia typ adresu mac. | "Dynamiczny" "Statyczny" |
nazwa | Pobiera lub ustawia nazwę interfejsu sieciowego. | struna |
nicId | Pobiera lub ustawia identyfikator karty sieciowej. | struna |
virtualNetworkId | Pobiera lub ustawia identyfikator ARM zasobu Microsoft.ScVmm/virtualNetwork w celu połączenia karty sieciowej. | struna |
NetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
networkInterfaces | Pobiera lub ustawia listę interfejsów sieciowych skojarzonych z maszyną wirtualną. | NetworkInterface[] |
OsProfileForVmInstance
Nazwa | Opis | Wartość |
---|---|---|
adminPassword | Hasło administratora maszyny wirtualnej. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
nazwa_komputera | Pobiera lub ustawia nazwę komputera. | struna |
nazwa_domeny | Pobiera lub ustawia nazwę domeny. | struna |
domainPassword | Hasło domeny, do których musi dołączyć maszyna wirtualna. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
domainUsername | Pobiera lub ustawia nazwę użytkownika domeny. | struna |
productKey | Pobiera lub ustawia klucz produktu. Format wejściowy xxxxx-xxxxx-xxxxx-xxxxx-xxxxx | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
runOnceCommands | Pobierz lub ustawia polecenia, które mają być uruchamiane raz w czasie tworzenia oddzielone średnikami. | struna |
strefa czasowa | Pobiera lub ustawia wartość indeksu strefy czasowej. | Int |
grupa robocza | Pobiera lub ustawia grupę roboczą. | struna |
StorageProfile
Nazwa | Opis | Wartość |
---|---|---|
Dysków | Pobiera lub ustawia listę dysków wirtualnych skojarzonych z maszyną wirtualną. | VirtualDisk[] |
StorageQosPolicyDetails
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasad QoS. | struna |
nazwa | Nazwa zasad. | struna |
VirtualDisk
Nazwa | Opis | Wartość |
---|---|---|
autobus | Pobiera lub ustawia magistralę dysków. | Int |
busType | Pobiera lub ustawia typ magistrali dysku. | struna |
createDiffDisk | Pobiera lub ustawia wartość wskazującą różnicę dysku. | "false" "true" |
diskId | Pobiera lub ustawia identyfikator dysku. | struna |
diskSizeGB | Pobiera lub ustawia całkowity rozmiar dysku. | Int |
Jednostki lun | Pobiera lub ustawia numer lun dysku. | Int |
nazwa | Pobiera lub ustawia nazwę dysku. | struna |
storageQoSPolicy | Zasady QoS dla dysku. | StorageQosPolicyDetails |
templateDiskId | Pobiera lub ustawia identyfikator dysku w szablonie. | struna |
vhdType | Pobiera lub ustawia typ dysku vhd. | struna |
VirtualMachineInstanceProperties
Nazwa | Opis | Wartość |
---|---|---|
availabilitySets | Zestawy dostępności na maszynie wirtualnej. | AvailabilitySetListItem[] |
hardwareProfile | Właściwości sprzętu. | HardwareProfile |
infrastructureProfile | Pobiera profil infrastruktury. | InfrastructureProfile |
networkProfile | Właściwości sieci. | NetworkProfile |
osProfile | Właściwości systemu operacyjnego. | OsProfileForVmInstance |
storageProfile | Właściwości magazynu. | StorageProfile |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu virtualMachineInstances można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.ScVmm/virtualMachineInstances, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ScVmm/virtualMachineInstances@2024-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
extendedLocation = {
name = "string"
type = "string"
}
properties = {
availabilitySets = [
{
id = "string"
name = "string"
}
]
hardwareProfile = {
cpuCount = int
dynamicMemoryEnabled = "string"
dynamicMemoryMaxMB = int
dynamicMemoryMinMB = int
limitCpuForMigration = "string"
memoryMB = int
}
infrastructureProfile = {
biosGuid = "string"
checkpointType = "string"
cloudId = "string"
generation = int
inventoryItemId = "string"
templateId = "string"
uuid = "string"
vmmServerId = "string"
vmName = "string"
}
networkProfile = {
networkInterfaces = [
{
ipv4AddressType = "string"
ipv6AddressType = "string"
macAddress = "string"
macAddressType = "string"
name = "string"
nicId = "string"
virtualNetworkId = "string"
}
]
}
osProfile = {
adminPassword = "string"
computerName = "string"
domainName = "string"
domainPassword = "string"
domainUsername = "string"
productKey = "string"
runOnceCommands = "string"
timezone = int
workgroup = "string"
}
storageProfile = {
disks = [
{
bus = int
busType = "string"
createDiffDisk = "string"
diskId = "string"
diskSizeGB = int
lun = int
name = "string"
storageQoSPolicy = {
id = "string"
name = "string"
}
templateDiskId = "string"
vhdType = "string"
}
]
}
}
})
}
Wartości właściwości
AvailabilitySetListItem
Nazwa | Opis | Wartość |
---|---|---|
id | Pobiera identyfikator ARM zasobu microsoft.scvmm/availabilitySets. | struna |
nazwa | Pobiera lub ustawia nazwę zestawu dostępności. | struna |
ExtendedLocation
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa lokalizacji rozszerzonej. | struna |
typ | Typ lokalizacji rozszerzonej. | struna |
HardwareProfile
Nazwa | Opis | Wartość |
---|---|---|
cpuCount | Pobiera lub ustawia liczbę procesorów wirtualnych dla maszyny wirtualnej. | Int |
dynamicMemoryEnabled | Pobiera lub ustawia wartość wskazującą, czy włączyć pamięć dynamiczną, czy nie. | "false" "true" |
dynamicMemoryMaxMB | Pobiera lub ustawia maksymalną pamięć dynamiczną dla maszyny wirtualnej. | Int |
dynamicMemoryMinMB | Pobiera lub ustawia minimalną pamięć dynamiczną dla maszyny wirtualnej. | Int |
limitCpuForMigration | Pobiera lub ustawia wartość wskazującą, czy włączyć tryb zgodności procesora na potrzeby migracji na żywo maszyn wirtualnych. | "false" "true" |
memoryMB | PamięćMB to rozmiar pamięci maszyny wirtualnej w MB. | Int |
InfrastructureProfile
Nazwa | Opis | Wartość |
---|---|---|
biosGuid | Pobiera lub ustawia identyfikator GUID systemu BIOS dla maszyny wirtualnej. | struna |
checkpointType | Typ punktu kontrolnego obsługiwanego dla maszyny wirtualnej. | struna |
cloudId | Identyfikator arm zasobu w chmurze, który ma być używany do wdrażania maszyny wirtualnej. | struna |
pokolenie | Pobiera lub ustawia generację maszyny wirtualnej. | Int |
inventoryItemId | Pobiera lub ustawia identyfikator elementu spisu dla zasobu. | struna |
templateId | Identyfikator usługi ARM zasobu szablonu do użycia na potrzeby wdrażania maszyny wirtualnej. | struna |
uuid | Unikatowy identyfikator maszyny wirtualnej. | struna |
vmmServerId | Identyfikator usługi ARM zasobu vmmServer, w którym znajduje się ten zasób. | struna |
vmName | VMName to nazwa maszyny wirtualnej na serwerze SCVmm. | struna Ograniczenia: Minimalna długość = 1 |
Microsoft.ScVmm/virtualMachineInstances
Nazwa | Opis | Wartość |
---|---|---|
extendedLocation | Pobiera lub ustawia lokalizację rozszerzoną. | ExtendedLocation (wymagane) |
nazwa | Nazwa zasobu | "default" (wymagane) |
parent_id | Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. | ciąg (wymagany) |
Właściwości | Właściwości specyficzne dla zasobu dla tego zasobu. | VirtualMachineInstanceProperties |
typ | Typ zasobu | "Microsoft.ScVmm/virtualMachineInstances@2024-06-01" |
NetworkInterface
Nazwa | Opis | Wartość |
---|---|---|
ipv4AddressType | Pobiera lub ustawia typ adresu ipv4. | "Dynamiczny" "Statyczny" |
ipv6AddressType | Pobiera lub ustawia typ adresu ipv6. | "Dynamiczny" "Statyczny" |
macAddress | Pobiera lub ustawia adres MAC karty sieciowej. | struna |
macAddressType | Pobiera lub ustawia typ adresu mac. | "Dynamiczny" "Statyczny" |
nazwa | Pobiera lub ustawia nazwę interfejsu sieciowego. | struna |
nicId | Pobiera lub ustawia identyfikator karty sieciowej. | struna |
virtualNetworkId | Pobiera lub ustawia identyfikator ARM zasobu Microsoft.ScVmm/virtualNetwork w celu połączenia karty sieciowej. | struna |
NetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
networkInterfaces | Pobiera lub ustawia listę interfejsów sieciowych skojarzonych z maszyną wirtualną. | NetworkInterface[] |
OsProfileForVmInstance
Nazwa | Opis | Wartość |
---|---|---|
adminPassword | Hasło administratora maszyny wirtualnej. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
nazwa_komputera | Pobiera lub ustawia nazwę komputera. | struna |
nazwa_domeny | Pobiera lub ustawia nazwę domeny. | struna |
domainPassword | Hasło domeny, do których musi dołączyć maszyna wirtualna. | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
domainUsername | Pobiera lub ustawia nazwę użytkownika domeny. | struna |
productKey | Pobiera lub ustawia klucz produktu. Format wejściowy xxxxx-xxxxx-xxxxx-xxxxx-xxxxx | struna Ograniczenia: Wartość wrażliwa. Przekaż jako bezpieczny parametr. |
runOnceCommands | Pobierz lub ustawia polecenia, które mają być uruchamiane raz w czasie tworzenia oddzielone średnikami. | struna |
strefa czasowa | Pobiera lub ustawia wartość indeksu strefy czasowej. | Int |
grupa robocza | Pobiera lub ustawia grupę roboczą. | struna |
StorageProfile
Nazwa | Opis | Wartość |
---|---|---|
Dysków | Pobiera lub ustawia listę dysków wirtualnych skojarzonych z maszyną wirtualną. | VirtualDisk[] |
StorageQosPolicyDetails
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasad QoS. | struna |
nazwa | Nazwa zasad. | struna |
VirtualDisk
Nazwa | Opis | Wartość |
---|---|---|
autobus | Pobiera lub ustawia magistralę dysków. | Int |
busType | Pobiera lub ustawia typ magistrali dysku. | struna |
createDiffDisk | Pobiera lub ustawia wartość wskazującą różnicę dysku. | "false" "true" |
diskId | Pobiera lub ustawia identyfikator dysku. | struna |
diskSizeGB | Pobiera lub ustawia całkowity rozmiar dysku. | Int |
Jednostki lun | Pobiera lub ustawia numer lun dysku. | Int |
nazwa | Pobiera lub ustawia nazwę dysku. | struna |
storageQoSPolicy | Zasady QoS dla dysku. | StorageQosPolicyDetails |
templateDiskId | Pobiera lub ustawia identyfikator dysku w szablonie. | struna |
vhdType | Pobiera lub ustawia typ dysku vhd. | struna |
VirtualMachineInstanceProperties
Nazwa | Opis | Wartość |
---|---|---|
availabilitySets | Zestawy dostępności na maszynie wirtualnej. | AvailabilitySetListItem[] |
hardwareProfile | Właściwości sprzętu. | HardwareProfile |
infrastructureProfile | Pobiera profil infrastruktury. | InfrastructureProfile |
networkProfile | Właściwości sieci. | NetworkProfile |
osProfile | Właściwości systemu operacyjnego. | OsProfileForVmInstance |
storageProfile | Właściwości magazynu. | StorageProfile |