Udostępnij przez


Restore Points - Get

Operacja pobierania punktu przywracania.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{restorePointName}?api-version=2025-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{restorePointName}?api-version=2025-04-01&$expand=instanceView

Parametry URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

restorePointCollectionName
path True

string

Nazwa kolekcji punktów przywracania.

restorePointName
path True

string

Nazwa punktu przywracania.

subscriptionId
path True

string

minLength: 1

Identyfikator subskrypcji docelowej.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

$expand
query

RestorePointExpandOptions

Wyrażenie expand, które ma być stosowane w operacji. "InstanceView" pobiera informacje o stanie czasu wykonywania punktu przywracania.

Odpowiedzi

Nazwa Typ Opis
200 OK

RestorePoint

Operacja platformy Azure została zakończona pomyślnie.

Other Status Codes

CloudError

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresów

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Get a restore point
Get restore point with instance view

Get a restore point

Przykładowa prośba

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName?api-version=2025-04-01&$expand=instanceView

Przykładowa odpowiedź

{
  "name": "rpName",
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName",
  "properties": {
    "excludeDisks": [
      {
        "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vm8768_disk2_fe6ffde4f69b491ca33fb984d5bcd89f"
      }
    ],
    "sourceMetadata": {
      "vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
      "hardwareProfile": {
        "vmSize": "Standard_B1s"
      },
      "storageProfile": {
        "osDisk": {
          "osType": "Windows",
          "name": "testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f",
          "caching": "ReadWrite",
          "managedDisk": {
            "storageAccountType": "Standard_LRS",
            "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
          },
          "diskRestorePoint": {
            "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
          }
        },
        "dataDisks": [
          {
            "lun": 1,
            "name": "testingexcludedisk_DataDisk_1",
            "caching": "None",
            "managedDisk": {
              "storageAccountType": "Standard_LRS",
              "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/disks/testingexcludedisk_DataDisk_1"
            },
            "diskRestorePoint": {
              "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/testingexcludedisk_DataDisk_1_68785190-1acb-4d5e-a8ae-705b45f3dca5"
            }
          }
        ],
        "diskControllerType": "NVMe"
      },
      "osProfile": {
        "computerName": "computerName",
        "adminUsername": "admin",
        "windowsConfiguration": {
          "provisionVMAgent": true,
          "enableAutomaticUpdates": true
        },
        "secrets": [],
        "allowExtensionOperations": true,
        "requireGuestProvisionSignal": true
      },
      "diagnosticsProfile": {
        "bootDiagnostics": {
          "enabled": true
        }
      },
      "location": "westus"
    },
    "instantAccessDurationMinutes": 120,
    "provisioningState": "Succeeded",
    "consistencyMode": "ApplicationConsistent",
    "timeCreated": "2021-01-27T20:35:05.8401519+00:00"
  }
}

Get restore point with instance view

Przykładowa prośba

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName?api-version=2025-04-01&$expand=instanceView

Przykładowa odpowiedź

{
  "name": "rpName",
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName",
  "properties": {
    "excludeDisks": [
      {
        "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/vm8768_disk2_fe6ffde4f69b491ca33fb984d5bcd89f"
      }
    ],
    "sourceMetadata": {
      "vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
      "hardwareProfile": {
        "vmSize": "Standard_B1s"
      },
      "storageProfile": {
        "osDisk": {
          "osType": "Windows",
          "name": "testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f",
          "caching": "ReadWrite",
          "managedDisk": {
            "storageAccountType": "Standard_LRS",
            "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f"
          },
          "diskRestorePoint": {
            "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
          }
        },
        "dataDisks": [
          {
            "lun": 1,
            "name": "testingexcludedisk_DataDisk_1",
            "caching": "None",
            "managedDisk": {
              "storageAccountType": "Standard_LRS",
              "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/disks/testingexcludedisk_DataDisk_1"
            },
            "diskRestorePoint": {
              "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/testingexcludedisk_DataDisk_1_68785190-1acb-4d5e-a8ae-705b45f3dca5"
            }
          }
        ],
        "diskControllerType": "NVMe"
      },
      "osProfile": {
        "computerName": "computerName",
        "adminUsername": "admin",
        "windowsConfiguration": {
          "provisionVMAgent": true,
          "enableAutomaticUpdates": true
        },
        "secrets": [],
        "allowExtensionOperations": true,
        "requireGuestProvisionSignal": true
      },
      "diagnosticsProfile": {
        "bootDiagnostics": {
          "enabled": true
        }
      },
      "location": "westus"
    },
    "instantAccessDurationMinutes": 120,
    "provisioningState": "Succeeded",
    "consistencyMode": "ApplicationConsistent",
    "timeCreated": "2021-01-27T20:35:05.8401519+00:00",
    "instanceView": {
      "diskRestorePoints": [
        {
          "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/testingexcludedisk_OsDisk_1_74cdaedcea50483d9833c96adefa100f_22b4bdfe-6c54-4f72-84d8-85d8860f0c57",
          "replicationStatus": {
            "status": {
              "code": "ReplicationState/succeeded",
              "level": "Info",
              "displayStatus": "Succeeded"
            },
            "completionPercent": 100
          }
        },
        {
          "id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/testingexcludedisk_DataDisk_1_68785190-1acb-4d5e-a8ae-705b45f3dca5",
          "snapshotAccessState": "AvailableWithInstantAccess",
          "replicationStatus": {
            "status": {
              "code": "ReplicationState/succeeded",
              "level": "Info",
              "displayStatus": "Succeeded"
            },
            "completionPercent": 100
          }
        }
      ],
      "statuses": [
        {
          "code": "ReplicationState/succeeded",
          "level": "Info",
          "displayStatus": "Succeeded"
        }
      ]
    }
  }
}

