Virtual Machine Scale Set VMs - List
Pobiera listę wszystkich maszyn wirtualnych w zestawach skalowania maszyn wirtualnych.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines?api-version=2026-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines?api-version=2026-04-01&$filter={$filter}&$select={$select}&$expand={$expand}
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter. |
|
subscription
|
path | True |
string minLength: 1 |
Identyfikator subskrypcji docelowej. |
|
virtual
|
path | True |
string |
Nazwa zestawu VirtualMachineScaleSet |
|
api-version
|
query | True |
string minLength: 1 |
Wersja interfejsu API do użycia dla tej operacji. |
|
$expand
|
query |
string |
Wyrażenie expand, które ma być stosowane do operacji. Dozwolone wartości to "instanceView". |
|
|
$filter
|
query |
string |
Filtr do zastosowania do operacji. Dozwolone wartości to "startswith(instanceView/statuses/code, "PowerState") eq true", "properties/latestModelApplied eq true", "properties/latestModelApplied eq false". |
|
|
$select
|
query |
string |
Parametry listy. Dozwolone wartości to "instanceView", "instanceView/statuses". |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Żądanie zakończyło się pomyślnie. |
|
| Other Status Codes |
Nieoczekiwana odpowiedź na błąd. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 w usłudze Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
| Nazwa | Opis |
|---|---|
| user_impersonation | podszywaj się pod konto użytkownika |
Przykłady
|
List Vmss VMs with Resilient |
|
Virtual |
|
Virtual |
List Vmss VMs with ResilientVMDeletionStatus.
Przykładowe żądanie
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/resourceGroupname/providers/Microsoft.Compute/virtualMachineScaleSets/vmssName/virtualMachines?api-version=2026-04-01
Przykładowa odpowiedź
{
"value": [
{
"name": "{vmss-vm-name}_1",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/1",
"type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines",
"location": "eastus2euap",
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/{subscription-id}/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/AzSecPackAutoConfigUA-eastus2euap": {
"principalId": "f31e5089-a1e5-44a6-9048-a767ce07d26c",
"clientId": "215414c9-8a82-4439-95ea-d09e3543a6e2"
}
}
},
"instanceId": "1",
"sku": {
"name": "Standard_D2ls_v5",
"tier": "Standard"
},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vnet-eastus2euap-2-nic01",
"properties": {
"primary": true,
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": false,
"networkSecurityGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/basicNsgvnet-eastus2euap-2-nic01"
},
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": false,
"ipConfigurations": [
{
"name": "vnet-eastus2euap-2-nic01-defaultIpConfiguration",
"properties": {
"primary": true,
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-eastus2euap-2/subnets/snet-eastus2euap-1"
},
"privateIPAddressVersion": "IPv4"
}
}
]
}
}
]
},
"provisioningState": "Succeeded",
"hardwareProfile": {
"vmSize": "Standard_D2ls_v5"
},
"resilientVMDeletionStatus": "Enabled",
"vmId": "eb282db2-12d4-4fc6-8bd5-0c6473a4078c",
"storageProfile": {
"imageReference": {
"publisher": "canonical",
"offer": "0001-com-ubuntu-server-focal",
"sku": "20_04-lts-gen2",
"version": "latest",
"exactVersion": "20.04.202501110"
},
"osDisk": {
"osType": "Linux",
"name": "{vmss-name}_{vmss-vm-name}_1_OsDisk_1_8e93ddcf18be4b0f9815910b3a0f8182",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/{vmss-name}_{vmss-vm-name}_1_OsDisk_1_8e93ddcf18be4b0f9815910b3a0f8182"
},
"diskSizeGB": 30
},
"dataDisks": [],
"diskControllerType": "SCSI"
},
"osProfile": {
"computerName": "statustes000001",
"adminUsername": "SomeRandomUser",
"linuxConfiguration": {
"disablePasswordAuthentication": false,
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
},
"enableVMAgentPlatformUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"securityType": "TrustedLaunch"
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/1/networkInterfaces/vnet-eastus2euap-2-nic01"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"timeCreated": "2025-02-05T20:11:32.5722157+00:00"
},
"etag": "\"4\"",
"resources": [
{
"name": "Microsoft.Azure.Security.Monitoring.AzureSecurityLinuxAgent",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/{vmss-vm-name}_1/extensions/Microsoft.Azure.Security.Monitoring.AzureSecurityLinuxAgent",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "eastus2euap",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Security.Monitoring",
"type": "AzureSecurityLinuxAgent",
"typeHandlerVersion": "2.0",
"settings": {
"enableGenevaUpload": true,
"enableAutoConfig": true,
"reportSuccessOnUnsupportedDistro": true
}
}
},
{
"name": "Microsoft.Azure.Monitor.AzureMonitorLinuxAgent",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/{vmss-vm-name}_1/extensions/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "eastus2euap",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Monitor",
"type": "AzureMonitorLinuxAgent",
"typeHandlerVersion": "1.0",
"settings": {
"GCS_AUTO_CONFIG": true
}
}
}
]
},
{
"name": "{vmss-vm-name}_2",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/2",
"type": "Microsoft.Compute/virtualMachineScaleSets/virtualMachines",
"location": "eastus2euap",
"tags": {
"FailForResilientVMDeletionAtDiskDetach": "true",
"platformsettings.host_environment.service.platform_optedin_for_rootcerts": "true",
"azsecpack": "nonprod"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/{subscription-id}/resourceGroups/AzSecPackAutoConfigRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/AzSecPackAutoConfigUA-eastus2euap": {
"principalId": "f31e5089-a1e5-44a6-9048-a767ce07d26c",
"clientId": "215414c9-8a82-4439-95ea-d09e3543a6e2"
}
}
},
"instanceId": "2",
"sku": {
"name": "Standard_D2ls_v5",
"tier": "Standard"
},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vnet-eastus2euap-2-nic01",
"properties": {
"primary": true,
"enableAcceleratedNetworking": true,
"disableTcpStateTracking": false,
"networkSecurityGroup": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkSecurityGroups/basicNsgvnet-eastus2euap-2-nic01"
},
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": false,
"ipConfigurations": [
{
"name": "vnet-eastus2euap-2-nic01-defaultIpConfiguration",
"properties": {
"primary": true,
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vnet-eastus2euap-2/subnets/snet-eastus2euap-1"
},
"privateIPAddressVersion": "IPv4"
}
}
]
}
}
]
},
"provisioningState": "Succeeded",
"hardwareProfile": {
"vmSize": "Standard_D2ls_v5"
},
"resilientVMDeletionStatus": "Enabled",
"vmId": "8cc48891-30a3-4f5a-9197-cb92168b7cb3",
"storageProfile": {
"imageReference": {
"publisher": "canonical",
"offer": "0001-com-ubuntu-server-focal",
"sku": "20_04-lts-gen2",
"version": "latest",
"exactVersion": "20.04.202501110"
},
"osDisk": {
"osType": "Linux",
"name": "{vmss-name}_{vmss-vm-name}_2_OsDisk_1_fb3bbb00f81e465ba963e493bc9b30fa",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/{vmss-name}_{vmss-vm-name}_2_OsDisk_1_fb3bbb00f81e465ba963e493bc9b30fa"
},
"diskSizeGB": 30
},
"dataDisks": [],
"diskControllerType": "SCSI"
},
"osProfile": {
"computerName": "statustes000002",
"adminUsername": "SomeRandomUser",
"linuxConfiguration": {
"disablePasswordAuthentication": false,
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
},
"enableVMAgentPlatformUpdates": true
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"securityType": "TrustedLaunch"
},
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/2/networkInterfaces/vnet-eastus2euap-2-nic01"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"timeCreated": "2025-02-05T20:25:40.0226412+00:00"
},
"etag": "\"4\"",
"resources": [
{
"name": "Microsoft.Azure.Security.Monitoring.AzureSecurityLinuxAgent",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/{vmss-vm-name}_2/extensions/Microsoft.Azure.Security.Monitoring.AzureSecurityLinuxAgent",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "eastus2euap",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Security.Monitoring",
"type": "AzureSecurityLinuxAgent",
"typeHandlerVersion": "2.0",
"settings": {
"enableGenevaUpload": true,
"enableAutoConfig": true,
"reportSuccessOnUnsupportedDistro": true
}
}
},
{
"name": "Microsoft.Azure.Monitor.AzureMonitorLinuxAgent",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/{vmss-vm-name}_2/extensions/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "eastus2euap",
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"enableAutomaticUpgrade": true,
"publisher": "Microsoft.Azure.Monitor",
"type": "AzureMonitorLinuxAgent",
"typeHandlerVersion": "1.0",
"settings": {
"GCS_AUTO_CONFIG": true
}
}
}
]
}
]
}
VirtualMachineScaleSetVM_List_MaximumSet_Gen
Przykładowe żądanie
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaa/virtualMachines?api-version=2026-04-01&$filter=aaaaaaaaaaaaaa&$select=aaaaaaaaaaaaaaaaaaaaa&$expand=aaaaaaaaaaaaa
Przykładowa odpowiedź
{
"value": [
{
"name": "{vmss-vm-name}",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0",
"type": "Microsoft.Compute/virtualMachines",
"location": "westus",
"tags": {},
"properties": {
"latestModelApplied": true,
"modelDefinitionApplied": "VirtualMachineScaleSet",
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
"name": "vmsstestnetconfig5415",
"properties": {
"primary": true,
"enableAcceleratedNetworking": true,
"dnsSettings": {
"dnsServers": []
},
"enableIPForwarding": true,
"ipConfigurations": [
{
"name": "vmsstestnetconfig9693",
"properties": {
"subnet": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/vn4071/subnets/sn5503"
},
"privateIPAddressVersion": "IPv4",
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 18,
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"deleteOption": "Delete"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerInboundNatPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"enableFpga": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"deleteOption": "Delete"
}
}
]
},
"vmId": "42af9fdf-b906-4ad7-9905-8316209ff619",
"hardwareProfile": {
"vmSize": "Basic_A0",
"vmSizeProperties": {
"vCPUsAvailable": 9,
"vCPUsPerCore": 12
}
},
"storageProfile": {
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "4.127.20180315",
"exactVersion": "4.127.20180315",
"sharedGalleryImageId": "aaaaaaaaaaaaaaaaaaaa",
"id": "a"
},
"osDisk": {
"osType": "Windows",
"name": "vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"createOption": "FromImage",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_OsDisk_1_6d72b805e50e4de6830303c5055077fc",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 127,
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
},
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diffDiskSettings": {
"option": "Local",
"placement": "CacheDisk"
},
"deleteOption": "Delete"
},
"dataDisks": [
{
"lun": 1,
"name": "vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"createOption": "Empty",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vmss3176_vmss3176_0_disk2_6c4f554bdafa49baa780eb2d128ff39d",
"diskEncryptionSet": {
"id": "aaaaaaaaaaaa"
}
},
"diskSizeGB": 128,
"toBeDetached": true,
"vhd": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"image": {
"uri": "https://{storageAccountName}.blob.core.windows.net/{containerName}/{vhdName}.vhd"
},
"writeAcceleratorEnabled": true,
"diskIOPSReadWrite": 18,
"diskMBpsReadWrite": 29,
"detachOption": "ForceDetach",
"deleteOption": "Delete"
}
]
},
"osProfile": {
"computerName": "test000000",
"adminUsername": "Foo12",
"windowsConfiguration": {
"provisionVMAgent": true,
"enableAutomaticUpdates": true,
"timeZone": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"additionalUnattendContent": [
{
"passName": "OobeSystem",
"componentName": "Microsoft-Windows-Shell-Setup",
"settingName": "AutoLogon",
"content": "aaaaaaaaaaaaaaaaaaaa"
}
],
"patchSettings": {
"patchMode": "Manual",
"enableHotpatching": true,
"assessmentMode": "ImageDefault"
},
"winRM": {
"listeners": [
{
"protocol": "Http",
"certificateUrl": "aaaaaaaaaaaaaaaaaaaaaa"
}
]
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true,
"customData": "aaaa",
"linuxConfiguration": {
"disablePasswordAuthentication": true,
"ssh": {
"publicKeys": [
{
"path": "aaa",
"keyData": "aaaaaa"
}
]
},
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
}
},
"userData": "RXhhbXBsZSBVc2VyRGF0YQ==",
"networkProfile": {
"networkInterfaces": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0/networkInterfaces/vmsstestnetconfig5415",
"properties": {
"primary": true,
"deleteOption": "Delete"
}
}
],
"networkApiVersion": "2020-11-01",
"networkInterfaceConfigurations": [
{
"name": "aaaaaaaaaaa",
"properties": {
"primary": true,
"deleteOption": "Delete",
"enableAcceleratedNetworking": true,
"enableFpga": true,
"enableIPForwarding": true,
"networkSecurityGroup": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"dnsSettings": {
"dnsServers": [
"aaaaaa"
]
},
"ipConfigurations": [
{
"name": "aa",
"properties": {
"subnet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"primary": true,
"publicIPAddressConfiguration": {
"name": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"properties": {
"idleTimeoutInMinutes": 2,
"deleteOption": "Delete",
"dnsSettings": {
"domainNameLabel": "aaaaaaaaaaaaaaaaaaaaaaaaa"
},
"ipTags": [
{
"ipTagType": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"tag": "aaaaaaaaaaaaaaaaaaaa"
}
],
"publicIPPrefix": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Dynamic"
},
"sku": {
"name": "Basic",
"tier": "Regional"
}
},
"privateIPAddressVersion": "IPv4",
"applicationSecurityGroups": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"applicationGatewayBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
]
}
}
],
"dscpConfiguration": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
}
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true,
"storageUri": "aaaaaaaaaaaaa"
}
},
"provisioningState": "Succeeded",
"instanceView": {
"platformUpdateDomain": 23,
"platformFaultDomain": 14,
"rdpThumbPrint": "aaaaaaaaaaaaaaaaaaaaaaaaaaa",
"vmAgent": {
"vmAgentVersion": "aaaaaaaaaaaaaaaaaaaaaaa",
"extensionHandlers": [
{
"type": "aaaaaaaaaaaaa",
"typeHandlerVersion": "aaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"maintenanceRedeployStatus": {
"isCustomerInitiatedMaintenanceAllowed": true,
"preMaintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"preMaintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowStartTime": "2021-11-30T12:58:26.531Z",
"maintenanceWindowEndTime": "2021-11-30T12:58:26.531Z",
"lastOperationResultCode": "None",
"lastOperationMessage": "aaaaaa"
},
"disks": [
{
"name": "aaaaaaaaaaa",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "aaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"keyEncryptionKey": {
"keyUrl": "aaaaaaaaaaaaaa",
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
}
},
"enabled": true
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"extensions": [
{
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
}
],
"vmHealth": {
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"bootDiagnostics": {
"consoleScreenshotBlobUri": "aaaaaaaaaaaaaaaaaaaaaaaaa",
"serialConsoleLogBlobUri": "aaaaaaaa",
"status": {
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
},
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"assignedHost": "aaaaaaa",
"placementGroupId": "aaa"
},
"additionalCapabilities": {
"ultraSSDEnabled": true,
"hibernationEnabled": true
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": true,
"vTpmEnabled": true
},
"encryptionAtHost": true,
"securityType": "TrustedLaunch"
},
"availabilitySet": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}"
},
"licenseType": "aaaaaaaaaa",
"protectionPolicy": {
"protectFromScaleIn": true,
"protectFromScaleSetActions": true
},
"timeCreated": "2021-06-27T01:02:38.3138469+00:00"
},
"resources": [
{
"name": "CustomScriptExtension-DSC",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM/extensions/CustomScriptExtension-DSC",
"type": "Microsoft.Compute/virtualMachines/extensions",
"location": "westus",
"tags": {},
"properties": {
"autoUpgradeMinorVersion": true,
"provisioningState": "Succeeded",
"publisher": "Microsoft.Compute",
"type": "CustomScriptExtension",
"typeHandlerVersion": "1.9",
"settings": {},
"forceUpdateTag": "aaaaaaa",
"enableAutomaticUpgrade": true,
"protectedSettings": {},
"instanceView": {
"name": "aaaaaaaaaaaaaaaaa",
"type": "aaaaaaaaa",
"typeHandlerVersion": "aaaaaaaaaaaaaaaaaaaaaaaaaa",
"substatuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
],
"statuses": [
{
"code": "aaaaaaaaaaaaaaaaaaaaaaa",
"level": "Info",
"displayStatus": "aaaaaa",
"message": "a",
"time": "2021-11-30T12:58:26.522Z"
}
]
},
"suppressFailures": true
}
}
],
"instanceId": "aaaaaaaaaaaa",
"sku": {
"name": "Classic",
"tier": "aaaaaaaaaaaaaa",
"capacity": 29
},
"plan": {
"name": "aaaaaaaaaa",
"publisher": "aaaaaaaaaaaaaaaaaaaaaa",
"product": "aaaaaaaaaaaaaaaaaaaa",
"promotionCode": "aaaaaaaaaaaaaaaaaaaa"
},
"zones": [
"a"
]
}
],
"nextLink": "a://example.com/aaaaaaaaaaaaaa"
}
VirtualMachineScaleSetVM_List_MinimumSet_Gen
Przykładowe żądanie
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaa/virtualMachines?api-version=2026-04-01
Przykładowa odpowiedź
{
"value": [
{
"location": "westus",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/{vmss-name}/virtualMachines/0"
}
]
}
Definicje
| Nazwa | Opis |
|---|---|
|
Additional |
Włącza lub wyłącza możliwość na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych. |
|
Additional |
Określa dodatkowe właściwości dla dysku zarządzanego, które można ustawić w momencie ukrytego utworzenia dysku. |
|
Additional |
Określa dodatkowe informacje sformatowane XML, które można uwzględnić w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. Zawartość jest definiowana przez nazwę ustawienia, nazwę składnika i przekazywanie, w którym jest stosowana zawartość. |
|
Api |
Dokumentacja jednostki interfejsu API. |
|
Api |
Błąd interfejsu API. |
|
Api |
Baza błędów interfejsu API. |
|
Availability |
Określa sposób obsługi dysków z powolnym we/wy. |
|
Boot |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
|
Boot |
Widok wystąpienia diagnostyki rozruchu maszyny wirtualnej. |
|
Caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Wartości domyślne to: Brak dla magazynu w warstwie Standardowa. Tylko do odczytu dla magazynu w warstwie Premium |
|
Capacity |
Parametry profilu rezerwacji pojemności. |
|
Capacity |
Określa, z jakiego rodzaju rezerwacji pojemności maszyna wirtualna będzie zużywać pojemność, jeśli jest uprawniona, lub czy jest wyraźnie wyłączona z afiliacji i zużywania pojemności z każdej zarezerwowanej pojemności dostępnej w subskrypcji. Minimalna wersja API: 2026-04-01. |
|
Cloud |
Odpowiedź na błąd z usługi Obliczeniowej. |
|
Common. |
|
|
Component |
|
|
created |
Typ tożsamości, która utworzyła zasób. |
|
Data |
Opisuje dysk danych. |
|
Delete |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
|
Diagnostics |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
|
Diff |
Określa opcję dysku efemerycznego dla dysku systemu operacyjnego. |
|
Diff |
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Ta właściwość może być używana przez użytkownika w żądaniu, aby wybrać lokalizację, tj. dysk pamięci podręcznej, dysk zasobu lub miejsce na dysku nvme na potrzeby aprowizacji efemerycznego dysku systemu operacyjnego. Aby uzyskać więcej informacji na temat wymagań dotyczących rozmiaru dysku efemerycznego systemu operacyjnego, zobacz Wymagania dotyczące rozmiaru dysku efemerycznego systemu operacyjnego dla maszyny wirtualnej z systemem Windows w https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements i maszynie wirtualnej z systemem Linux w witrynie https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Minimalna wersja interfejsu API dla nvmeDisk: 2024-03-01. |
|
Diff |
Opisuje parametry ustawień dysku efemerycznego, które można określić dla dysku systemu operacyjnego. Uwaga: Ustawienia dysku efemerycznego można określić tylko dla dysku zarządzanego. |
|
Disk |
Określa wersję API dysku używaną przy stosowaniu dodatkowych właściwości Dysku do zarządzanych dysków. Wartość musi być w formacie YYYY-MM-DD. |
|
Disk |
W przypadku problemu z dostępnością lub łącznością dysku, określ zachowanie maszyny wirtualnej. |
|
Disk |
Określa typ kontrolera dysku skonfigurowany dla maszyny wirtualnej i virtualMachineScaleSet. Ta właściwość jest obsługiwana tylko w przypadku maszyn wirtualnych, których dysk systemu operacyjnego i jednostka SKU maszyny wirtualnej obsługuje generację 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), sprawdź funkcję HyperVGenerations zwróconą jako część możliwości jednostki SKU maszyny wirtualnej w odpowiedzi interfejsu API jednostek SKU Microsoft.Compute dla regionu zawiera V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Aby uzyskać więcej informacji o obsługiwanych typach kontrolera dysków, zobacz https://aka.ms/azure-diskcontrollertypes. |
|
Disk |
Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Attach: Ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą wyspecjalizowanego dysku. FromImage: Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. Empty: Ta wartość jest używana podczas tworzenia pustego dysku danych. Kopiuj: Ta wartość służy do tworzenia dysku danych na podstawie migawki lub innego dysku. Przywracanie: Ta wartość służy do tworzenia dysku danych z punktu przywracania dysku. |
|
Disk |
Określa zachowanie dysku zarządzanego po usunięciu maszyny wirtualnej, na przykład czy dysk zarządzany jest usuwany, czy odłączany. Obsługiwane wartości to: Delete. Jeśli ta wartość jest używana, dysk zarządzany zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk zarządzany jest zachowywany po usunięciu maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-03-01. |
|
Disk |
Określa zachowanie odłączania, które ma być używane podczas odłączania dysku lub który jest już w trakcie odłączania od maszyny wirtualnej. Obsługiwane wartości to: ForceDetach. detachOption: ForceDetach ma zastosowanie tylko do zarządzanych dysków danych. Jeśli poprzednia próba odłączenia dysku danych nie została ukończona z powodu nieoczekiwanego błędu z maszyny wirtualnej, a dysk nadal nie został zwolniony, użyj opcji wymuszania odłączania jako opcji ostatniej próby odłączenia dysku, aby zmusić dysk do wymuszonego odłączenia od maszyny wirtualnej. Wszystkie zapisy mogły nie zostać opróżnione podczas korzystania z tego zachowania odłączania. Ta funkcja jest nadal dostępna w wersji zapoznawczej. Aby wymusić odłączenie aktualizacji dysku danych na wartość "true" wraz z ustawieniem detachOption: "ForceDetach". |
|
Disk |
Opisuje parametr zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta, który można określić dla dysku. Uwaga: Identyfikator zasobu zestawu szyfrowania dysku można określić tylko dla dysku zarządzanego. Aby uzyskać więcej informacji, zobacz https://aka.ms/mdssewithcmkoverview. |
|
Disk |
Opisuje ustawienia szyfrowania dysku |
|
Disk |
Widok wystąpienia dysku. |
|
Domain |
Zakres etykiety nazwy domeny. Łączenie skrótowej etykiety nazwy domeny wygenerowanej zgodnie z zasadami z zakresu etykiet nazwy domeny i indeks maszyny wirtualnej będzie etykietami nazw domen zasobów PublicIPAddress, które zostaną utworzone |
|
Encryption |
Określa tożsamość zarządzaną używaną przez usługę ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy. |
|
Hardware |
Określa ustawienia sprzętu dla maszyny wirtualnej. |
|
Host |
Określa określone ustawienia punktu końcowego hosta. |
|
Hyper |
Generacja funkcji hypervisor maszyny wirtualnej [V1, V2] |
|
Image |
Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach witryny Marketplace lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. UWAGA: Wydawca i oferta odwołania do obrazów można ustawić tylko podczas tworzenia zestawu skalowania. |
|
Inner |
Szczegóły błędu wewnętrznego. |
|
Instance |
Stan widoku wystąpienia. |
|
Interconnect |
Parametry profilu bloku Interconnect. |
|
Interconnect |
Określa profil grupy interconnect dla maszyny wirtualnej, używany do powiązania VM z grupą i podgrupami połączeń. |
|
Interconnect |
Instancja Interconnect Block wyświetla szczegóły dla instancji maszyny wirtualnej lub Scale Set VM. |
| IPVersion |
Dostępne od Api-Version 2017-03-30, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
| IPVersions |
Dostępne od Api-Version 2017-03-30, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
Key |
Opisuje odwołanie do klucza usługi Key Vault |
|
Key |
Opisuje odwołanie do wpisu tajnego usługi Key Vault |
|
Linux |
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux on Azure-Endorsed Distributions. |
|
Linux |
Określa tryb oceny poprawki gościa maszyny wirtualnej dla maszyny wirtualnej IaaS. |
|
Linux |
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux. |
|
Linux |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
|
Linux |
Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Linux. |
|
Linux |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
|
Maintenance |
Kod wyniku ostatniej operacji konserwacyjnej. |
|
Maintenance |
Stan operacji konserwacji. |
|
Managed |
Parametry dysku zarządzanego. |
|
Managed |
Określa właściwości zarządzanego dysku, które można ustawić w momencie ukrytego utworzenia dysku. |
| Mode |
Określa tryb wykonywany przez agenta proxyAgent, jeśli funkcja jest włączona. Serwer proxyAgent rozpocznie inspekcję lub monitorowanie, ale nie wymusza kontroli dostępu nad żądaniami do hostowania punktów końcowych w trybie inspekcji, podczas gdy w trybie wymuszania będzie wymuszać kontrolę dostępu. Wartość domyślna to Tryb wymuszania. |
| Modes |
Określa tryb wykonywania. W trybie inspekcji system działa tak, jakby wymuszał zasady kontroli dostępu, w tym emitowanie wpisów odmowy dostępu w dziennikach, ale w rzeczywistości nie odmawia żadnych żądań do hostowania punktów końcowych. W trybie wymuszania system wymusi kontrolę dostępu i jest to zalecany tryb działania. |
|
Network |
Zasady uzyskiwania dostępu do dysku za pośrednictwem sieci. |
|
Network |
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego |
|
Network |
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego. |
|
Network |
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego. |
|
Network |
Opisuje odwołanie do interfejsu sieciowego. |
|
Network |
Określa interfejsy sieciowe lub konfigurację sieci maszyny wirtualnej. |
|
Operating |
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu niestandardowego. Możliwe wartości to: Windows,Linux. |
| OSDisk |
Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
| OSProfile |
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. Nie można zmienić niektórych ustawień po aprowizacji maszyny wirtualnej. |
|
Pass |
|
|
Patch |
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows. |
| Plan |
Określa informacje o obrazie witryny Marketplace używanej do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, należy włączyć obraz do stosowania programowego. W witrynie Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij —>. Wprowadź wymagane informacje, a następnie kliknij pozycję Zapisz. |
|
Processor |
Określa zachowanie częstotliwości procesora dla maszyny wirtualnej. Zobacz każdego członka pod kątem zachowań, które kontroluje. |
|
Protocol |
Określa protokół odbiornika WinRM. Możliwe wartości to: http,https. |
|
Proxy |
Określa ustawienia proxyAgent dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Minimalna wersja interfejsu API: 2023-09-01. |
|
Public |
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego. |
|
Public |
Określ nazwę jednostki SKU publicznego adresu IP |
|
Public |
Określanie warstwy jednostki SKU publicznego adresu IP |
|
Public |
Określanie typu alokacji publicznego adresu IP |
|
Resilient |
Określa stan usuwania odpornej maszyny wirtualnej dla maszyny wirtualnej. |
|
Resource |
Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej. |
|
Security |
Określa typ szyfrowania dysku zarządzanego. Jest ona ustawiona na DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z vmGuestState blob, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM dla nietrwałego stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych. |
|
Security |
Określa ustawienia profilu zabezpieczeń dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. |
|
Security |
Określa VM securityType; UefiSettingsy są włączane tylko wtedy, gdy są ustawione na TrustedLaunch lub ConfidentialVM i zwracają wartość standardową począwszy od wersji API 2025-11-01. |
|
Setting |
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. |
| Sku |
Opisuje jednostkę SKU zestawu skalowania maszyn wirtualnych. UWAGA: Jeśli nowa jednostka SKU maszyny wirtualnej nie jest obecnie obsługiwana na sprzęcie, zestaw skalowania jest obecnie włączony, przed zmodyfikowaniem nazwy jednostki SKU należy cofnąć przydział maszyn wirtualnych w zestawie skalowania. |
|
Ssh |
Konfiguracja protokołu SSH dla maszyn wirtualnych z systemem Linux uruchomionych na platformie Azure |
|
Ssh |
Zawiera informacje o kluczu publicznym certyfikatu SSH i ścieżce na maszynie wirtualnej z systemem Linux, na której znajduje się klucz publiczny. |
|
Status |
Kod poziomu. |
|
Storage |
Określa typ konta magazynu dla dysku zarządzanego. Typ konta magazynu dysku zarządzanego systemu operacyjnego można ustawić tylko podczas tworzenia zestawu skalowania. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można go używać z dyskiem systemu operacyjnego. Standard_LRS używa hdd w warstwie Standardowa. StandardSSD_LRS używa dysków SSD w warstwie Standardowa. Premium_LRS używa dysków SSD w warstwie Premium. UltraSSD_LRS używa dysku w warstwie Ultra. Premium_ZRS używa magazynu strefowo nadmiarowego SSD w warstwie Premium. StandardSSD_ZRS używa magazynu strefowo nadmiarowego SSD w warstwie Standardowa. Aby uzyskać więcej informacji na temat dysków obsługiwanych w przypadku maszyn wirtualnych z systemem Windows, zobacz https://docs.microsoft.com/azure/virtual-machines/windows/disks-types i, w przypadku maszyn wirtualnych z systemem Linux, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/disks-types |
|
Storage |
Określa status wyrównania pamięci dyskowej. |
|
Storage |
Określa typ wyrównania domeny błędów pamięci masowej dla dysku. |
|
Storage |
Określa ustawienia magazynu dla dysków maszyny wirtualnej. |
|
Sub |
|
|
system |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
|
Uefi |
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i maszyna wirtualna vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
|
Vault |
Opisuje pojedyncze odwołanie do certyfikatu w usłudze Key Vault i miejsce, w którym powinien znajdować się certyfikat na maszynie wirtualnej. |
|
Vault |
Opisuje zestaw certyfikatów, które znajdują się w tym samym magazynie kluczy. |
|
Virtual |
Opisuje identyfikator URI dysku. |
|
Virtual |
Widok wystąpienia agenta maszyny wirtualnej uruchomionego na maszynie wirtualnej. |
|
Virtual |
Opisuje rozszerzenie maszyny wirtualnej. |
|
Virtual |
Widok wystąpienia programu obsługi rozszerzenia maszyny wirtualnej. |
|
Virtual |
Widok wystąpienia rozszerzenia maszyny wirtualnej. |
|
Virtual |
Stan kondycji maszyny wirtualnej. |
|
Virtual |
Tożsamość maszyny wirtualnej. |
|
Virtual |
Zawiera tag IP skojarzony z publicznym adresem IP. |
|
Virtual |
Opisuje konfiguracje interfejsu sieciowego maszyny wirtualnej. |
|
Virtual |
Opisuje ustawienia DNS konfiguracji sieci maszyn wirtualnych. |
|
Virtual |
Opisuje konfigurację adresu IP profilu sieci maszyny wirtualnej. |
|
Virtual |
Opisuje konfigurację publicIPAddress konfiguracji adresu IP maszyn wirtualnych |
|
Virtual |
Opisuje ustawienia DNS konfiguracji sieci maszyn wirtualnych. |
|
Virtual |
Opisuje konfigurację adresu IP profilu sieci zestawu skalowania maszyn wirtualnych. |
|
Virtual |
Zawiera tag IP skojarzony z publicznym adresem IP. |
|
Virtual |
Opisuje konfiguracje sieci w profilu sieciowym zestawu skalowania maszyn wirtualnych. |
|
Virtual |
Opisuje ustawienia DNS konfiguracji sieci zestawów skalowania maszyn wirtualnych. |
|
Virtual |
Opisuje konfigurację publicIPAddress zestawu skalowania maszyn wirtualnych |
|
Virtual |
Opisuje ustawienia DNS konfiguracji sieci zestawów skalowania maszyn wirtualnych. |
|
Virtual |
Opisuje maszynę wirtualną zestawu skalowania maszyn wirtualnych. |
|
Virtual |
Widok wystąpienia maszyny wirtualnej zestawu skalowania maszyn wirtualnych. |
|
Virtual |
Odpowiedź operacji Listy maszyn wirtualnych zestawu skalowania maszyn wirtualnych. |
|
Virtual |
Opisuje profil sieci maszyn wirtualnych zestawu skalowania maszyn wirtualnych. |
|
Virtual |
Zasady ochrony maszyny wirtualnej zestawu skalowania maszyn wirtualnych. |
|
Virtual |
Określa rozmiar maszyny wirtualnej. Typ danych wyliczenia jest obecnie przestarzały i zostanie usunięty do 23 grudnia 2023 r. Zalecanym sposobem uzyskania listy dostępnych rozmiarów jest użycie następujących interfejsów API: Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych w zestawie dostępności, Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych w regionie, Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych do zmiany rozmiaru. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Sizes for virtual machines. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności. |
|
VMDisk |
Określa ustawienia profilu zabezpieczeń dla dysku zarządzanego. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych. |
|
VMSize |
Określa ustawienia właściwości rozmiaru maszyny wirtualnej na maszynie wirtualnej. |
|
Windows |
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. |
|
Windows |
Określa tryb oceny poprawki gościa maszyny wirtualnej dla maszyny wirtualnej IaaS. |
|
Windows |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
|
Windows |
Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Windows. |
|
Windows |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
|
Win |
Opisuje konfigurację zdalnego zarządzania systemem Windows maszyny wirtualnej |
|
Win |
Opisuje protokół i odcisk palca odbiornika zdalnego zarządzania systemem Windows |
AdditionalCapabilities
Włącza lub wyłącza możliwość na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| enableFips1403Encryption |
boolean |
Flaga umożliwia korzystanie z kryptografii zgodnej ze standardem FIPS 140-3 w protectedSettings rozszerzenia. Dowiedz się więcej na stronie: https://aka.ms/linuxagentfipssupport. |
| hibernationEnabled |
boolean |
Flaga, która włącza lub wyłącza funkcję hibernacji na maszynie wirtualnej. |
| ultraSSDEnabled |
boolean |
Flaga umożliwiająca lub wyłącza możliwość posiadania co najmniej jednego dysku danych zarządzanych z typem konta magazynu UltraSSD_LRS na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych. Dyski zarządzane z typem konta magazynu UltraSSD_LRS można dodać do maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych tylko wtedy, gdy ta właściwość jest włączona. |
AdditionalDiskProperties
Określa dodatkowe właściwości dla dysku zarządzanego, które można ustawić w momencie ukrytego utworzenia dysku.
| Nazwa | Typ | Opis |
|---|---|---|
| managedDiskProperties |
Określa właściwości zarządzanego dysku, które można ustawić w momencie ukrytego utworzenia dysku. |
AdditionalUnattendContent
Określa dodatkowe informacje sformatowane XML, które można uwzględnić w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. Zawartość jest definiowana przez nazwę ustawienia, nazwę składnika i przekazywanie, w którym jest stosowana zawartość.
| Nazwa | Typ | Opis |
|---|---|---|
| componentName |
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. |
|
| content |
string |
Określa sformatowaną zawartość XML dodaną do pliku unattend.xml dla określonej ścieżki i składnika. Plik XML musi być mniejszy niż 4 KB i musi zawierać element główny ustawienia lub funkcji, która jest wstawiana. |
| passName |
Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem. |
|
| settingName |
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. |
ApiEntityReference
Dokumentacja jednostki interfejsu API.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu usługi ARM w postaci /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Błąd interfejsu API.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Kod błędu. |
| details |
Szczegóły błędu interfejsu API |
|
| innererror |
Błąd wewnętrzny interfejsu API |
|
| message |
string |
Komunikat o błędzie. |
| target |
string |
Element docelowy określonego błędu. |
ApiErrorBase
Baza błędów interfejsu API.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Kod błędu. |
| message |
string |
Komunikat o błędzie. |
| target |
string |
Element docelowy określonego błędu. |
AvailabilityPolicyDiskDelay
Określa sposób obsługi dysków z powolnym we/wy.
| Wartość | Opis |
|---|---|
| None |
Domyślnie zachowuje się bez określonej polityki dostępności, czyli restart maszyny wirtualnej przy wolnym wejściu/wyjściu dysku. |
| AutomaticReattach |
W przypadku awarii wejścia/wyjścia dysku lub wolnej reakcji spróbuj odłączyć i ponownie podłączyć dysk. |
BootDiagnostics
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor.
| Nazwa | Typ | Opis |
|---|---|---|
| enabled |
boolean |
Czy diagnostyka rozruchu powinna być włączona na maszynie wirtualnej. |
| storageUri |
string |
Identyfikator URI konta magazynu, który ma być używany do umieszczania danych wyjściowych konsoli i zrzutu ekranu. Jeśli identyfikator storageUri nie zostanie określony podczas włączania diagnostyki rozruchu, zostanie użyty magazyn zarządzany. |
BootDiagnosticsInstanceView
Widok wystąpienia diagnostyki rozruchu maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| consoleScreenshotBlobUri |
string |
Identyfikator URI zrzutu ekranu konsoli obiektu blob. Uwaga: To ustawienie nie , jeśli diagnostyka rozruchu jest obecnie włączona z magazynem zarządzanym. |
| serialConsoleLogBlobUri |
string |
Identyfikator URI obiektu blob dziennika konsoli szeregowej. Uwaga: To ustawienie nie , jeśli diagnostyka rozruchu jest obecnie włączona z magazynem zarządzanym. |
| status |
Informacje o stanie diagnostyki rozruchu maszyny wirtualnej. Uwaga: Zostanie ustawiona tylko wtedy, gdy podczas włączania diagnostyki rozruchu wystąpią błędy. |
CachingTypes
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Wartości domyślne to: Brak dla magazynu w warstwie Standardowa. Tylko do odczytu dla magazynu w warstwie Premium
| Wartość | Opis |
|---|---|
| None | |
| ReadOnly | |
| ReadWrite |
CapacityReservationProfile
Parametry profilu rezerwacji pojemności.
| Nazwa | Typ | Opis |
|---|---|---|
| capacityReservationGroup |
Określa identyfikator zasobu grupy rezerwacji pojemności, który powinien być używany do przydzielania maszyny wirtualnej lub wystąpień maszyn wirtualnych zestawu skalowania, pod warunkiem, że została zarezerwowana wystarczająca pojemność. Aby uzyskać więcej informacji, zobacz https://aka.ms/CapacityReservation. |
|
| disableCapacityReservationAssignment |
boolean |
Określa, czy maszyna wirtualna jest wyraźnie wyłączona z asociacji z jakąkolwiek rezerwacją pojemności. Gdy ustawimy na true, maszyna wirtualna nie będzie mogła niejawnie ani domyślnie wiązać się z żadnym rodzajem rezerwacji pojemności i będzie zużywać pojemność z publicznie dostępnej pojemności. Minimalna wersja API: 2026-04-01. |
CapacityReservationType
Określa, z jakiego rodzaju rezerwacji pojemności maszyna wirtualna będzie zużywać pojemność, jeśli jest uprawniona, lub czy jest wyraźnie wyłączona z afiliacji i zużywania pojemności z każdej zarezerwowanej pojemności dostępnej w subskrypcji. Minimalna wersja API: 2026-04-01.
| Wartość | Opis |
|---|---|
| NotEligible |
Maszyna wirtualna nie kwalifikuje się do domyślnego powiązania z rezerwacją otwartej pojemności i nie jest wyraźnie powiązana z żadną grupą rezerwacji przepustowości, więc będzie zużywać pojemność z publicznie dostępnej pojemności. |
| Targeted |
Maszyna wirtualna zużywa pojemność z określonej dopasowanej rezerwacji pojemności, gdy jest powiązana z grupowym zasobem rezerwacji pojemności typu docelowego, ale może wrócić do wykorzystania pojemności z publicznie dostępnej pojemności, jeśli w docelowej rezerwacji nie ma dostępnej pojemności. |
| Open |
Maszyna wirtualna, jeśli kwalifikuje się, będzie niejawnie skojarzyć i zużywać dowolną dostępną pojemność z odpowiadającej otwartej rezerwacji utworzonej lub udostępnionej w ramach subskrypcji. Uwaga: VM nie powinna być wyraźnie powiązana z grupą rezerwacji otwartej pojemności, zawierającą pasującą rezerwację. |
| Disabled |
Maszyna wirtualna ma wyłączone przypisanie rezerwacji pojemności i nie będzie mogła niejawnie ani domyślnie łączyć się z żadnym rodzajem rezerwacji pojemności. |
| Block |
Maszyna wirtualna zużywa pojemność z określonej dopasowanej rezerwacji pojemności, gdy jest powiązana ze zasobem grupy rezerwacji kapacitetów typu blok, i napotyka awarie pojemności, jeśli w bloku rezerwacji nie ma dostępnej pojemności. |
CloudError
Odpowiedź na błąd z usługi Obliczeniowej.
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Błąd interfejsu API. |
Common.UserAssignedIdentitiesValue
| Nazwa | Typ | Opis |
|---|---|---|
| clientId |
string |
Identyfikator klienta tożsamości przypisanej przez użytkownika. |
| principalId |
string |
Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez użytkownika. |
ComponentNames
| Wartość | Opis |
|---|---|
| Microsoft-Windows-Shell-Setup |
createdByType
Typ tożsamości, która utworzyła zasób.
| Wartość | Opis |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DataDisk
Opisuje dysk danych.
| Nazwa | Typ | Opis |
|---|---|---|
| caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Domyślne zachowanie to: Brak dla magazynu w warstwie Standardowa. Funkcja ReadOnly dla usługi Premium Storage. |
|
| createOption |
Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Attach: Ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą wyspecjalizowanego dysku. FromImage: Ta wartość jest używana podczas tworzenia dysku danych maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. Empty: Ta wartość jest używana podczas tworzenia pustego dysku danych. Kopiuj: Ta wartość służy do tworzenia dysku danych na podstawie migawki lub innego dysku. Przywracanie: Ta wartość służy do tworzenia dysku danych z punktu przywracania dysku. |
|
| deleteOption |
Określa, czy dysk danych ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk danych zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk danych jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na wartość Detach. |
|
| detachOption |
Określa zachowanie odłączania, które ma być używane podczas odłączania dysku lub który jest już w trakcie odłączania od maszyny wirtualnej. Obsługiwane wartości: ForceDetach. detachOption: ForceDetach ma zastosowanie tylko w przypadku dysków danych zarządzanych. Jeśli poprzednia próba odłączenia dysku danych nie została ukończona z powodu nieoczekiwanego błędu z maszyny wirtualnej, a dysk nadal nie został zwolniony, użyj opcji wymuszania odłączania jako opcji ostatniej próby odłączenia dysku, aby zmusić dysk do wymuszonego odłączenia od maszyny wirtualnej. Wszystkie zapisy mogły nie zostać opróżnione podczas korzystania z tego zachowania odłączania. Ta funkcja jest nadal dostępna w wersji zapoznawczej. Aby wymusić odłączenie aktualizacji dysku danych na wartość "true" wraz z ustawieniem detachOption: "ForceDetach". |
|
| diskIOPSReadWrite |
integer (int64) |
Określa Read-Write liczby operacji we/wy na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. |
| diskMBpsReadWrite |
integer (int64) |
Określa przepustowość w MB na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. |
| diskSizeGB |
integer (int32) |
Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023. |
| image |
Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć. |
|
| lun |
integer (int32) |
Określa numer jednostki logicznej dysku danych. Ta wartość służy do identyfikowania dysków danych na maszynie wirtualnej i dlatego musi być unikatowa dla każdego dysku danych dołączonego do maszyny wirtualnej. |
| managedDisk |
Parametry dysku zarządzanego. |
|
| name |
string |
Nazwa dysku. |
| sourceResource |
Identyfikator zasobu źródłowego. Może to być migawka lub punkt przywracania dysku, z którego ma zostać utworzony dysk. |
|
| storageFaultDomainAlignment |
Określa typ wyrównania domeny błędów pamięci masowej dla dysku. |
|
| toBeDetached |
boolean |
Określa, czy dysk danych jest w trakcie odłączania od zestawu VirtualMachine/VirtualMachineScaleset |
| vhd |
Wirtualny dysk twardy. |
|
| writeAcceleratorEnabled |
boolean |
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. |
DeleteOptions
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej
| Wartość | Opis |
|---|---|
| Delete | |
| Detach |
DiagnosticsProfile
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15.
| Nazwa | Typ | Opis |
|---|---|---|
| bootDiagnostics |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. UWAGA: jeśli określono identyfikator storageUri, upewnij się, że konto magazynu znajduje się w tym samym regionie i subskrypcji co maszyna wirtualna. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
DiffDiskOptions
Określa opcję dysku efemerycznego dla dysku systemu operacyjnego.
| Wartość | Opis |
|---|---|
| Local |
DiffDiskPlacement
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Ta właściwość może być używana przez użytkownika w żądaniu, aby wybrać lokalizację, tj. dysk pamięci podręcznej, dysk zasobu lub miejsce na dysku nvme na potrzeby aprowizacji efemerycznego dysku systemu operacyjnego. Aby uzyskać więcej informacji na temat wymagań dotyczących rozmiaru dysku efemerycznego systemu operacyjnego, zobacz Wymagania dotyczące rozmiaru dysku efemerycznego systemu operacyjnego dla maszyny wirtualnej z systemem Windows w https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements i maszynie wirtualnej z systemem Linux w witrynie https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Minimalna wersja interfejsu API dla nvmeDisk: 2024-03-01.
| Wartość | Opis |
|---|---|
| CacheDisk | |
| ResourceDisk | |
| NvmeDisk |
DiffDiskSettings
Opisuje parametry ustawień dysku efemerycznego, które można określić dla dysku systemu operacyjnego. Uwaga: Ustawienia dysku efemerycznego można określić tylko dla dysku zarządzanego.
| Nazwa | Typ | Opis |
|---|---|---|
| enableFullCaching |
boolean |
Określa, czy należy włączyć pełne buforowanie dla tej maszyny wirtualnej, co pozwoli buforować dysk systemu operacyjnego lokalnie na hostze i uczyni tę maszynę bardziej odporną na awarie pamięci |
| option |
Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego. |
|
| placement |
Określa efemeryczne umieszczanie dysku dla dysku systemu operacyjnego. Możliwe wartości to: |
DiskApiVersion
Określa wersję API dysku używaną przy stosowaniu dodatkowych właściwości Dysku do zarządzanych dysków. Wartość musi być w formacie YYYY-MM-DD.
| Wartość | Opis |
|---|---|
| 2025-01-02 |
Wersja API Disk RP 2025-01-02. |
| 2026-03-02 |
Wersja API Disk RP 2026-03-02. |
DiskAvailabilityPolicy
W przypadku problemu z dostępnością lub łącznością dysku, określ zachowanie maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| actionOnDiskDelay |
Określa sposób obsługi dysków z powolnym we/wy. |
DiskControllerTypes
Określa typ kontrolera dysku skonfigurowany dla maszyny wirtualnej i virtualMachineScaleSet. Ta właściwość jest obsługiwana tylko w przypadku maszyn wirtualnych, których dysk systemu operacyjnego i jednostka SKU maszyny wirtualnej obsługuje generację 2 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2), sprawdź funkcję HyperVGenerations zwróconą jako część możliwości jednostki SKU maszyny wirtualnej w odpowiedzi interfejsu API jednostek SKU Microsoft.Compute dla regionu zawiera V2 (https://docs.microsoft.com/rest/api/compute/resourceskus/list). Aby uzyskać więcej informacji o obsługiwanych typach kontrolera dysków, zobacz https://aka.ms/azure-diskcontrollertypes.
| Wartość | Opis |
|---|---|
| SCSI | |
| NVMe |
DiskCreateOptionTypes
Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Attach: Ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą wyspecjalizowanego dysku. FromImage: Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. Empty: Ta wartość jest używana podczas tworzenia pustego dysku danych. Kopiuj: Ta wartość służy do tworzenia dysku danych na podstawie migawki lub innego dysku. Przywracanie: Ta wartość służy do tworzenia dysku danych z punktu przywracania dysku.
| Wartość | Opis |
|---|---|
| FromImage | |
| Empty | |
| Attach | |
| Copy | |
| Restore |
DiskDeleteOptionTypes
Określa zachowanie dysku zarządzanego po usunięciu maszyny wirtualnej, na przykład czy dysk zarządzany jest usuwany, czy odłączany. Obsługiwane wartości to: Delete. Jeśli ta wartość jest używana, dysk zarządzany zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk zarządzany jest zachowywany po usunięciu maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-03-01.
| Wartość | Opis |
|---|---|
| Delete | |
| Detach |
DiskDetachOptionTypes
Określa zachowanie odłączania, które ma być używane podczas odłączania dysku lub który jest już w trakcie odłączania od maszyny wirtualnej. Obsługiwane wartości to: ForceDetach. detachOption: ForceDetach ma zastosowanie tylko do zarządzanych dysków danych. Jeśli poprzednia próba odłączenia dysku danych nie została ukończona z powodu nieoczekiwanego błędu z maszyny wirtualnej, a dysk nadal nie został zwolniony, użyj opcji wymuszania odłączania jako opcji ostatniej próby odłączenia dysku, aby zmusić dysk do wymuszonego odłączenia od maszyny wirtualnej. Wszystkie zapisy mogły nie zostać opróżnione podczas korzystania z tego zachowania odłączania. Ta funkcja jest nadal dostępna w wersji zapoznawczej. Aby wymusić odłączenie aktualizacji dysku danych na wartość "true" wraz z ustawieniem detachOption: "ForceDetach".
| Wartość | Opis |
|---|---|
| ForceDetach |
DiskEncryptionSetParameters
Opisuje parametr zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta, który można określić dla dysku. Uwaga: Identyfikator zasobu zestawu szyfrowania dysku można określić tylko dla dysku zarządzanego. Aby uzyskać więcej informacji, zobacz https://aka.ms/mdssewithcmkoverview.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu |
DiskEncryptionSettings
Opisuje ustawienia szyfrowania dysku
| Nazwa | Typ | Opis |
|---|---|---|
| diskEncryptionKey |
Określa lokalizację klucza szyfrowania dysku, który jest kluczem tajnym usługi Key Vault. |
|
| enabled |
boolean |
Określa, czy szyfrowanie dysków powinno być włączone na maszynie wirtualnej. |
| keyEncryptionKey |
Określa lokalizację klucza szyfrowania klucza w usłudze Key Vault. |
DiskInstanceView
Widok wystąpienia dysku.
| Nazwa | Typ | Opis |
|---|---|---|
| encryptionSettings |
Określa ustawienia szyfrowania dysku systemu operacyjnego. |
|
| name |
string |
Nazwa dysku. |
| statuses |
Informacje o stanie zasobu. |
|
| storageAlignmentStatus |
Określa status wyrównania pamięci dyskowej. |
DomainNameLabelScopeTypes
Zakres etykiety nazwy domeny. Łączenie skrótowej etykiety nazwy domeny wygenerowanej zgodnie z zasadami z zakresu etykiet nazwy domeny i indeks maszyny wirtualnej będzie etykietami nazw domen zasobów PublicIPAddress, które zostaną utworzone
| Wartość | Opis |
|---|---|
| TenantReuse | |
| SubscriptionReuse | |
| ResourceGroupReuse | |
| NoReuse |
EncryptionIdentity
Określa tożsamość zarządzaną używaną przez usługę ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy.
| Nazwa | Typ | Opis |
|---|---|---|
| userAssignedIdentityResourceId |
string |
Określa identyfikator zasobu usługi ARM jednej z tożsamości użytkownika skojarzonych z maszyną wirtualną. |
HardwareProfile
Określa ustawienia sprzętu dla maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| processorMode |
Określa tryb procesora dla maszyny wirtualnej lub zestawu skali maszyny wirtualnej. Opcjonalne; jeśli zostanie pominięty, obowiązuje domyślny system platformy (obecnie deterministyczny). Ta właściwość może być aktualizowana na działającej maszynie wirtualnej lub VMSS bez delokacji lub restartu. Minimalna wersja API: 2026-04-01. |
|
| vmSize |
Określa rozmiar maszyny wirtualnej. Typ danych wyliczenia jest obecnie przestarzały i zostanie usunięty do 23 grudnia 2023 r. Zalecanym sposobem uzyskania listy dostępnych rozmiarów jest użycie następujących interfejsów API: Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych w zestawie dostępności, Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych w regionie, Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych do zmiany rozmiaru. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Sizes for virtual machines. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności. |
|
| vmSizeProperties |
Określa właściwości dostosowywania rozmiaru maszyny wirtualnej. Minimalna wersja interfejsu API: 2021-07-01. Ta funkcja jest nadal w trybie wersji zapoznawczej i nie jest obsługiwana w przypadku zestawu VirtualMachineScaleSet. Aby uzyskać więcej informacji, postępuj zgodnie z instrukcjami w dostosowywania maszyny wirtualnej. |
HostEndpointSettings
Określa określone ustawienia punktu końcowego hosta.
| Nazwa | Typ | Opis |
|---|---|---|
| inVMAccessControlProfileReferenceId |
string |
Określa identyfikator zasobu InVMAccessControlProfileVersion w formacie /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{gallerys/inVMAccessControlProfiles/{profile}/versions/{version} |
| mode |
Określa tryb wykonywania. W trybie inspekcji system działa tak, jakby wymuszał zasady kontroli dostępu, w tym emitowanie wpisów odmowy dostępu w dziennikach, ale w rzeczywistości nie odmawia żadnych żądań do hostowania punktów końcowych. W trybie wymuszania system wymusi kontrolę dostępu i jest to zalecany tryb działania. |
|
| useLocalFileRules |
boolean |
Po ustawieniu na true, instruuje GuestProxyAgent wewnątrz maszyny wirtualnej załadowanie dodatkowych reguł kontroli dostępu zdefiniowanych w lokalnym pliku VM. |
HyperVGeneration
Generacja funkcji hypervisor maszyny wirtualnej [V1, V2]
| Wartość | Opis |
|---|---|
| V1 | |
| V2 |
ImageReference
Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach witryny Marketplace lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. UWAGA: Wydawca i oferta odwołania do obrazów można ustawić tylko podczas tworzenia zestawu skalowania.
| Nazwa | Typ | Opis |
|---|---|---|
| communityGalleryImageId |
string |
Określono unikatowy identyfikator obrazu galerii społeczności dla wdrożenia maszyny wirtualnej. Można to pobrać z poziomu wywołania GET obrazu galerii społeczności. |
| exactVersion |
string |
Określa w liczbach dziesiętnych, wersję obrazu platformy lub obraz witryny Marketplace używany do tworzenia maszyny wirtualnej. To pole tylko do odczytu różni się od "wersji", tylko wtedy, gdy wartość określona w polu "version" to "latest". |
| id |
string |
Identyfikator zasobu |
| offer |
string |
Określa ofertę obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. |
| publisher |
string |
Wydawca obrazów. |
| sharedGalleryImageId |
string |
Określono unikatowy identyfikator obrazu galerii udostępnionej dla wdrożenia maszyny wirtualnej. Można to pobrać z udostępnionego wywołania GET obrazu galerii. |
| sku |
string |
Jednostka SKU obrazu. |
| version |
string |
Określa wersję obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. Dozwolone formaty to Major.Minor.Build lub 'latest'. Główne, pomocnicze i kompilacje to liczby dziesiętne. Określ wartość "latest", aby użyć najnowszej wersji obrazu dostępnego w czasie wdrażania. Nawet jeśli używasz polecenia "latest", obraz maszyny wirtualnej nie zostanie automatycznie zaktualizowany po czasie wdrażania, nawet jeśli nowa wersja stanie się dostępna. Nie należy używać pola "version" dla wdrożenia obrazu galerii, obraz galerii powinien zawsze używać pola "id" do wdrożenia, aby użyć "latest" wersji obrazu galerii, po prostu ustaw wartość "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}" w polu "id" bez danych wejściowych wersji. |
InnerError
Szczegóły błędu wewnętrznego.
| Nazwa | Typ | Opis |
|---|---|---|
| errordetail |
string |
Wewnętrzny komunikat o błędzie lub zrzut wyjątku. |
| exceptiontype |
string |
Typ wyjątku. |
InstanceViewStatus
Stan widoku wystąpienia.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Kod stanu. |
| displayStatus |
string |
Krótka etykieta lokalizowalna dla stanu. |
| level |
Kod poziomu. |
|
| message |
string |
Szczegółowy komunikat o stanie, w tym alerty i komunikaty o błędach. |
| time |
string (date-time) |
Czas stanu. |
InterconnectBlockProfile
Parametry profilu bloku Interconnect.
| Nazwa | Typ | Opis |
|---|---|---|
| interconnectBlock |
Określa ID zasobu bloku Interconnect, który powinien być użyty do alokacji instancji VM Virtual Machine lub Scale Set, pod warunkiem zarezerwowania wystarczającej pojemności. |
InterconnectGroupProfile
Określa profil grupy interconnect dla maszyny wirtualnej, używany do powiązania VM z grupą i podgrupami połączeń.
| Nazwa | Typ | Opis |
|---|---|---|
| interconnectGroup |
Odniesienie do zasobu grupy interconnect. |
|
| subgroups |
Lista odniesień do podgrup w ramach grupy połączeń. |
InterconnectInstanceView
Instancja Interconnect Block wyświetla szczegóły dla instancji maszyny wirtualnej lub Scale Set VM.
| Nazwa | Typ | Opis |
|---|---|---|
| interconnectSubgroupId |
string |
ID (GUID) podgrupy Interconnect, w której umieszczono maszynę wirtualną. |
IPVersion
Dostępne od Api-Version 2017-03-30, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4. Możliwe wartości to: "IPv4" i "IPv6".
| Wartość | Opis |
|---|---|
| IPv4 | |
| IPv6 |
IPVersions
Dostępne od Api-Version 2017-03-30, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4. Możliwe wartości to: "IPv4" i "IPv6".
| Wartość | Opis |
|---|---|
| IPv4 | |
| IPv6 |
KeyVaultKeyReference
Opisuje odwołanie do klucza usługi Key Vault
| Nazwa | Typ | Opis |
|---|---|---|
| keyUrl |
string |
Adres URL odwołujący się do klucza szyfrowania klucza w usłudze Key Vault. |
| sourceVault |
Względny adres URL usługi Key Vault zawierający klucz. |
KeyVaultSecretReference
Opisuje odwołanie do wpisu tajnego usługi Key Vault
| Nazwa | Typ | Opis |
|---|---|---|
| secretUrl |
string |
Adres URL odwołujący się do wpisu tajnego w usłudze Key Vault. |
| sourceVault |
Względny adres URL usługi Key Vault zawierający wpis tajny. |
LinuxConfiguration
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux on Azure-Endorsed Distributions.
| Nazwa | Typ | Opis |
|---|---|---|
| disablePasswordAuthentication |
boolean |
Określa, czy uwierzytelnianie haseł powinno być wyłączone. |
| enableVMAgentPlatformUpdates |
boolean |
Wskazuje, czy aktualizacje platformy VMAgent są włączone dla maszyny wirtualnej z systemem Linux. Wartość domyślna to false. |
| patchSettings |
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux. |
|
| provisionVMAgent |
boolean |
Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
| ssh |
Określa konfigurację klucza SSH dla systemu operacyjnego Linux. |
LinuxPatchAssessmentMode
Określa tryb oceny poprawki gościa maszyny wirtualnej dla maszyny wirtualnej IaaS.
Dopuszczalne wartości:
ImageDefault — określasz czas ocen poprawek na maszynie wirtualnej.
AutomaticByPlatform — platforma wyzwoli okresowe oceny poprawek. Właściwość provisionVMAgent musi mieć wartość true.
| Wartość | Opis |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
LinuxPatchSettings
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux.
| Nazwa | Typ | Opis |
|---|---|---|
| assessmentMode |
Określa tryb oceny poprawki gościa maszyny wirtualnej dla maszyny wirtualnej IaaS. |
|
| automaticByPlatformSettings |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform na maszynie wirtualnej Stosowanie poprawek gościa w systemie Linux. |
|
| patchMode |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.
| Wartość | Opis |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
LinuxVMGuestPatchAutomaticByPlatformSettings
Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Linux.
| Nazwa | Typ | Opis |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Umożliwia klientowi zaplanowanie stosowania poprawek bez przypadkowych uaktualnień |
| rebootSetting |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
LinuxVMGuestPatchMode
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny.
Dopuszczalne wartości:
ImageDefault — używana jest domyślna konfiguracja stosowania poprawek maszyny wirtualnej.
automaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez platformę. Właściwość provisionVMAgent musi mieć wartość true
| Wartość | Opis |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
MaintenanceOperationResultCodeTypes
Kod wyniku ostatniej operacji konserwacyjnej.
| Wartość | Opis |
|---|---|
| None | |
| RetryLater | |
| MaintenanceAborted | |
| MaintenanceCompleted |
MaintenanceRedeployStatus
Stan operacji konserwacji.
| Nazwa | Typ | Opis |
|---|---|---|
| isCustomerInitiatedMaintenanceAllowed |
boolean |
To prawda, jeśli klient może wykonywać konserwację. |
| lastOperationMessage |
string |
Komunikat zwrócony dla ostatniej operacji konserwacyjnej. |
| lastOperationResultCode |
Kod wyniku ostatniej operacji konserwacyjnej. |
|
| maintenanceWindowEndTime |
string (date-time) |
Czas zakończenia okna obsługi. |
| maintenanceWindowStartTime |
string (date-time) |
Godzina rozpoczęcia okna obsługi. |
| preMaintenanceWindowEndTime |
string (date-time) |
Czas zakończenia okna przed konserwacją. |
| preMaintenanceWindowStartTime |
string (date-time) |
Czas rozpoczęcia okna przed konserwacją. |
ManagedDiskParameters
Parametry dysku zarządzanego.
| Nazwa | Typ | Opis |
|---|---|---|
| additionalDiskProperties |
Określa dodatkowe właściwości dla zarządzanego dysku, które można ustawić w momencie niejawnego utworzenia dysku. Ta własność nie jest rejestrowana dla punktów przywracania. |
|
| diskEncryptionSet |
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta dla dysku zarządzanego. |
|
| id |
string |
Identyfikator zasobu |
| securityProfile |
Określa profil zabezpieczeń dysku zarządzanego. |
|
| storageAccountType |
Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. |
ManagedDiskProperties
Określa właściwości zarządzanego dysku, które można ustawić w momencie ukrytego utworzenia dysku.
| Nazwa | Typ | Opis |
|---|---|---|
| availabilityPolicy |
W przypadku problemu z dostępnością lub łącznością dysku, określ zachowanie maszyny wirtualnej. |
|
| burstingEnabled |
boolean |
Ustaw wartość true, aby włączyć zwiększenie wydajności poza aprowizowaną wartość docelową wydajności dysku. "Wyburzanie jest domyślnie wyłączone." Nie dotyczy dysków w warstwie Ultra. |
| diskAccessId |
string |
Azure resource Id zasobu DiskAccess do używania prywatnych punktów końcowych na dyskach. |
| diskIOPSReadOnly |
integer (int64) |
Całkowita liczba operacji we/wy na sekundę, która będzie dozwolona na wszystkich maszynach wirtualnych instalowania dysku udostępnionego jako ReadOnly. Jedna operacja może przesyłać od 4k do 256 tys. bajtów. |
| diskMBpsReadOnly |
integer (int64) |
Łączna przepływność (MB/s), która będzie dozwolona na wszystkich maszynach wirtualnych instalowania dysku udostępnionego jako ReadOnly. Mb/s oznacza miliony bajtów na sekundę - MB w tym miejscu używa notacji ISO, mocy 10. |
| logicalSectorSize |
integer (int32) |
Rozmiar logicznego sektora w bajtach dla Ultra Disków. Obsługiwane wartości to 512 i 4096. Wartość domyślna to 4096. |
| maxShares |
integer (int32) minimum: 1 |
Maksymalna liczba maszyn wirtualnych, które mogą być dołączane do dysku w tym samym czasie. Wartość większa niż jedna wskazuje dysk, który można instalować na wielu maszynach wirtualnych jednocześnie. Dotyczy to tylko dysków danych. |
| networkAccessPolicy |
Zasady uzyskiwania dostępu do dysku za pośrednictwem sieci. |
|
| optimizedForFrequentAttach |
boolean |
Ustawienie tej właściwości na prawdziwą zwiększa niezawodność i wydajność dysków danych, które często (ponad 5 razy dziennie) są odłączane od jednej maszyny wirtualnej i dołączane do innej. Ta właściwość nie powinna być ustawiana dla dysków, które nie są odłączone i dołączone często, ponieważ powoduje, że dyski nie są zgodne z domeną błędów maszyny wirtualnej. |
| performancePlus |
boolean |
Ustaw tę flagę na true, aby zwiększyć wydajność docelową wdrożonego dysku. Tę flagę można ustawić tylko w czasie tworzenia dysku i nie można jej wyłączyć po włączeniu. |
| tier |
string |
Poziom wydajności dysku (np. P4, S10) opisany tutaj: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Nie dotyczy dysków w warstwie Ultra. |
Mode
Określa tryb wykonywany przez agenta proxyAgent, jeśli funkcja jest włączona. Serwer proxyAgent rozpocznie inspekcję lub monitorowanie, ale nie wymusza kontroli dostępu nad żądaniami do hostowania punktów końcowych w trybie inspekcji, podczas gdy w trybie wymuszania będzie wymuszać kontrolę dostępu. Wartość domyślna to Tryb wymuszania.
| Wartość | Opis |
|---|---|
| Audit | |
| Enforce |
Modes
Określa tryb wykonywania. W trybie inspekcji system działa tak, jakby wymuszał zasady kontroli dostępu, w tym emitowanie wpisów odmowy dostępu w dziennikach, ale w rzeczywistości nie odmawia żadnych żądań do hostowania punktów końcowych. W trybie wymuszania system wymusi kontrolę dostępu i jest to zalecany tryb działania.
| Wartość | Opis |
|---|---|
| Audit | |
| Enforce | |
| Disabled |
NetworkAccessPolicy
Zasady uzyskiwania dostępu do dysku za pośrednictwem sieci.
| Wartość | Opis |
|---|---|
| AllowAll |
Dysk może być eksportowany lub przesyłany z dowolnej sieci. |
| AllowPrivate |
Dysk może być eksportowany lub przesyłany za pomocą prywatnych punktów końcowych zasobu DiskAccess. |
| DenyAll |
Nie można wyeksportować dysku. |
NetworkApiVersion
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego
| Wartość | Opis |
|---|---|
| 2020-11-01 | |
| 2022-11-01 |
NetworkInterfaceAuxiliaryMode
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego.
| Wartość | Opis |
|---|---|
| None | |
| AcceleratedConnections | |
| Floating |
NetworkInterfaceAuxiliarySku
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego.
| Wartość | Opis |
|---|---|
| None | |
| A1 | |
| A2 | |
| A4 | |
| A8 |
NetworkInterfaceReference
Opisuje odwołanie do interfejsu sieciowego.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu |
| properties.deleteOption |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
|
| properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
NetworkProfile
Określa interfejsy sieciowe lub konfigurację sieci maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| interconnectGroupProfile |
Określa profil grupy połączeń do powiązania z maszyną wirtualną. Minimalna wersja API: 2026-03-01. |
|
| networkApiVersion |
określa wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego |
|
| networkInterfaceConfigurations |
Określa konfiguracje sieci, które będą używane do tworzenia zasobów sieciowych maszyn wirtualnych. |
|
| networkInterfaces |
Określa listę identyfikatorów zasobów dla interfejsów sieciowych skojarzonych z maszyną wirtualną. |
OperatingSystemTypes
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu niestandardowego. Możliwe wartości to: Windows,Linux.
| Wartość | Opis |
|---|---|
| Windows | |
| Linux |
OSDisk
Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure.
| Nazwa | Typ | Opis |
|---|---|---|
| caching |
Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Domyślne zachowanie to: Brak dla magazynu w warstwie Standardowa. Funkcja ReadOnly dla usługi Premium Storage. |
|
| createOption |
Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Attach: Ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą wyspecjalizowanego dysku. FromImage: Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
|
| deleteOption |
Określa, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na wartość Detach. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna jest ustawiona na wartość Usuń. Użytkownik nie może zmienić opcji usuwania dla efemerycznego dysku systemu operacyjnego. |
|
| diffDiskSettings |
Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną. |
|
| diskSizeGB |
integer (int32) |
Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023. |
| encryptionSettings |
Określa ustawienia szyfrowania dysku systemu operacyjnego. Minimalna wersja interfejsu API: 2015-06-15. |
|
| image |
Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć. |
|
| managedDisk |
Parametry dysku zarządzanego. |
|
| name |
string |
Nazwa dysku. |
| osType |
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku, jeśli tworzysz maszynę wirtualną na podstawie obrazu użytkownika lub wyspecjalizowanego wirtualnego dysku twardego. Możliwe wartości to: Windows,Linux. |
|
| storageFaultDomainAlignment |
Określa typ wyrównania domeny błędów pamięci masowej dla dysku. |
|
| vhd |
Wirtualny dysk twardy. |
|
| writeAcceleratorEnabled |
boolean |
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. |
OSProfile
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. Nie można zmienić niektórych ustawień po aprowizacji maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| adminPassword |
string (password) |
Określa hasło konta administratora. |
| adminUsername |
string |
Określa nazwę konta administratora. |
| allowExtensionOperations |
boolean |
Określa, czy operacje rozszerzenia powinny być dozwolone na maszynie wirtualnej. Może to być ustawione na wartość Fałsz tylko wtedy, gdy na maszynie wirtualnej nie ma żadnych rozszerzeń. |
| computerName |
string |
Określa nazwę systemu operacyjnego hosta maszyny wirtualnej. Nie można zaktualizować tej nazwy po utworzeniu maszyny wirtualnej. Maksymalna długość (Windows): 15 znaków. maksymalna długość (Linux): 64 znaki. Aby zapoznać się z konwencjami i ograniczeniami nazewnictwa, zobacz wytyczne dotyczące implementacji usług infrastruktury platformy Azure. |
| customData |
string |
Określa ciąg zakodowany w formacie base-64 danych niestandardowych. Ciąg zakodowany w formacie base-64 jest dekodowany do tablicy binarnej, która jest zapisywana jako plik na maszynie wirtualnej. Maksymalna długość tablicy binarnej wynosi 65535 bajtów. Uwaga: nie przekazuj żadnych wpisów tajnych ani haseł we właściwości customData. Nie można zaktualizować tej właściwości po utworzeniu maszyny wirtualnej. Właściwość "customData" jest przekazywana do maszyny wirtualnej, która ma zostać zapisana jako plik, aby uzyskać więcej informacji, zobacz Custom Data on Azure VMs. Aby użyć pakietu cloud-init dla maszyny wirtualnej z systemem Linux, zobacz Using cloud-init to customize a Linux VM during creation. |
| linuxConfiguration |
Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux on Azure-Endorsed Distributions. |
|
| requireGuestProvisionSignal |
boolean |
Opcjonalna właściwość, która musi być ustawiona na wartość True lub pominięta. |
| secrets |
Określa zestaw certyfikatów, które mają być zainstalowane na maszynie wirtualnej. Aby zainstalować certyfikaty na maszynie wirtualnej, zaleca się użycie rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Linux lub rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Windows. |
|
| windowsConfiguration |
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. |
PassNames
| Wartość | Opis |
|---|---|
| OobeSystem |
PatchSettings
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows.
| Nazwa | Typ | Opis |
|---|---|---|
| assessmentMode |
Określa tryb oceny poprawki gościa maszyny wirtualnej dla maszyny wirtualnej IaaS. |
|
| automaticByPlatformSettings |
Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform na maszynie wirtualnej Stosowanie poprawek gościa w systemie Windows. |
|
| enableHotpatching |
boolean |
Umożliwia klientom stosowanie poprawek maszyn wirtualnych platformy Azure bez konieczności ponownego uruchamiania. W przypadku funkcji enableHotpatching parametr "provisionVMAgent" musi być ustawiony na wartość true, a parametr "patchMode" musi być ustawiony na wartość "AutomaticByPlatform". |
| patchMode |
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny. |
Plan
Określa informacje o obrazie witryny Marketplace używanej do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, należy włączyć obraz do stosowania programowego. W witrynie Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij —>. Wprowadź wymagane informacje, a następnie kliknij pozycję Zapisz.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Identyfikator planu. |
| product |
string |
Określa produkt obrazu z witryny Marketplace. Jest to ta sama wartość co offer w elemencie imageReference. |
| promotionCode |
string |
Kod promocyjny. |
| publisher |
string |
Identyfikator wydawcy. |
ProcessorMode
Określa zachowanie częstotliwości procesora dla maszyny wirtualnej. Zobacz każdego członka pod kątem zachowań, które kontroluje.
| Wartość | Opis |
|---|---|
| Deterministic |
Zapewnia przewidywalną i spójną częstotliwość procesora na poziomie bazowym/nominalnym. Turbo/Boost jest wyłączony. |
| Opportunistic |
Pozwala na wyższe częstotliwości impulsów, gdy pozwala na to zapas termiczny i mocy. |
ProtocolTypes
Określa protokół odbiornika WinRM. Możliwe wartości to: http,https.
| Wartość | Opis |
|---|---|
| Http | |
| Https |
ProxyAgentSettings
Określa ustawienia proxyAgent dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Minimalna wersja interfejsu API: 2023-09-01.
| Nazwa | Typ | Opis |
|---|---|---|
| addProxyAgentExtension |
boolean |
Określ, czy chcesz niejawnie zainstalować rozszerzenie ProxyAgent. Ta opcja jest obecnie dostępna tylko w systemie operacyjnym Linux. |
| enabled |
boolean |
Określa, czy funkcja ProxyAgent powinna być włączona na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych. |
| imds |
Określa ustawienia punktu końcowego IMDS podczas tworzenia maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Minimalna wersja interfejsu API: 2024-03-01. |
|
| keyIncarnationId |
integer (int32) |
Zwiększ wartość tej właściwości, aby umożliwić użytkownikom resetowanie klucza używanego do zabezpieczania kanału komunikacyjnego między gościem a hostem. |
| mode |
Określa tryb wykonywany przez agenta proxyAgent. Ostrzeżenie: ta właściwość została przestarzała. Określ tryb w określonym ustawieniu punktu końcowego hosta. |
|
| wireServer |
Określa ustawienia punktu końcowego programu Wire Server podczas tworzenia maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Minimalna wersja interfejsu API: 2024-03-01. |
PublicIPAddressSku
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
Określ nazwę jednostki SKU publicznego adresu IP |
|
| tier |
Określanie warstwy jednostki SKU publicznego adresu IP |
PublicIPAddressSkuName
Określ nazwę jednostki SKU publicznego adresu IP
| Wartość | Opis |
|---|---|
| Basic | |
| Standard |
PublicIPAddressSkuTier
Określanie warstwy jednostki SKU publicznego adresu IP
| Wartość | Opis |
|---|---|
| Regional | |
| Global |
PublicIPAllocationMethod
Określanie typu alokacji publicznego adresu IP
| Wartość | Opis |
|---|---|
| Dynamic | |
| Static |
ResilientVMDeletionStatus
Określa stan usuwania odpornej maszyny wirtualnej dla maszyny wirtualnej.
| Wartość | Opis |
|---|---|
| Enabled | |
| Disabled | |
| InProgress | |
| Failed |
ResourceIdentityType
Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej.
| Wartość | Opis |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned | |
| None |
SecurityEncryptionTypes
Określa typ szyfrowania dysku zarządzanego. Jest ona ustawiona na DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z vmGuestState blob, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM dla nietrwałego stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych.
| Wartość | Opis |
|---|---|
| VMGuestStateOnly | |
| DiskWithVMGuestState | |
| NonPersistedTPM |
SecurityProfile
Określa ustawienia profilu zabezpieczeń dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| encryptionAtHost |
boolean |
Ta właściwość może być używana przez użytkownika w żądaniu włączenia lub wyłączenia szyfrowania hosta dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Spowoduje to włączenie szyfrowania dla wszystkich dysków, w tym dysku zasobu/tymczasowego na samym hoście. Domyślne zachowanie to: Szyfrowanie na hoście zostanie wyłączone, chyba że ta właściwość ma wartość true dla zasobu. |
| encryptionIdentity |
Określa tożsamość zarządzaną używaną przez usługę ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy. |
|
| proxyAgentSettings |
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2023-09-01. |
|
| securityType |
Określa typ zabezpieczeń maszyny wirtualnej. Musi być ustawiona na dowolną określoną wartość, aby włączyć interfejs UefiSettings. Domyślne zachowanie to: UefiSettings nie zostanie włączony, chyba że ta właściwość jest ustawiona i nie jest Standard. Jeśli nie zostanie to określone, Standard zostanie zwrócony od wersji API 2025-11-01. |
|
| uefiSettings |
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i maszyna wirtualna vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
SecurityTypes
Określa VM securityType; UefiSettingsy są włączane tylko wtedy, gdy są ustawione na TrustedLaunch lub ConfidentialVM i zwracają wartość standardową począwszy od wersji API 2025-11-01.
| Wartość | Opis |
|---|---|
| Standard |
Oznacza maszynę wirtualną bez funkcji UEFI, takich jak SecureBoot czy vTPM; zwraca się jako wartość domyślna, gdy Typ bezpieczeństwa nie jest określony. |
| TrustedLaunch | |
| ConfidentialVM |
SettingNames
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon.
| Wartość | Opis |
|---|---|
| AutoLogon | |
| FirstLogonCommands |
Sku
Opisuje jednostkę SKU zestawu skalowania maszyn wirtualnych. UWAGA: Jeśli nowa jednostka SKU maszyny wirtualnej nie jest obecnie obsługiwana na sprzęcie, zestaw skalowania jest obecnie włączony, przed zmodyfikowaniem nazwy jednostki SKU należy cofnąć przydział maszyn wirtualnych w zestawie skalowania.
| Nazwa | Typ | Opis |
|---|---|---|
| capacity |
integer (int64) |
Określa liczbę maszyn wirtualnych w zestawie skalowania. |
| name |
string |
Nazwa SKU. |
| tier |
string |
Określa warstwę maszyn wirtualnych w zestawie skalowania. |
SshConfiguration
Konfiguracja protokołu SSH dla maszyn wirtualnych z systemem Linux uruchomionych na platformie Azure
| Nazwa | Typ | Opis |
|---|---|---|
| publicKeys |
Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych opartych na systemie Linux. |
SshPublicKey
Zawiera informacje o kluczu publicznym certyfikatu SSH i ścieżce na maszynie wirtualnej z systemem Linux, na której znajduje się klucz publiczny.
| Nazwa | Typ | Opis |
|---|---|---|
| keyData |
string |
Certyfikat klucza publicznego SSH używany do uwierzytelniania przy użyciu maszyny wirtualnej za pośrednictwem protokołu SSH. Klucz musi być co najmniej 2048-bitowy i w formacie ssh-rsa. Aby utworzyć klucze SSH, zobacz [Tworzenie kluczy SSH w systemach Linux i Mac dla maszyn wirtualnych z systemem Linux na platformie Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
| path |
string |
Określa pełną ścieżkę na utworzonej maszynie wirtualnej, na której jest przechowywany klucz publiczny SSH. Jeśli plik już istnieje, określony klucz jest dołączany do pliku. Przykład: /home/user/ssh/authorized_keys |
StatusLevelTypes
Kod poziomu.
| Wartość | Opis |
|---|---|
| Info | |
| Warning | |
| Error |
StorageAccountTypes
Określa typ konta magazynu dla dysku zarządzanego. Typ konta magazynu dysku zarządzanego systemu operacyjnego można ustawić tylko podczas tworzenia zestawu skalowania. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można go używać z dyskiem systemu operacyjnego. Standard_LRS używa hdd w warstwie Standardowa. StandardSSD_LRS używa dysków SSD w warstwie Standardowa. Premium_LRS używa dysków SSD w warstwie Premium. UltraSSD_LRS używa dysku w warstwie Ultra. Premium_ZRS używa magazynu strefowo nadmiarowego SSD w warstwie Premium. StandardSSD_ZRS używa magazynu strefowo nadmiarowego SSD w warstwie Standardowa. Aby uzyskać więcej informacji na temat dysków obsługiwanych w przypadku maszyn wirtualnych z systemem Windows, zobacz https://docs.microsoft.com/azure/virtual-machines/windows/disks-types i, w przypadku maszyn wirtualnych z systemem Linux, zobacz https://docs.microsoft.com/azure/virtual-machines/linux/disks-types
| Wartość | Opis |
|---|---|
| Standard_LRS | |
| Premium_LRS | |
| StandardSSD_LRS | |
| UltraSSD_LRS | |
| Premium_ZRS | |
| StandardSSD_ZRS | |
| PremiumV2_LRS |
StorageAlignmentStatus
Określa status wyrównania pamięci dyskowej.
| Wartość | Opis |
|---|---|
| Unaligned |
Dysk nie posiada mapowania domeny błędów pamięci pamięci do obliczania domeny błędów. Pojedyncza awaria domeny Storage Fault może dotknąć wszystkie maszyny wirtualne, które odwołują się do tego profilu dysku. |
| Aligned |
Dysk ma mapowanie domeny błędów pamięci masowej, aby obliczyć domenę błędów. Awaria domeny błędów pamięci jest ograniczona do maszyn wirtualnych w jednej Domenie Błędów Obliczeniowych. |
StorageFaultDomainAlignmentType
Określa typ wyrównania domeny błędów pamięci masowej dla dysku.
| Wartość | Opis |
|---|---|
| Aligned |
Domeny błędów pamięci dyskowej są mapowane na domeny błędów obliczeniowych. Wdrożenie kończy się niepowodzeniem, jeśli dysk nie obsługuje wystarczającej liczby domen błędów. |
| BestEffortAligned |
Spróbuj odwzorować domeny błędów pamięci masowej na domeny błędów obliczania. Dyski są niewyrównane, jeśli dysk nie obsługuje wystarczającej liczby domen błędów. |
StorageProfile
Określa ustawienia magazynu dla dysków maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| alignRegionalDisksToVMZone |
boolean |
Określa, czy dyski regionalne powinny być wyrównane/przeniesione do strefy maszyny wirtualnej. Dotyczy to tylko maszyn wirtualnych z zestawem właściwości umieszczania. Należy pamiętać, że ta zmiana jest nieodwracalna. Minimalna wersja interfejsu API: 2024-11-01. |
| dataDisks |
Data |
Określa parametry używane do dodawania dysku danych do maszyny wirtualnej. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
| diskApiVersion |
Określa wersję API dysku używaną przy stosowaniu dodatkowych właściwości Dysku do zarządzanych dysków. Wartość musi być w formacie YYYY-MM-DD (np. "2026-03-02"). |
|
| diskControllerType |
Określa typ kontrolera dysku skonfigurowany dla maszyny wirtualnej. Uwaga: Ta właściwość zostanie ustawiona na domyślny typ kontrolera dysku, jeśli nie zostanie określona podana maszyna wirtualna zostanie utworzona z ustawieniem "hyperVGeneration" na wartość V2 na podstawie możliwości dysku systemu operacyjnego i rozmiaru maszyny wirtualnej z określonej minimalnej wersji interfejsu API. Przed zaktualizowaniem typu kontrolera dysku należy cofnąć przydział maszyny wirtualnej, chyba że aktualizujesz rozmiar maszyny wirtualnej w konfiguracji maszyny wirtualnej, która niejawnie cofnie przydział i cofa przydział maszyny wirtualnej. Minimalna wersja interfejsu API: 2022-08-01. |
|
| imageReference |
Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach witryny Marketplace lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. |
|
| osDisk |
Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
SubResource
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu |
systemData
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.
| Nazwa | Typ | Opis |
|---|---|---|
| createdAt |
string (date-time) |
Sygnatura czasowa tworzenia zasobu (UTC). |
| createdBy |
string |
Tożsamość, która utworzyła zasób. |
| createdByType |
Typ tożsamości, która utworzyła zasób. |
|
| lastModifiedAt |
string (date-time) |
Znacznik czasu ostatniej modyfikacji zasobu (UTC) |
| lastModifiedBy |
string |
Tożsamość, która ostatnio zmodyfikowała zasób. |
| lastModifiedByType |
Typ tożsamości, która ostatnio zmodyfikowała zasób. |
UefiSettings
Określa ustawienia zabezpieczeń, takie jak bezpieczny rozruch i maszyna wirtualna vTPM używane podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2020-12-01.
| Nazwa | Typ | Opis |
|---|---|---|
| secureBootEnabled |
boolean |
Określa, czy bezpieczny rozruch powinien być włączony na maszynie wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
| vTpmEnabled |
boolean |
Określa, czy maszyna wirtualna ma być włączona na maszynie wirtualnej. Minimalna wersja interfejsu API: 2020-12-01. |
VaultCertificate
Opisuje pojedyncze odwołanie do certyfikatu w usłudze Key Vault i miejsce, w którym powinien znajdować się certyfikat na maszynie wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| certificateStore |
string |
W przypadku maszyn wirtualnych z systemem Windows określa magazyn certyfikatów na maszynie wirtualnej, do której należy dodać certyfikat. Określony magazyn certyfikatów jest niejawnie na koncie LocalMachine. W przypadku maszyn wirtualnych z systemem Linux plik certyfikatu jest umieszczany w katalogu /var/lib/waagent z nazwą pliku <UppercaseThumbprint>.crt dla pliku certyfikatu X509 i <UppercaseThumbprint>.prv dla klucza prywatnego. Oba te pliki są sformatowane jako pem. |
| certificateUrl |
string |
Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: |
VaultSecretGroup
Opisuje zestaw certyfikatów, które znajdują się w tym samym magazynie kluczy.
| Nazwa | Typ | Opis |
|---|---|---|
| sourceVault |
Względny adres URL usługi Key Vault zawierający wszystkie certyfikaty w usłudze VaultCertificates. |
|
| vaultCertificates |
Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty. |
VirtualHardDisk
Opisuje identyfikator URI dysku.
| Nazwa | Typ | Opis |
|---|---|---|
| uri |
string |
Określa identyfikator URI wirtualnego dysku twardego. |
VirtualMachineAgentInstanceView
Widok wystąpienia agenta maszyny wirtualnej uruchomionego na maszynie wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| extensionHandlers |
Widok wystąpienia programu obsługi rozszerzenia maszyny wirtualnej. |
|
| statuses |
Informacje o stanie zasobu. |
|
| vmAgentVersion |
string |
Pełna wersja agenta maszyny wirtualnej. |
VirtualMachineExtension
Opisuje rozszerzenie maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
W pełni określony identyfikator zasobu dla tego zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
| name |
string |
Nazwa zasobu |
| properties.autoUpgradeMinorVersion |
boolean |
Wskazuje, czy rozszerzenie powinno używać nowszej wersji pomocniczej, jeśli jest ona dostępna w czasie wdrażania. Po wdrożeniu rozszerzenie nie uaktualni wersji pomocniczych, chyba że zostanie ponownie wdrożone, nawet jeśli ta właściwość ma wartość true. |
| properties.enableAutomaticUpgrade |
boolean |
Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli jest dostępna nowsza wersja rozszerzenia. |
| properties.forceUpdateTag |
string |
Sposób, w jaki program obsługi rozszerzeń powinien zostać zmuszony do aktualizacji, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie. |
| properties.instanceView |
Widok wystąpienia rozszerzenia maszyny wirtualnej. |
|
| properties.protectedSettings |
Rozszerzenie może zawierać ustawienia protectedSettings lub protectedSettingsFromKeyVault lub w ogóle nie są chronione. |
|
| properties.protectedSettingsFromKeyVault |
Rozszerzenia chronione ustawienia, które są przekazywane przez odwołanie i używane z magazynu kluczy |
|
| properties.provisionAfterExtensions |
string[] |
Kolekcja nazw rozszerzeń, po których należy aprowizować to rozszerzenie. |
| properties.provisioningState |
string |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
| properties.publisher |
string |
Nazwa wydawcy programu obsługi rozszerzeń. |
| properties.settings |
Ustawienia publiczne w formacie Json dla rozszerzenia. |
|
| properties.suppressFailures |
boolean |
Wskazuje, czy awarie wynikające z rozszerzenia zostaną pominięte (błędy operacyjne, takie jak brak nawiązywania połączenia z maszyną wirtualną, nie zostaną pominięte niezależnie od tej wartości). Wartość domyślna to false. |
| properties.type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
| properties.typeHandlerVersion |
string |
Określa wersję Major.Minor obsługi skryptu. Klient może wybrać tylko wersję Major.Minor rozszerzenia, a platforma Azure dostarczy najnowszą wersję Patch.Hotfix z serii Major.Minor. |
| systemData |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. |
|
| tags |
object |
Tagi zasobów. |
| type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
VirtualMachineExtensionHandlerInstanceView
Widok wystąpienia programu obsługi rozszerzenia maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| status |
Stan procedury obsługi rozszerzenia. |
|
| type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
| typeHandlerVersion |
string |
Określa wersję Major.Minor.Patch.Hotfix obsługi skryptu. Platforma Azure dostarczy najnowszą wersję Patch.Hotfix z serii Major.Minor. |
VirtualMachineExtensionInstanceView
Widok wystąpienia rozszerzenia maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa rozszerzenia maszyny wirtualnej. |
| statuses |
Informacje o stanie zasobu. |
|
| substatuses |
Informacje o stanie zasobu. |
|
| type |
string |
Określa typ rozszerzenia; przykładem jest "CustomScriptExtension". |
| typeHandlerVersion |
string |
Określa wersję Major.Minor.Patch.Hotfix obsługi skryptu. Platforma Azure dostarczy najnowszą wersję Patch.Hotfix z serii Major.Minor. |
VirtualMachineHealthStatus
Stan kondycji maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| status |
Informacje o stanie kondycji maszyny wirtualnej. |
VirtualMachineIdentity
Tożsamość maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| principalId |
string |
Identyfikator podmiotu zabezpieczeń tożsamości maszyny wirtualnej. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system. |
| tenantId |
string |
Identyfikator dzierżawy skojarzony z maszyną wirtualną. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system. |
| type |
Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej. |
|
| userAssignedIdentities |
<string,
Common. |
Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Klucze do słownika tożsamości użytkownika będą identyfikatorami zasobów ARM w formie: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}'. |
VirtualMachineIpTag
Zawiera tag IP skojarzony z publicznym adresem IP.
| Nazwa | Typ | Opis |
|---|---|---|
| firstPartyServiceTagId |
string (arm-id) |
Identyfikator zasobu usługi pierwszej strony powiązany z publicznym adresem IP. |
| ipTagType |
string |
Typ tagu IP. Przykład: FirstPartyUsage. |
| tag |
string |
Tag IP skojarzony z publicznym adresem IP. Przykład: SQL, Storage itp. |
VirtualMachineNetworkInterfaceConfiguration
Opisuje konfiguracje interfejsu sieciowego maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa konfiguracji interfejsu sieciowego. |
| properties.auxiliaryMode |
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego. |
|
| properties.auxiliarySku |
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego. |
|
| properties.deleteOption |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
|
| properties.disableTcpStateTracking |
boolean |
Określa, czy interfejs sieciowy jest wyłączony na potrzeby śledzenia stanu tcp. |
| properties.dnsSettings |
Ustawienia dns, które mają być stosowane w interfejsach sieciowych. |
|
| properties.dscpConfiguration | ||
| properties.enableAcceleratedNetworking |
boolean |
Określa, czy interfejs sieciowy jest przyspieszony w sieci. |
| properties.enableFpga |
boolean |
Określa, czy interfejs sieciowy jest włączony w sieci FPGA. |
| properties.enableIPForwarding |
boolean |
Określa, czy przekazywanie adresów IP jest włączone na tej karcie sieciowej. |
| properties.ipConfigurations |
Określa konfiguracje adresów IP interfejsu sieciowego. |
|
| properties.networkSecurityGroup |
Sieciowa grupa zabezpieczeń. |
|
| properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
| tags |
object |
Tagi zasobów zastosowane do adresu networkInterface utworzonego przez ten element NetworkInterfaceConfiguration |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Opisuje ustawienia DNS konfiguracji sieci maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| dnsServers |
string[] |
Lista adresów IP serwerów DNS |
VirtualMachineNetworkInterfaceIPConfiguration
Opisuje konfigurację adresu IP profilu sieci maszyny wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa konfiguracji adresu IP. |
| properties.applicationGatewayBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza bram aplikacji. Maszyna wirtualna może odwoływać się do pul adresów zaplecza wielu bram aplikacji. Wiele maszyn wirtualnych nie może używać tej samej bramy aplikacji. |
|
| properties.applicationSecurityGroups |
Określa tablicę odwołań do grupy zabezpieczeń aplikacji. |
|
| properties.loadBalancerBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza modułów równoważenia obciążenia. Maszyna wirtualna może odwoływać się do pul adresów zaplecza jednego publicznego i jednego wewnętrznego modułu równoważenia obciążenia. [Wiele maszyn wirtualnych nie może używać tego samego podstawowego modułu równoważenia obciążenia jednostki SKU]. |
|
| properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
| properties.privateIPAddressVersion |
Dostępne od Api-Version 2017-03-30, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
| properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
| properties.subnet |
Określa identyfikator podsieci. |
VirtualMachinePublicIPAddressConfiguration
Opisuje konfigurację publicIPAddress konfiguracji adresu IP maszyn wirtualnych
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa konfiguracji adresu publicIP. |
| properties.deleteOption |
Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej |
|
| properties.dnsSettings |
Ustawienia dns, które mają być stosowane na adresach publicIP. |
|
| properties.idleTimeoutInMinutes |
integer (int32) |
Limit czasu bezczynności publicznego adresu IP. |
| properties.ipTags |
Lista tagów adresów IP skojarzonych z publicznym adresem IP. |
|
| properties.publicIPAddressVersion |
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
| properties.publicIPAllocationMethod |
Określanie typu alokacji publicznego adresu IP |
|
| properties.publicIPPrefix |
Prefiks PublicIPPrefix, z którego mają być przydzielane adresy publicIP. |
|
| sku |
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego. |
|
| tags |
object |
Tagi zasobów zastosowane do publicznego adresu IP utworzonego przez ten element PublicIPAddressConfiguration |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Opisuje ustawienia DNS konfiguracji sieci maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| domainNameLabel |
string |
Prefiks etykiety nazwy domeny zasobów PublicIPAddress, które zostaną utworzone. Wygenerowana etykieta nazwy to łączenie etykiety nazwy domeny i unikatowego identyfikatora profilu sieci maszyny wirtualnej. |
| domainNameLabelScope |
Zakres etykiety nazwy domeny zasobów PublicIPAddress, które zostaną utworzone. Wygenerowana etykieta nazwy to łączenie etykiety skrótów nazwy domeny z zasadami zgodnie z zakresem etykiety nazwy domeny i unikatowym identyfikatorem profilu sieci maszyny wirtualnej. |
VirtualMachineScaleSetIPConfiguration
Opisuje konfigurację adresu IP profilu sieci zestawu skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa konfiguracji adresu IP. |
| properties.applicationGatewayBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza bram aplikacji. Zestaw skalowania może odwoływać się do pul adresów zaplecza wielu bram aplikacji. Wiele zestawów skalowania nie może używać tej samej bramy aplikacji. |
|
| properties.applicationSecurityGroups |
Określa tablicę odwołań do grupy zabezpieczeń aplikacji. |
|
| properties.loadBalancerBackendAddressPools |
Określa tablicę odwołań do pul adresów zaplecza modułów równoważenia obciążenia. Zestaw skalowania może odwoływać się do pul adresów zaplecza jednego publicznego i jednego wewnętrznego modułu równoważenia obciążenia. Wiele zestawów skalowania nie może używać tego samego podstawowego modułu równoważenia obciążenia jednostki SKU. |
|
| properties.loadBalancerInboundNatPools |
Określa tablicę odwołań do przychodzących pul nat modułów równoważenia obciążenia. Zestaw skalowania może odwoływać się do pul nat dla ruchu przychodzącego jednego publicznego i jednego wewnętrznego modułu równoważenia obciążenia. Wiele zestawów skalowania nie może używać tego samego podstawowego modułu równoważenia obciążenia jednostki SKU. |
|
| properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
| properties.privateIPAddressVersion |
Dostępne od Api-Version 2017-03-30, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
| properties.publicIPAddressConfiguration |
PublicIPAddressConfiguration. |
|
| properties.subnet |
Określa identyfikator podsieci. |
VirtualMachineScaleSetIpTag
Zawiera tag IP skojarzony z publicznym adresem IP.
| Nazwa | Typ | Opis |
|---|---|---|
| firstPartyServiceTagId |
string (arm-id) |
Identyfikator zasobu usługi pierwszej strony powiązany z publicznym adresem IP. |
| ipTagType |
string |
Typ tagu IP. Przykład: FirstPartyUsage. |
| tag |
string |
Tag IP skojarzony z publicznym adresem IP. Przykład: SQL, Storage itp. |
VirtualMachineScaleSetNetworkConfiguration
Opisuje konfiguracje sieci w profilu sieciowym zestawu skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa konfiguracji sieci. |
| properties.auxiliaryMode |
Określa, czy tryb pomocniczy jest włączony dla zasobu interfejsu sieciowego. |
|
| properties.auxiliarySku |
Określa, czy jednostka SKU pomocnicza jest włączona dla zasobu interfejsu sieciowego. |
|
| properties.deleteOption |
Określ, co się stanie z interfejsem sieciowym po usunięciu maszyny wirtualnej |
|
| properties.disableTcpStateTracking |
boolean |
Określa, czy interfejs sieciowy jest wyłączony na potrzeby śledzenia stanu tcp. |
| properties.dnsSettings |
Ustawienia dns, które mają być stosowane w interfejsach sieciowych. |
|
| properties.enableAcceleratedNetworking |
boolean |
Określa, czy interfejs sieciowy jest przyspieszony w sieci. |
| properties.enableFpga |
boolean |
Określa, czy interfejs sieciowy jest włączony w sieci FPGA. |
| properties.enableIPForwarding |
boolean |
Określa, czy przekazywanie adresów IP jest włączone na tej karcie sieciowej. |
| properties.ipConfigurations |
Określa konfiguracje adresów IP interfejsu sieciowego. |
|
| properties.networkSecurityGroup |
Sieciowa grupa zabezpieczeń. |
|
| properties.primary |
boolean |
Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. |
| tags |
object |
Tagi zasobów zastosowane do adresu networkInterface utworzonego przez ten element NetworkInterfaceConfiguration |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Opisuje ustawienia DNS konfiguracji sieci zestawów skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| dnsServers |
string[] |
Lista adresów IP serwerów DNS |
VirtualMachineScaleSetPublicIPAddressConfiguration
Opisuje konfigurację publicIPAddress zestawu skalowania maszyn wirtualnych
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa konfiguracji adresu publicIP. |
| properties.deleteOption |
Określ, co się stanie z publicznym adresem IP po usunięciu maszyny wirtualnej |
|
| properties.dnsSettings |
Virtual |
Ustawienia dns, które mają być stosowane na adresach publicIP. |
| properties.idleTimeoutInMinutes |
integer (int32) |
Limit czasu bezczynności publicznego adresu IP. |
| properties.ipTags |
Lista tagów adresów IP skojarzonych z publicznym adresem IP. |
|
| properties.publicIPAddressVersion |
Dostępne od Api-Version 2019-07-01, oznacza to, czy określona konfiguracja ip to IPv4, czy IPv6. Wartość domyślna jest traktowana jako IPv4. Możliwe wartości to: "IPv4" i "IPv6". |
|
| properties.publicIPPrefix |
Prefiks PublicIPPrefix, z którego mają być przydzielane adresy publicIP. |
|
| sku |
Opisuje publiczną jednostkę SKU adresu IP. Można go ustawić tylko za pomocą elementu OrchestrationMode jako elastycznego. |
|
| tags |
object |
Tagi zasobów zastosowane do publicznego adresu IP utworzonego przez ten element PublicIPAddressConfiguration |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Opisuje ustawienia DNS konfiguracji sieci zestawów skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| domainNameLabel |
string |
Etykieta nazwy domeny. Łączenie etykiety nazwy domeny i indeksu maszyny wirtualnej będzie etykietami nazw domen zasobów PublicIPAddress, które zostaną utworzone |
| domainNameLabelScope |
Zakres etykiety nazwy domeny. Łączenie skrótowej etykiety nazwy domeny wygenerowanej zgodnie z zasadami z zakresu etykiet nazwy domeny i indeks maszyny wirtualnej będzie etykietami nazw domen zasobów PublicIPAddress, które zostaną utworzone |
VirtualMachineScaleSetVM
Opisuje maszynę wirtualną zestawu skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| etag |
string |
Element Etag jest właściwością zwracaną w obszarze Update/Get response of the VMSS VMS (Aktualizacja/uzyskiwanie odpowiedzi maszyny wirtualnej zestawu skalowania maszyn wirtualnych), dzięki czemu klient może podać go w nagłówku, aby zapewnić optymistyczne aktualizacje. |
| id |
string |
W pełni określony identyfikator zasobu dla tego zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| identity |
Tożsamość maszyny wirtualnej, jeśli została skonfigurowana. |
|
| instanceId |
string |
Identyfikator wystąpienia maszyny wirtualnej. |
| location |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
| name |
string |
Nazwa zasobu |
| plan |
Określa informacje o obrazie witryny Marketplace używanej do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, należy włączyć obraz do stosowania programowego. W witrynie Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij —>. Wprowadź wymagane informacje, a następnie kliknij pozycję Zapisz. |
|
| properties.additionalCapabilities |
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej w zestawie skalowania. Na przykład: czy maszyna wirtualna ma możliwość obsługi dołączania dysków danych zarządzanych z typem konta magazynu UltraSSD_LRS. |
|
| properties.availabilitySet |
Określa informacje o zestawie dostępności, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie dostępności są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Aby uzyskać więcej informacji na temat zestawów dostępności, zobacz Zestawy dostępności — omówienie. Aby uzyskać więcej informacji na temat planowanej konserwacji platformy Azure, zobacz Konserwacja i aktualizacje maszyn wirtualnych na platformie Azure. Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności podczas tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności. |
|
| properties.capacityReservation |
Określa informacje o rezerwacji pojemności, która służy do alokacji instancji VM skalowanego zestawu maszyn wirtualnych. Grupa rezerwacji pojemności jest dziedziczona z nadrzędnego zestawu skali maszyny wirtualnej i nie może być zmieniana na indywidualnej instancji VM zestawu skalowalnego. Minimalna wersja API: 2026-04-01. |
|
| properties.diagnosticsProfile |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
|
| properties.hardwareProfile |
Określa ustawienia sprzętu dla maszyny wirtualnej. |
|
| properties.instanceView |
Widok wystąpienia maszyny wirtualnej. |
|
| properties.interconnectBlockProfile |
Określa szczegóły związane z blokiem Interconnect instancji VM Scale Set. Minimalna wersja API: 2026-03-01. |
|
| properties.latestModelApplied |
boolean |
Określa, czy do maszyny wirtualnej zastosowano najnowszy model. |
| properties.licenseType |
string |
Określa, że używany obraz lub dysk został licencjonowany lokalnie. |
| properties.modelDefinitionApplied |
string |
Określa, czy model zastosowany do maszyny wirtualnej jest modelem zestawu skalowania maszyn wirtualnych, czy dostosowanym modelem dla maszyny wirtualnej. |
| properties.networkProfile |
Określa interfejsy sieciowe maszyny wirtualnej. |
|
| properties.networkProfileConfiguration |
Określa konfigurację profilu sieciowego maszyny wirtualnej. |
|
| properties.osProfile |
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. |
|
| properties.protectionPolicy |
Określa zasady ochrony maszyny wirtualnej. |
|
| properties.provisioningState |
string |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
| properties.resilientVMDeletionStatus |
Określa stan usuwania odpornej maszyny wirtualnej dla maszyny wirtualnej. |
|
| properties.securityProfile |
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyny wirtualnej. |
|
| properties.storageProfile |
Określa ustawienia magazynu dla dysków maszyny wirtualnej. |
|
| properties.timeCreated |
string (date-time) |
Określa czas, w którym zasób maszyny wirtualnej został utworzony. Minimalna wersja interfejsu API: 2021-11-01. |
| properties.userData |
string |
UserData dla maszyny wirtualnej, która musi być zakodowana w formacie base-64. Klient nie powinien przekazywać żadnych wpisów tajnych w tym miejscu. Minimalna wersja interfejsu API: 2021-03-01 |
| properties.virtualMachineResourceId |
string (arm-id) |
Określa ID zasobu ARM samodzielnej maszyny wirtualnej powiązanej z tą maszyną VMSS. Ta właściwość dotyczy tylko zestawów skali maszyn wirtualnych z trybem elastycznej orkiestracji. Minimalna wersja API: 2025-11-01. |
| properties.vmId |
string |
Unikatowy identyfikator maszyny wirtualnej platformy Azure. |
| resources |
Zasoby rozszerzenia podrzędnego maszyny wirtualnej. |
|
| sku |
Jednostka SKU maszyny wirtualnej. |
|
| systemData |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. |
|
| tags |
object |
Tagi zasobów. |
| type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
| zones |
string[] |
Strefy maszyny wirtualnej. |
VirtualMachineScaleSetVMInstanceView
Widok wystąpienia maszyny wirtualnej zestawu skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| assignedHost |
string |
Identyfikator zasobu dedykowanego hosta, na którym maszyna wirtualna jest przydzielana za pośrednictwem automatycznego umieszczania, gdy maszyna wirtualna jest skojarzona z dedykowaną grupą hostów z włączoną automatyczną umieszczaniem. Minimalna wersja interfejsu API: 2020-06-01. |
| bootDiagnostics |
Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
|
| capacityReservationType |
Określa, z jakiego rodzaju rezerwacji pojemności instancja VM ze skalowalnym zestawem maszyn wirtualnych będzie zużywać pojemność, jeśli jest uprawniona, lub czy jest ona wyraźnie wyłączona z asociacji i zużywania pojemności z każdej zarezerwowanej pojemności dostępnej w subskrypcji. Minimalna wersja API: 2026-04-01. |
|
| computerName |
string |
Określa nazwę systemu operacyjnego hosta maszyny wirtualnej. |
| disks |
Informacje o dyskach. |
|
| extensions |
Informacje o rozszerzeniach. |
|
| hyperVGeneration |
Generacja funkcji hypervisor maszyny wirtualnej [V1, V2] |
|
| interconnectInstanceView |
Widok wykonawczy Interconnect instancji VM Scale Set. Minimalna wersja API: 2026-03-01. |
|
| maintenanceRedeployStatus |
Stan Operacja konserwacji na maszynie wirtualnej. |
|
| osName |
string |
System operacyjny uruchomiony na maszynie hybrydowej. |
| osVersion |
string |
Wersja systemu operacyjnego uruchomiona na maszynie hybrydowej. |
| placementGroupId |
string |
Grupa umieszczania, w której jest uruchomiona maszyna wirtualna. Jeśli przydział maszyny wirtualnej zostanie cofnięty, nie będzie miał identyfikatora placementGroupId. |
| platformFaultDomain |
integer (int32) |
Liczba domen błędów. |
| platformUpdateDomain |
integer (int32) |
Liczba domen aktualizacji. |
| rdpThumbPrint |
string |
Odcisk palca certyfikatu pulpitu zdalnego. |
| statuses |
Informacje o stanie zasobu. |
|
| vmAgent |
Agent maszyny wirtualnej uruchomiony na maszynie wirtualnej. |
|
| vmHealth |
Stan kondycji maszyny wirtualnej. |
VirtualMachineScaleSetVMListResult
Odpowiedź operacji Listy maszyn wirtualnych zestawu skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| nextLink |
string (uri) |
Identyfikator URI do pobrania następnej strony maszyn wirtualnych zestawu skalowania maszyn wirtualnych. Wywołaj metodę ListNext() w tym kierunku, aby pobrać następną stronę maszyn wirtualnych VMSS. |
| value |
Lista maszyn wirtualnych zestawów skalowania maszyn wirtualnych. |
VirtualMachineScaleSetVMNetworkProfileConfiguration
Opisuje profil sieci maszyn wirtualnych zestawu skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| interconnectGroupProfile |
Określa profil grupy połączeń, który ma być powiązany z instancją VM ze skalowalnym zestawem. Minimalna wersja API: 2026-03-01. |
|
| networkInterfaceConfigurations |
Lista konfiguracji sieci. |
VirtualMachineScaleSetVMProtectionPolicy
Zasady ochrony maszyny wirtualnej zestawu skalowania maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| protectFromScaleIn |
boolean |
Wskazuje, że maszyna wirtualna zestawu skalowania maszyn wirtualnych nie powinna być brana pod uwagę podczas operacji skalowania w poziomie. |
| protectFromScaleSetActions |
boolean |
Wskazuje, że aktualizacje lub akcje modelu (w tym skalowanie w poziomie) zainicjowane w zestawie skalowania maszyn wirtualnych nie powinny być stosowane do maszyny wirtualnej zestawu skalowania maszyn wirtualnych. |
VirtualMachineSizeTypes
Określa rozmiar maszyny wirtualnej. Typ danych wyliczenia jest obecnie przestarzały i zostanie usunięty do 23 grudnia 2023 r. Zalecanym sposobem uzyskania listy dostępnych rozmiarów jest użycie następujących interfejsów API: Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych w zestawie dostępności, Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych w regionie, Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych do zmiany rozmiaru. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Sizes for virtual machines. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności.
| Wartość | Opis |
|---|---|
| Basic_A0 | |
| Basic_A1 | |
| Basic_A2 | |
| Basic_A3 | |
| Basic_A4 | |
| Standard_A0 | |
| Standard_A1 | |
| Standard_A2 | |
| Standard_A3 | |
| Standard_A4 | |
| Standard_A5 | |
| Standard_A6 | |
| Standard_A7 | |
| Standard_A8 | |
| Standard_A9 | |
| Standard_A10 | |
| Standard_A11 | |
| Standard_A1_v2 | |
| Standard_A2_v2 | |
| Standard_A4_v2 | |
| Standard_A8_v2 | |
| Standard_A2m_v2 | |
| Standard_A4m_v2 | |
| Standard_A8m_v2 | |
| Standard_B1s | |
| Standard_B1ms | |
| Standard_B2s | |
| Standard_B2ms | |
| Standard_B4ms | |
| Standard_B8ms | |
| Standard_D1 | |
| Standard_D2 | |
| Standard_D3 | |
| Standard_D4 | |
| Standard_D11 | |
| Standard_D12 | |
| Standard_D13 | |
| Standard_D14 | |
| Standard_D1_v2 | |
| Standard_D2_v2 | |
| Standard_D3_v2 | |
| Standard_D4_v2 | |
| Standard_D5_v2 | |
| Standard_D2_v3 | |
| Standard_D4_v3 | |
| Standard_D8_v3 | |
| Standard_D16_v3 | |
| Standard_D32_v3 | |
| Standard_D64_v3 | |
| Standard_D2s_v3 | |
| Standard_D4s_v3 | |
| Standard_D8s_v3 | |
| Standard_D16s_v3 | |
| Standard_D32s_v3 | |
| Standard_D64s_v3 | |
| Standard_D11_v2 | |
| Standard_D12_v2 | |
| Standard_D13_v2 | |
| Standard_D14_v2 | |
| Standard_D15_v2 | |
| Standard_DS1 | |
| Standard_DS2 | |
| Standard_DS3 | |
| Standard_DS4 | |
| Standard_DS11 | |
| Standard_DS12 | |
| Standard_DS13 | |
| Standard_DS14 | |
| Standard_DS1_v2 | |
| Standard_DS2_v2 | |
| Standard_DS3_v2 | |
| Standard_DS4_v2 | |
| Standard_DS5_v2 | |
| Standard_DS11_v2 | |
| Standard_DS12_v2 | |
| Standard_DS13_v2 | |
| Standard_DS14_v2 | |
| Standard_DS15_v2 | |
| Standard_DS13-4_v2 | |
| Standard_DS13-2_v2 | |
| Standard_DS14-8_v2 | |
| Standard_DS14-4_v2 | |
| Standard_E2_v3 | |
| Standard_E4_v3 | |
| Standard_E8_v3 | |
| Standard_E16_v3 | |
| Standard_E32_v3 | |
| Standard_E64_v3 | |
| Standard_E2s_v3 | |
| Standard_E4s_v3 | |
| Standard_E8s_v3 | |
| Standard_E16s_v3 | |
| Standard_E32s_v3 | |
| Standard_E64s_v3 | |
| Standard_E32-16_v3 | |
| Standard_E32-8s_v3 | |
| Standard_E64-32s_v3 | |
| Standard_E64-16s_v3 | |
| Standard_F1 | |
| Standard_F2 | |
| Standard_F4 | |
| Standard_F8 | |
| Standard_F16 | |
| Standard_F1s | |
| Standard_F2s | |
| Standard_F4s | |
| Standard_F8s | |
| Standard_F16s | |
| Standard_F2s_v2 | |
| Standard_F4s_v2 | |
| Standard_F8s_v2 | |
| Standard_F16s_v2 | |
| Standard_F32s_v2 | |
| Standard_F64s_v2 | |
| Standard_F72s_v2 | |
| Standard_G1 | |
| Standard_G2 | |
| Standard_G3 | |
| Standard_G4 | |
| Standard_G5 | |
| Standard_GS1 | |
| Standard_GS2 | |
| Standard_GS3 | |
| Standard_GS4 | |
| Standard_GS5 | |
| Standard_GS4-8 | |
| Standard_GS4-4 | |
| Standard_GS5-16 | |
| Standard_GS5-8 | |
| Standard_H8 | |
| Standard_H16 | |
| Standard_H8m | |
| Standard_H16m | |
| Standard_H16r | |
| Standard_H16mr | |
| Standard_L4s | |
| Standard_L8s | |
| Standard_L16s | |
| Standard_L32s | |
| Standard_M64s | |
| Standard_M64ms | |
| Standard_M128s | |
| Standard_M128ms | |
| Standard_M64-32ms | |
| Standard_M64-16ms | |
| Standard_M128-64ms | |
| Standard_M128-32ms | |
| Standard_NC6 | |
| Standard_NC12 | |
| Standard_NC24 | |
| Standard_NC24r | |
| Standard_NC6s_v2 | |
| Standard_NC12s_v2 | |
| Standard_NC24s_v2 | |
| Standard_NC24rs_v2 | |
| Standard_NC6s_v3 | |
| Standard_NC12s_v3 | |
| Standard_NC24s_v3 | |
| Standard_NC24rs_v3 | |
| Standard_ND6s | |
| Standard_ND12s | |
| Standard_ND24s | |
| Standard_ND24rs | |
| Standard_NV6 | |
| Standard_NV12 | |
| Standard_NV24 |
VMDiskSecurityProfile
Określa ustawienia profilu zabezpieczeń dla dysku zarządzanego. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych.
| Nazwa | Typ | Opis |
|---|---|---|
| diskEncryptionSet |
Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysku zarządzanego klienta, który jest używany dla zaszyfrowanego dysku systemu operacyjnego systemu operacyjnego i vmGuest klucza zarządzanego przez klienta. |
|
| securityEncryptionType |
Określa typ szyfrowania dysku zarządzanego. Jest ona ustawiona na DiskWithVMGuestState na potrzeby szyfrowania dysku zarządzanego wraz z vmGuestState blob, VMGuestStateOnly na potrzeby szyfrowania tylko obiektu blob VMGuestState i nonPersistedTPM dla nietrwałego stanu oprogramowania układowego w obiekcie blob VMGuestState. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych. |
VMSizeProperties
Określa ustawienia właściwości rozmiaru maszyny wirtualnej na maszynie wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| vCPUsAvailable |
integer (int32) |
Określa liczbę procesorów wirtualnych dostępnych dla maszyny wirtualnej. Jeśli ta właściwość nie zostanie określona w treści żądania, domyślne zachowanie polega na ustawieniu jej na wartość procesorów wirtualnych dostępnych dla tego rozmiaru maszyny wirtualnej uwidocznionej w odpowiedzi interfejsu API Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych w regionie. |
| vCPUsPerCore |
integer (int32) |
Określa stosunek procesorów wirtualnych do fizycznego rdzenia. Jeśli ta właściwość nie zostanie określona w treści żądania, domyślne zachowanie jest ustawione na wartość vCPUsPerCore dla rozmiaru maszyny wirtualnej uwidocznionej w odpowiedzi interfejsu API Wyświetl wszystkie dostępne rozmiary maszyn wirtualnych w regionie. Ustawienie tej właściwości na 1 oznacza również, że hiperwątkowanie jest wyłączone. |
WindowsConfiguration
Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej.
| Nazwa | Typ | Opis |
|---|---|---|
| additionalUnattendContent |
Określa dodatkowe informacje w formacie XML zakodowane w formacie base-64, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. |
|
| enableAutomaticUpdates |
boolean |
Wskazuje, czy aktualizacje automatyczne są włączone dla maszyny wirtualnej z systemem Windows. Domyślna wartość to "true". W przypadku zestawów skalowania maszyn wirtualnych tę właściwość można zaktualizować, a aktualizacje zostaną zastosowane do ponownego aprowizowania systemu operacyjnego. |
| enableVMAgentPlatformUpdates |
boolean |
Wskazuje, czy aktualizacje platformy VMAgent są włączone dla maszyny wirtualnej z systemem Windows. |
| patchSettings |
[Funkcja w wersji zapoznawczej] Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows. |
|
| provisionVMAgent |
boolean |
Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, jest domyślnie ustawiona wartość true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
| timeZone |
string |
Określa strefę czasową maszyny wirtualnej. np. "Pacyfik (czas standardowy). Możliwe wartości mogą być TimeZoneInfo.Id wartości ze stref czasowych zwracanych przez TimeZoneInfo.GetSystemTimeZones. |
| winRM |
Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne środowisko Windows PowerShell. |
WindowsPatchAssessmentMode
Określa tryb oceny poprawki gościa maszyny wirtualnej dla maszyny wirtualnej IaaS.
Dopuszczalne wartości:
ImageDefault — określasz czas ocen poprawek na maszynie wirtualnej.
AutomaticByPlatform — platforma wyzwoli okresowe oceny poprawek. Właściwość provisionVMAgent musi mieć wartość true.
| Wartość | Opis |
|---|---|
| ImageDefault | |
| AutomaticByPlatform |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.
| Wartość | Opis |
|---|---|
| Unknown | |
| IfRequired | |
| Never | |
| Always |
WindowsVMGuestPatchAutomaticByPlatformSettings
Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Windows.
| Nazwa | Typ | Opis |
|---|---|---|
| bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Umożliwia klientowi zaplanowanie stosowania poprawek bez przypadkowych uaktualnień |
| rebootSetting |
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform. |
WindowsVMGuestPatchMode
Określa tryb stosowania poprawek gościa maszyny wirtualnej do maszyny wirtualnej IaaS lub maszyn wirtualnych skojarzonych z zestawem skalowania maszyn wirtualnych z funkcją OrchestrationMode jako elastyczny.
Dopuszczalne wartości:
ręczne — kontrolujesz stosowanie poprawek do maszyny wirtualnej. W tym celu należy ręcznie zastosować poprawki wewnątrz maszyny wirtualnej. W tym trybie aktualizacje automatyczne są wyłączone; właściwość WindowsConfiguration.enableAutomaticUpdates musi mieć wartość false
AutomaticByOS — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. Właściwość WindowsConfiguration.enableAutomaticUpdates musi mieć wartość true.
automaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez platformę. Właściwości provisionVMAgent i WindowsConfiguration.enableAutomaticUpdates muszą mieć wartość true
| Wartość | Opis |
|---|---|
| Manual | |
| AutomaticByOS | |
| AutomaticByPlatform |
WinRMConfiguration
Opisuje konfigurację zdalnego zarządzania systemem Windows maszyny wirtualnej
| Nazwa | Typ | Opis |
|---|---|---|
| listeners |
Lista odbiorników zdalnego zarządzania systemem Windows |
WinRMListener
Opisuje protokół i odcisk palca odbiornika zdalnego zarządzania systemem Windows
| Nazwa | Typ | Opis |
|---|---|---|
| certificateUrl |
string |
Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi być kodowaniem Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: |
| protocol |
Określa protokół odbiornika WinRM. Możliwe wartości to: http,https. |