Definicje

Nazwa Opis
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ść.

ApiEntityReference

Dokumentacja jednostki interfejsu API.

ApiError

Błąd API.

ApiErrorBase

Baza błędów API.

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.

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

CloudError

Odpowiedź na błąd z usługi obliczeniowej.

ComponentNames
ConsistencyModeTypes

ConsistencyMode programu RestorePoint. Można określić w danych wejściowych podczas tworzenia punktu przywracania. Na razie tylko CrashConsistent jest akceptowany jako prawidłowe dane wejściowe. Aby uzyskać więcej informacji, zobacz https://aka.ms/RestorePoints.

createdByType

Typ tożsamości, która utworzyła zasób.

DiagnosticsProfile

Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15.

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 na temat obsługiwanych typów kontrolera dysków, zobacz https://aka.ms/azure-diskcontrollertypes.

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.

DiskEncryptionSettings

Opisuje ustawienia szyfrowania dla dysku

DiskRestorePointAttributes

Szczegóły punktu przywracania dysku.

DiskRestorePointInstanceView

Widok wystąpienia punktu przywracania dysku.

DiskRestorePointReplicationStatus

Widok wystąpienia punktu przywracania dysku.

EncryptionIdentity

Określa tożsamość zarządzaną używaną przez usługę ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy.

HardwareProfile

Określa ustawienia sprzętu dla maszyny wirtualnej.

HostEndpointSettings

Określa określone ustawienia punktu końcowego hosta.

HyperVGenerationTypes

Określa typ HyperVGeneration

InnerError

Szczegóły błędu wewnętrznego.

InstanceViewStatus

Stan widoku wystąpienia.

KeyVaultKeyReference

Opisuje odwołanie do klucza Key Vault

KeyVaultSecretReference

Opisuje odwołanie do wpisu tajnego usługi Key Vault

LinuxConfiguration

Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux on Azure-Endorsed Distributions.

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.

LinuxPatchSettings

Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Linux.

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.

LinuxVMGuestPatchAutomaticByPlatformSettings

Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Linux.

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

ManagedDiskParameters

Parametry dysku zarządzanego.

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.

OperatingSystemType

Pobiera typ systemu operacyjnego.

OSProfile

Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. Nie można zmienić niektórych ustawień po aprowizacji maszyny wirtualnej.

PassNames
PatchSettings

Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows.

ProtocolTypes

Określa protokół odbiornika WinRM. Możliwe wartości to: http,https.

ProxyAgentSettings

Określa ustawienia ProxyAgent dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Minimalna wersja interfejsu API: 2023-09-01.

RestorePoint

Szczegóły punktu przywracania.

RestorePointEncryption

Ustawienia szyfrowania w spoczynku dla punktu przywracania dysku. Jest to opcjonalna właściwość, którą można określić w danych wejściowych podczas tworzenia punktu przywracania.

RestorePointEncryptionType

Typ klucza używanego do szyfrowania danych punktu przywracania dysku.

RestorePointExpandOptions
RestorePointInstanceView

Widok wystąpienia punktu przywracania.

RestorePointSourceMetadata

Opisuje właściwości maszyny wirtualnej, dla której został utworzony punkt przywracania. Podane właściwości są podzbiorem i migawką ogólnych właściwości maszyny wirtualnej przechwyconych w momencie tworzenia punktu przywracania.

RestorePointSourceVMDataDisk

Opisuje dysk danych.

RestorePointSourceVMOSDisk

Opisuje dysk z systemem operacyjnym.

RestorePointSourceVMStorageProfile

Opisuje profil magazynu.

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.

SecurityProfile

Określa ustawienia profilu zabezpieczeń dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych.

SecurityTypes

Określa typ zabezpieczeń maszyny wirtualnej. Musi być ustawiona na dowolną określoną wartość, aby włączyć interfejs UefiSettings. Zachowaniem domyślnym jest: Ustawienie UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona.

SettingNames

Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon.

SnapshotAccessState

Stan migawki, który określa dostępność dostępu do migawki.

SshConfiguration

Konfiguracja protokołu SSH dla maszyn wirtualnych z systemem Linux uruchomionych na platformie Azure

SshPublicKey

Zawiera informacje o kluczu publicznym certyfikatu SSH i ścieżce na maszynie wirtualnej z systemem Linux, na której znajduje się klucz publiczny.

StatusLevelTypes

Kod poziomu.

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

SubResource
systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

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.

VaultCertificate

Opisuje pojedyncze odwołanie do certyfikatu w usłudze Key Vault i miejsce, w którym powinien znajdować się certyfikat na maszynie wirtualnej.

VaultSecretGroup

Opisuje zestaw certyfikatów, które znajdują się w tym samym magazynie kluczy.

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.

VMDiskSecurityProfile

Określa ustawienia profilu zabezpieczeń dla dysku zarządzanego. Uwaga: Można go ustawić tylko dla poufnych maszyn wirtualnych.

VMSizeProperties

Określa ustawienia właściwości rozmiaru maszyny wirtualnej na maszynie wirtualnej.

WindowsConfiguration

Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej.

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.

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.

WindowsVMGuestPatchAutomaticByPlatformSettings

Określa dodatkowe ustawienia, które mają być stosowane po wybraniu trybu poprawek AutomaticByPlatform w ustawieniach poprawek systemu Windows.

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

WinRMConfiguration

Opisuje konfigurację zdalnego zarządzania systemem Windows maszyny wirtualnej

WinRMListener

Opisuje protokół i odcisk palca odbiornika zdalnego zarządzania systemem Windows

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

ComponentNames

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

PassNames

Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem.

settingName

SettingNames

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 API.

Nazwa Typ Opis
code

string

Kod błędu.

details

ApiErrorBase[]

Szczegóły błędu interfejsu API

innererror

InnerError

Wewnętrzny błąd interfejsu API

message

string

Komunikat o błędzie.

target

string

Element docelowy określonego błędu.

ApiErrorBase

Baza błędów API.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy określonego błędu.

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.

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

CloudError

Odpowiedź na błąd z usługi obliczeniowej.

Nazwa Typ Opis
error

ApiError

Błąd API.

ComponentNames

Wartość Opis
Microsoft-Windows-Shell-Setup

ConsistencyModeTypes

ConsistencyMode programu RestorePoint. Można określić w danych wejściowych podczas tworzenia punktu przywracania. Na razie tylko CrashConsistent jest akceptowany jako prawidłowe dane wejściowe. Aby uzyskać więcej informacji, zobacz https://aka.ms/RestorePoints.

Wartość Opis
CrashConsistent
FileSystemConsistent
ApplicationConsistent

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

DiagnosticsProfile

Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15.

Nazwa Typ Opis
bootDiagnostics

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.

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 na temat obsługiwanych typów kontrolera dysków, zobacz https://aka.ms/azure-diskcontrollertypes.

Wartość Opis
SCSI
NVMe

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 dla dysku

Nazwa Typ Opis
diskEncryptionKey

KeyVaultSecretReference

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

KeyVaultKeyReference

Określa lokalizację klucza szyfrowania klucza w usłudze Key Vault.

DiskRestorePointAttributes

Szczegóły punktu przywracania dysku.

Nazwa Typ Opis
encryption

RestorePointEncryption

Ustawienia szyfrowania w spoczynku dla punktu przywracania dysku. Jest to opcjonalna właściwość, którą można określić w danych wejściowych podczas tworzenia punktu przywracania.

id

string

Identyfikator zasobu

sourceDiskRestorePoint

ApiEntityReference

Identyfikator zasobu punktu przywracania dysku źródłowego.

DiskRestorePointInstanceView

Widok wystąpienia punktu przywracania dysku.

Nazwa Typ Opis
id

string

Identyfikator punktu przywracania dysku.

replicationStatus

DiskRestorePointReplicationStatus

Informacje o stanie replikacji punktu przywracania dysku.

snapshotAccessState

SnapshotAccessState

Stan migawki, który określa dostępność dostępu do migawki.

DiskRestorePointReplicationStatus

Widok wystąpienia punktu przywracania dysku.

Nazwa Typ Opis
completionPercent

integer (int32)

Procent ukończenia replikacji.

status

InstanceViewStatus

Informacje o stanie zasobu.

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
vmSize

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.

vmSizeProperties

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

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.

HyperVGenerationTypes

Określa typ HyperVGeneration

Wartość Opis
V1
V2

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

StatusLevelTypes

Kod poziomu.

message

string

Szczegółowy komunikat o stanie, w tym alerty i komunikaty o błędach.

time

string (date-time)

Czas stanu.

KeyVaultKeyReference

Opisuje odwołanie do klucza Key Vault

Nazwa Typ Opis
keyUrl

string

Adres URL odwołujący się do klucza szyfrowania klucza w usłudze Key Vault.

sourceVault

SubResource

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

SubResource

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

LinuxPatchSettings

[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

SshConfiguration

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

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.

automaticByPlatformSettings

LinuxVMGuestPatchAutomaticByPlatformSettings

Określa dodatkowe ustawienia trybu poprawek AutomaticByPlatform na maszynie wirtualnej Stosowanie poprawek gościa w systemie Linux.

patchMode

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

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

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

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

ManagedDiskParameters

Parametry dysku zarządzanego.

Nazwa Typ Opis
diskEncryptionSet

DiskEncryptionSetParameters

Określa identyfikator zasobu zestawu zasobów zestawu szyfrowania dysków zarządzanych przez klienta dla dysku zarządzanego.

id

string

Identyfikator zasobu

securityProfile

VMDiskSecurityProfile

Określa profil zabezpieczeń dysku zarządzanego.

storageAccountType

StorageAccountTypes

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.

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

OperatingSystemType

Pobiera typ systemu operacyjnego.

Wartość Opis
Windows
Linux

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.

minimalna długość (Windows): 8 znaków

minimalna długość (Linux): 6 znaków

maksymalna długość (Windows): 123 znaków

maksymalna długość (Linux): 72 znaki

wymagania dotyczące złożoności: należy spełnić 3 na 4 poniższe warunki
Ma małe znaki
Ma wielkie znaki
Ma cyfrę
Ma znak specjalny (dopasowanie wyrażenia regularnego [\W_])

niedozwolone wartości: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

Aby zresetować hasło, zobacz Jak zresetować usługę pulpitu zdalnego lub hasło logowania na maszynie wirtualnej z systemem Windows

Aby zresetować hasło główne, zobacz Zarządzanie użytkownikami, protokołem SSH i sprawdzanie lub naprawianie dysków na maszynach wirtualnych z systemem Linux platformy Azure przy użyciu rozszerzenia VMAccess

adminUsername

string

Określa nazwę konta administratora.

Nie można zaktualizować tej właściwości po utworzeniu maszyny wirtualnej.

ograniczenie tylko dla systemu Windows: Nie można zakończyć się "."

niedozwolone wartości: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

Minimalna długość (Linux): 1 znak

maksymalna długość (Linux): 64 znaki

Maksymalna długość (Windows): 20 znaków.

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

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

VaultSecretGroup[]

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

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

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.

automaticByPlatformSettings

WindowsVMGuestPatchAutomaticByPlatformSettings

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

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

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

HostEndpointSettings

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

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

HostEndpointSettings

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.

RestorePoint

Szczegóły punktu przywracania.

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nazwa zasobu

properties.consistencyMode

ConsistencyModeTypes

ConsistencyMode programu RestorePoint. Można określić w danych wejściowych podczas tworzenia punktu przywracania. Na razie tylko CrashConsistent jest akceptowany jako prawidłowe dane wejściowe. Aby uzyskać więcej informacji, zobacz https://aka.ms/RestorePoints.

properties.excludeDisks

ApiEntityReference[]

Lista identyfikatorów zasobów dysku, które klient chce wykluczyć z punktu przywracania. Jeśli nie określono żadnych dysków, wszystkie dyski zostaną dołączone.

properties.instanceView

RestorePointInstanceView

Widok wystąpienia punktu przywracania.

properties.instantAccessDurationMinutes

integer (int32)

Ta właściwość określa czas w minutach, w którym migawka jest zachowywana jako natychmiastowy dostęp do przywracania dysku SSD w warstwie Premium w wersji 2 lub Ultra z szybką wydajnością przywracania w tym punkcie przywracania.

properties.provisioningState

string

Pobiera stan aprowizacji punktu przywracania.

properties.sourceMetadata

RestorePointSourceMetadata

Pobiera szczegółowe informacje o maszynie wirtualnej przechwyconej podczas tworzenia punktu przywracania.

properties.sourceRestorePoint

ApiEntityReference

Identyfikator zasobu źródłowego punktu przywracania, z którego należy utworzyć kopię.

properties.timeCreated

string (date-time)

Pobiera czas tworzenia punktu przywracania.

systemData

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

RestorePointEncryption

Ustawienia szyfrowania w spoczynku dla punktu przywracania dysku. Jest to opcjonalna właściwość, którą można określić w danych wejściowych podczas tworzenia punktu przywracania.

Nazwa Typ Opis
diskEncryptionSet

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.

type

RestorePointEncryptionType

Typ klucza używanego do szyfrowania danych punktu przywracania dysku.

RestorePointEncryptionType

Typ klucza używanego do szyfrowania danych punktu przywracania dysku.

Wartość Opis
EncryptionAtRestWithPlatformKey

Punkt przywracania dysku jest szyfrowany w spoczynku przy użyciu klucza zarządzanego przez platformę.

EncryptionAtRestWithCustomerKey

Punkt przywracania dysku jest szyfrowany w spoczynku przy użyciu klucza zarządzanego przez klienta, który może być zmieniany i odwoływany przez klienta.

EncryptionAtRestWithPlatformAndCustomerKeys

Punkt przywracania dysku jest szyfrowany w spoczynku za pomocą 2 warstw szyfrowania. Jeden z kluczy jest zarządzany przez klienta, a drugi klucz jest zarządzany przez platformę.

RestorePointExpandOptions

Wartość Opis
instanceView

RestorePointInstanceView

Widok wystąpienia punktu przywracania.

Nazwa Typ Opis
diskRestorePoints

DiskRestorePointInstanceView[]

Informacje o punktach przywracania dysku.

statuses

InstanceViewStatus[]

Informacje o stanie zasobu.

RestorePointSourceMetadata

Opisuje właściwości maszyny wirtualnej, dla której został utworzony punkt przywracania. Podane właściwości są podzbiorem i migawką ogólnych właściwości maszyny wirtualnej przechwyconych w momencie tworzenia punktu przywracania.

Nazwa Typ Opis
diagnosticsProfile

DiagnosticsProfile

Pobiera profil diagnostyczny.

hardwareProfile

HardwareProfile

Pobiera profil sprzętu.

hyperVGeneration

HyperVGenerationTypes

Funkcja HyperVGeneration źródłowej maszyny wirtualnej, dla której jest przechwytywany punkt przywracania.

licenseType

string

Pobiera typ licencji, który jest przeznaczony do scenariusza "przynieś własną licencję".

location

string

Lokalizacja maszyny wirtualnej, z której został utworzony punkt przywracania.

osProfile

OSProfile

Pobiera profil systemu operacyjnego.

securityProfile

SecurityProfile

Pobiera profil zabezpieczeń.

storageProfile

RestorePointSourceVMStorageProfile

Pobiera profil magazynu.

userData

string

UserData skojarzone ze źródłową maszyną wirtualną, dla której jest przechwytywany punkt przywracania, który jest wartością zakodowaną w formacie base-64.

vmId

string

Pobiera unikatowy identyfikator maszyny wirtualnej.

RestorePointSourceVMDataDisk

Opisuje dysk danych.

Nazwa Typ Opis
caching

CachingTypes

Pobiera typ buforowania.

diskRestorePoint

DiskRestorePointAttributes

Zawiera właściwości punktu przywracania dysku.

diskSizeGB

integer (int32)

Pobiera początkowy rozmiar dysku w GB dla pustych dysków danych oraz nowy żądany rozmiar dla istniejących dysków systemu operacyjnego i danych.

lun

integer (int32)

Pobiera numer jednostki logicznej.

managedDisk

ManagedDiskParameters

Zawiera szczegóły dysku zarządzanego.

name

string

Pobiera nazwę dysku.

writeAcceleratorEnabled

boolean

Pokazuje wartość true, jeśli na dysku jest włączony akcelerator zapisu.

RestorePointSourceVMOSDisk

Opisuje dysk z systemem operacyjnym.

Nazwa Typ Opis
caching

CachingTypes

Pobiera typ buforowania.

diskRestorePoint

DiskRestorePointAttributes

Zawiera właściwości punktu przywracania dysku.

diskSizeGB

integer (int32)

Pobiera rozmiar dysku w GB.

encryptionSettings

DiskEncryptionSettings

Pobiera ustawienia szyfrowania dysku.

managedDisk

ManagedDiskParameters

Pobiera szczegóły dysku zarządzanego

name

string

Pobiera nazwę dysku.

osType

OperatingSystemType

Pobiera typ systemu operacyjnego.

writeAcceleratorEnabled

boolean

Pokazuje wartość true, jeśli na dysku jest włączony akcelerator zapisu.

RestorePointSourceVMStorageProfile

Opisuje profil magazynu.

Nazwa Typ Opis
dataDisks

RestorePointSourceVMDataDisk[]

Pobiera dyski danych maszyny wirtualnej przechwycone podczas tworzenia punktu przywracania.

diskControllerType

DiskControllerTypes

Pobiera typ kontrolera dysku maszyny wirtualnej przechwyconej w momencie tworzenia punktu przywracania.

osDisk

RestorePointSourceVMOSDisk

Pobiera dysk systemu operacyjnego maszyny wirtualnej przechwyconej podczas tworzenia punktu przywracania.

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

EncryptionIdentity

Określa tożsamość zarządzaną używaną przez usługę ADE do uzyskiwania tokenu dostępu dla operacji magazynu kluczy.

proxyAgentSettings

ProxyAgentSettings

Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2023-09-01.

securityType

SecurityTypes

Określa typ zabezpieczeń maszyny wirtualnej. Musi być ustawiona na dowolną określoną wartość, aby włączyć interfejs UefiSettings. Zachowaniem domyślnym jest: Ustawienie UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona.

uefiSettings

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 typ zabezpieczeń maszyny wirtualnej. Musi być ustawiona na dowolną określoną wartość, aby włączyć interfejs UefiSettings. Zachowaniem domyślnym jest: Ustawienie UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona.

Wartość Opis
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

SnapshotAccessState

Stan migawki, który określa dostępność dostępu do migawki.

Wartość Opis
Unknown

Wartość domyślna.

Pending

Migawki nie można używać do przywracania, kopiowania ani pobierania w trybie offline.

Available

Migawka może być używana do przywracania, kopiowania do innego regionu i pobierania do trybu offline.

InstantAccess

Migawka może być używana do przywracania dysków z dużą wydajnością, ale nie można jej kopiować ani pobierać.

AvailableWithInstantAccess

Migawka może być używana do przywracania dysków z dużą wydajnością, kopiowania i pobierania.

SshConfiguration

Konfiguracja protokołu SSH dla maszyn wirtualnych z systemem Linux uruchomionych na platformie Azure

Nazwa Typ Opis
publicKeys

SshPublicKey[]

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

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

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

createdByType

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:

{
"data":"<certyfikat zakodowany w formacie Base64>",
"dataType":"pfx",
"password":"<hasło> do pliku pfx"
}
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.

VaultSecretGroup

Opisuje zestaw certyfikatów, które znajdują się w tym samym magazynie kluczy.

Nazwa Typ Opis
sourceVault

SubResource

Względny adres URL usługi Key Vault zawierający wszystkie certyfikaty w usłudze VaultCertificates.

vaultCertificates

VaultCertificate[]

Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty.

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

DiskEncryptionSetParameters

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

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.

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

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

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

WinRMConfiguration

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

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

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

WinRMListener[]

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:

{
"data":"<certyfikat zakodowany w formacie Base64>",
"dataType":"pfx",
"password":"<hasło> do pliku pfx"
}
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.

protocol

ProtocolTypes

Określa protokół odbiornika WinRM. Możliwe wartości to: http,https.