Restore Points - Create
Operacja tworzenia punktu przywracania. Aktualizowanie właściwości istniejącego punktu przywracania jest niedozwolone
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{restorePointName}?api-version=2024-07-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Nazwa grupy zasobów. |
restore
|
path | True |
string |
Nazwa kolekcji punktów przywracania. |
restore
|
path | True |
string |
Nazwa punktu przywracania. |
subscription
|
path | True |
string |
Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi. |
api-version
|
query | True |
string |
Wersja interfejsu API klienta. |
Treść żądania
Nazwa | Typ | Opis |
---|---|---|
properties.consistencyMode |
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 |
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.sourceMetadata |
Pobiera szczegółowe informacje o maszynie wirtualnej przechwyconej podczas tworzenia punktu przywracania. |
|
properties.sourceRestorePoint |
Identyfikator zasobu źródłowego punktu przywracania, z którego należy utworzyć kopię. |
|
properties.timeCreated |
string |
Pobiera czas tworzenia punktu przywracania. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
201 Created |
Utworzono |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Copy a restore point to a different region |
Create a restore point |
Copy a restore point to a different region
Przykładowe żądanie
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName?api-version=2024-07-01
{
"properties": {
"sourceRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/sourceRpcName/restorePoints/sourceRpName"
}
}
}
Przykładowa odpowiedź
{
"name": "rpName",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName",
"properties": {
"sourceRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/sourceRpcName/restorePoints/sourceRpName"
},
"sourceMetadata": {
"vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
"hardwareProfile": {
"vmSize": "Standard_B1s"
},
"storageProfile": {
"osDisk": {
"osType": "Windows",
"name": "osDisk123",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/osDisk123"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/osDisk123_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
}
},
"dataDisks": [
{
"lun": 1,
"name": "dataDisk123",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/disks/dataDisk123"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/dataDisk123_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",
"userData": "c2FtcGxlIHVzZXJEYXRh"
},
"provisioningState": "Creating",
"consistencyMode": "ApplicationConsistent",
"timeCreated": "2021-10-25T23:54:29.2796325+00:00"
}
}
Create a restore point
Przykładowe żądanie
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName?api-version=2024-07-01
{
"properties": {
"excludeDisks": [
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/disk123"
}
]
}
}
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/disk123"
}
],
"sourceMetadata": {
"vmId": "76d6541e-80bd-4dc1-932b-3cae4cfb80e7",
"hardwareProfile": {
"vmSize": "Standard_B1s"
},
"storageProfile": {
"osDisk": {
"osType": "Windows",
"name": "osDisk123",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/osDisk123"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/rpName/diskRestorePoints/osDisk123_22b4bdfe-6c54-4f72-84d8-85d8860f0c57"
}
},
"dataDisks": [
{
"lun": 1,
"name": "dataDisk123",
"caching": "None",
"managedDisk": {
"storageAccountType": "Standard_LRS",
"id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/disks/dataDisk123"
},
"diskRestorePoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/userdata/providers/Microsoft.Compute/restorePointCollections/mynewrpc/restorePoints/restorepointtwo/diskRestorePoints/dataDisk123_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",
"userData": "c2FtcGxlIHVzZXJEYXRh"
},
"provisioningState": "Succeeded",
"consistencyMode": "ApplicationConsistent",
"timeCreated": "2021-01-27T20:35:05.8401519+00:00"
}
}
Definicje
Nazwa | Opis |
---|---|
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. |
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. |
Caching |
Pobiera typ buforowania. |
Cloud |
Odpowiedź na błąd z usługi Obliczeniowej. |
Component |
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. |
Consistency |
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. |
Diagnostics |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
Disk |
Pobiera typ kontrolera dysku maszyny wirtualnej przechwyconej podczas tworzenia punktu przywracania. |
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 |
Szczegóły punktu przywracania dysku. |
Disk |
Widok wystąpienia punktu przywracania dysku. |
Disk |
Widok wystąpienia punktu przywracania dysku. |
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. |
Hyper |
HyperVGeneration źródłowej maszyny wirtualnej, dla której punkt przywracania jest przechwytywany. |
Inner |
Szczegóły błędu wewnętrznego. |
Instance |
Stan widoku wystąpienia. |
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. |
Managed |
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. |
Operating |
Pobiera typ systemu operacyjnego. |
OSProfile |
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. Nie można zmienić niektórych ustawień po aprowizacji maszyny wirtualnej. |
Pass |
Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem. |
Patch |
Określa ustawienia związane z stosowaniem poprawek gościa maszyny wirtualnej w systemie Windows. |
Protocol |
Określa protokół odbiornika WinRM. Możliwe wartości to: http,https. |
Proxy |
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2023-09-01. |
Restore |
Szczegóły punktu przywracania. |
Restore |
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. |
Restore |
Typ klucza używanego do szyfrowania danych punktu przywracania dysku. |
Restore |
Widok wystąpienia punktu przywracania. |
Restore |
Opisuje właściwości maszyny wirtualnej, dla której utworzono 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. |
Restore |
Opisuje dysk danych. |
Restore |
Opisuje dysk systemu operacyjnego. |
Restore |
Opisuje profil magazynu. |
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 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. |
Setting |
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. |
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. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. |
Sub |
|
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 |
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 |
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. |
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
Pobiera typ buforowania.
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CloudError
Odpowiedź na błąd z usługi Obliczeniowej.
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd interfejsu API. |
ComponentNames
Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup.
Nazwa | Typ | Opis |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
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.
Nazwa | Typ | Opis |
---|---|---|
ApplicationConsistent |
string |
|
CrashConsistent |
string |
|
FileSystemConsistent |
string |
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. |
DiskControllerTypes
Pobiera typ kontrolera dysku maszyny wirtualnej przechwyconej podczas tworzenia punktu przywracania.
Nazwa | Typ | Opis |
---|---|---|
NVMe |
string |
|
SCSI |
string |
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. |
DiskRestorePointAttributes
Szczegóły punktu przywracania dysku.
Nazwa | Typ | Opis |
---|---|---|
encryption |
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 |
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 |
Informacje o stanie replikacji punktu przywracania dysku. |
DiskRestorePointReplicationStatus
Widok wystąpienia punktu przywracania dysku.
Nazwa | Typ | Opis |
---|---|---|
completionPercent |
integer |
Procent ukończenia replikacji. |
status |
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 |
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. |
HyperVGenerationTypes
HyperVGeneration źródłowej maszyny wirtualnej, dla której punkt przywracania jest przechwytywany.
Nazwa | Typ | Opis |
---|---|---|
V1 |
string |
|
V2 |
string |
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 |
Czas stanu. |
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.
Możliwe wartości to:
ImageDefault — określasz czas ocen poprawek na maszynie wirtualnej.
AutomaticByPlatform — platforma wyzwoli okresowe oceny poprawek. Właściwość provisionVMAgent musi mieć wartość true.
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
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.
Nazwa | Typ | Opis |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
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.
Możliwe wartości to:
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
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
ManagedDiskParameters
Parametry dysku zarządzanego.
Nazwa | Typ | Opis |
---|---|---|
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. |
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.
Nazwa | Typ | Opis |
---|---|---|
Audit |
string |
|
Enforce |
string |
OperatingSystemType
Pobiera typ systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
Linux |
string |
|
Windows |
string |
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 |
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
Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem.
Nazwa | Typ | Opis |
---|---|---|
OobeSystem |
string |
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. |
ProtocolTypes
Określa protokół odbiornika WinRM. Możliwe wartości to: http,https.
Nazwa | Typ | Opis |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Określa ustawienia proxyAgent podczas tworzenia maszyny wirtualnej. Minimalna wersja interfejsu API: 2023-09-01.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Określa, czy funkcja ProxyAgent powinna być włączona na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych. |
keyIncarnationId |
integer |
Zwiększenie wartości tej właściwości umożliwia użytkownikowi zresetowanie klucza używanego do zabezpieczania kanału komunikacyjnego między gościem a hostem. |
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. |
RestorePoint
Szczegóły punktu przywracania.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
name |
string |
Nazwa zasobu |
properties.consistencyMode |
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 |
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 |
Widok wystąpienia punktu przywracania. |
|
properties.provisioningState |
string |
Pobiera stan aprowizacji punktu przywracania. |
properties.sourceMetadata |
Pobiera szczegółowe informacje o maszynie wirtualnej przechwyconej podczas tworzenia punktu przywracania. |
|
properties.sourceRestorePoint |
Identyfikator zasobu źródłowego punktu przywracania, z którego należy utworzyć kopię. |
|
properties.timeCreated |
string |
Pobiera czas tworzenia punktu przywracania. |
type |
string |
Typ zasobu |
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 |
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 |
Typ klucza używanego do szyfrowania danych punktu przywracania dysku. |
RestorePointEncryptionType
Typ klucza używanego do szyfrowania danych punktu przywracania dysku.
Nazwa | Typ | Opis |
---|---|---|
EncryptionAtRestWithCustomerKey |
string |
Punkt przywracania dysku jest szyfrowany w spoczynku przy użyciu klucza zarządzanego przez klienta, który można zmienić i odwołać przez klienta. |
EncryptionAtRestWithPlatformAndCustomerKeys |
string |
Punkt przywracania dysku jest szyfrowany w spoczynku z 2 warstwami szyfrowania. Jednym z kluczy jest zarządzany przez klienta, a drugi to Platforma zarządzana. |
EncryptionAtRestWithPlatformKey |
string |
Punkt przywracania dysku jest szyfrowany w spoczynku przy użyciu klucza zarządzanego platformy. |
RestorePointInstanceView
Widok wystąpienia punktu przywracania.
Nazwa | Typ | Opis |
---|---|---|
diskRestorePoints |
Informacje o punktach przywracania dysku. |
|
statuses |
Informacje o stanie zasobu. |
RestorePointSourceMetadata
Opisuje właściwości maszyny wirtualnej, dla której utworzono 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 |
Pobiera profil diagnostyczny. |
|
hardwareProfile |
Pobiera profil sprzętu. |
|
hyperVGeneration |
HyperVGeneration źródłowej maszyny wirtualnej, dla której punkt przywracania jest przechwytywany. |
|
licenseType |
string |
Pobiera typ licencji, który jest przeznaczony do obsługi własnego scenariusza licencji. |
location |
string |
Lokalizacja maszyny wirtualnej, z której utworzono punkt przywracania. |
osProfile |
Pobiera profil systemu operacyjnego. |
|
securityProfile |
Pobiera profil zabezpieczeń. |
|
storageProfile |
Pobiera profil magazynu. |
|
userData |
string |
UserData skojarzone ze źródłową maszyną wirtualną, dla której przechwycono punkt przywracania, czyli wartość zakodowaną w formacie base-64. |
vmId |
string |
Pobiera unikatowy identyfikator maszyny wirtualnej. |
RestorePointSourceVMDataDisk
Opisuje dysk danych.
Nazwa | Typ | Opis |
---|---|---|
caching |
Pobiera typ buforowania. |
|
diskRestorePoint |
Zawiera właściwości punktu przywracania dysku. |
|
diskSizeGB |
integer |
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 |
Pobiera numer jednostki logicznej. |
managedDisk |
Zawiera szczegóły dysku zarządzanego. |
|
name |
string |
Pobiera nazwę dysku. |
writeAcceleratorEnabled |
boolean |
Pokazuje wartość true, jeśli dysk jest włączony akcelerator zapisu. |
RestorePointSourceVMOSDisk
Opisuje dysk systemu operacyjnego.
Nazwa | Typ | Opis |
---|---|---|
caching |
Pobiera typ buforowania. |
|
diskRestorePoint |
Zawiera właściwości punktu przywracania dysku. |
|
diskSizeGB |
integer |
Pobiera rozmiar dysku w GB. |
encryptionSettings |
Pobiera ustawienia szyfrowania dysków. |
|
managedDisk |
Pobiera szczegóły dysku zarządzanego |
|
name |
string |
Pobiera nazwę dysku. |
osType |
Pobiera typ systemu operacyjnego. |
|
writeAcceleratorEnabled |
boolean |
Pokazuje wartość true, jeśli dysk jest włączony akcelerator zapisu. |
RestorePointSourceVMStorageProfile
Opisuje profil magazynu.
Nazwa | Typ | Opis |
---|---|---|
dataDisks |
Pobiera dyski danych maszyny wirtualnej przechwycone podczas tworzenia punktu przywracania. |
|
diskControllerType |
Pobiera typ kontrolera dysku maszyny wirtualnej przechwyconej podczas tworzenia punktu przywracania. |
|
osDisk |
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.
Nazwa | Typ | Opis |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
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. Zachowaniem domyślnym jest: Ustawienie UefiSettings nie zostanie włączone, chyba że ta właściwość jest ustawiona. |
|
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.
Nazwa | Typ | Opis |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
SettingNames
Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon.
Nazwa | Typ | Opis |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
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.
Nazwa | Typ | Opis |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
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.
Nazwa | Typ | Opis |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
SubResource
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator 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.
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. |
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.
Nazwa | Typ | Opis |
---|---|---|
Basic_A0 |
string |
|
Basic_A1 |
string |
|
Basic_A2 |
string |
|
Basic_A3 |
string |
|
Basic_A4 |
string |
|
Standard_A0 |
string |
|
Standard_A1 |
string |
|
Standard_A10 |
string |
|
Standard_A11 |
string |
|
Standard_A1_v2 |
string |
|
Standard_A2 |
string |
|
Standard_A2_v2 |
string |
|
Standard_A2m_v2 |
string |
|
Standard_A3 |
string |
|
Standard_A4 |
string |
|
Standard_A4_v2 |
string |
|
Standard_A4m_v2 |
string |
|
Standard_A5 |
string |
|
Standard_A6 |
string |
|
Standard_A7 |
string |
|
Standard_A8 |
string |
|
Standard_A8_v2 |
string |
|
Standard_A8m_v2 |
string |
|
Standard_A9 |
string |
|
Standard_B1ms |
string |
|
Standard_B1s |
string |
|
Standard_B2ms |
string |
|
Standard_B2s |
string |
|
Standard_B4ms |
string |
|
Standard_B8ms |
string |
|
Standard_D1 |
string |
|
Standard_D11 |
string |
|
Standard_D11_v2 |
string |
|
Standard_D12 |
string |
|
Standard_D12_v2 |
string |
|
Standard_D13 |
string |
|
Standard_D13_v2 |
string |
|
Standard_D14 |
string |
|
Standard_D14_v2 |
string |
|
Standard_D15_v2 |
string |
|
Standard_D16_v3 |
string |
|
Standard_D16s_v3 |
string |
|
Standard_D1_v2 |
string |
|
Standard_D2 |
string |
|
Standard_D2_v2 |
string |
|
Standard_D2_v3 |
string |
|
Standard_D2s_v3 |
string |
|
Standard_D3 |
string |
|
Standard_D32_v3 |
string |
|
Standard_D32s_v3 |
string |
|
Standard_D3_v2 |
string |
|
Standard_D4 |
string |
|
Standard_D4_v2 |
string |
|
Standard_D4_v3 |
string |
|
Standard_D4s_v3 |
string |
|
Standard_D5_v2 |
string |
|
Standard_D64_v3 |
string |
|
Standard_D64s_v3 |
string |
|
Standard_D8_v3 |
string |
|
Standard_D8s_v3 |
string |
|
Standard_DS1 |
string |
|
Standard_DS11 |
string |
|
Standard_DS11_v2 |
string |
|
Standard_DS12 |
string |
|
Standard_DS12_v2 |
string |
|
Standard_DS13 |
string |
|
Standard_DS13-2_v2 |
string |
|
Standard_DS13-4_v2 |
string |
|
Standard_DS13_v2 |
string |
|
Standard_DS14 |
string |
|
Standard_DS14-4_v2 |
string |
|
Standard_DS14-8_v2 |
string |
|
Standard_DS14_v2 |
string |
|
Standard_DS15_v2 |
string |
|
Standard_DS1_v2 |
string |
|
Standard_DS2 |
string |
|
Standard_DS2_v2 |
string |
|
Standard_DS3 |
string |
|
Standard_DS3_v2 |
string |
|
Standard_DS4 |
string |
|
Standard_DS4_v2 |
string |
|
Standard_DS5_v2 |
string |
|
Standard_E16_v3 |
string |
|
Standard_E16s_v3 |
string |
|
Standard_E2_v3 |
string |
|
Standard_E2s_v3 |
string |
|
Standard_E32-16_v3 |
string |
|
Standard_E32-8s_v3 |
string |
|
Standard_E32_v3 |
string |
|
Standard_E32s_v3 |
string |
|
Standard_E4_v3 |
string |
|
Standard_E4s_v3 |
string |
|
Standard_E64-16s_v3 |
string |
|
Standard_E64-32s_v3 |
string |
|
Standard_E64_v3 |
string |
|
Standard_E64s_v3 |
string |
|
Standard_E8_v3 |
string |
|
Standard_E8s_v3 |
string |
|
Standard_F1 |
string |
|
Standard_F16 |
string |
|
Standard_F16s |
string |
|
Standard_F16s_v2 |
string |
|
Standard_F1s |
string |
|
Standard_F2 |
string |
|
Standard_F2s |
string |
|
Standard_F2s_v2 |
string |
|
Standard_F32s_v2 |
string |
|
Standard_F4 |
string |
|
Standard_F4s |
string |
|
Standard_F4s_v2 |
string |
|
Standard_F64s_v2 |
string |
|
Standard_F72s_v2 |
string |
|
Standard_F8 |
string |
|
Standard_F8s |
string |
|
Standard_F8s_v2 |
string |
|
Standard_G1 |
string |
|
Standard_G2 |
string |
|
Standard_G3 |
string |
|
Standard_G4 |
string |
|
Standard_G5 |
string |
|
Standard_GS1 |
string |
|
Standard_GS2 |
string |
|
Standard_GS3 |
string |
|
Standard_GS4 |
string |
|
Standard_GS4-4 |
string |
|
Standard_GS4-8 |
string |
|
Standard_GS5 |
string |
|
Standard_GS5-16 |
string |
|
Standard_GS5-8 |
string |
|
Standard_H16 |
string |
|
Standard_H16m |
string |
|
Standard_H16mr |
string |
|
Standard_H16r |
string |
|
Standard_H8 |
string |
|
Standard_H8m |
string |
|
Standard_L16s |
string |
|
Standard_L32s |
string |
|
Standard_L4s |
string |
|
Standard_L8s |
string |
|
Standard_M128-32ms |
string |
|
Standard_M128-64ms |
string |
|
Standard_M128ms |
string |
|
Standard_M128s |
string |
|
Standard_M64-16ms |
string |
|
Standard_M64-32ms |
string |
|
Standard_M64ms |
string |
|
Standard_M64s |
string |
|
Standard_NC12 |
string |
|
Standard_NC12s_v2 |
string |
|
Standard_NC12s_v3 |
string |
|
Standard_NC24 |
string |
|
Standard_NC24r |
string |
|
Standard_NC24rs_v2 |
string |
|
Standard_NC24rs_v3 |
string |
|
Standard_NC24s_v2 |
string |
|
Standard_NC24s_v3 |
string |
|
Standard_NC6 |
string |
|
Standard_NC6s_v2 |
string |
|
Standard_NC6s_v3 |
string |
|
Standard_ND12s |
string |
|
Standard_ND24rs |
string |
|
Standard_ND24s |
string |
|
Standard_ND6s |
string |
|
Standard_NV12 |
string |
|
Standard_NV24 |
string |
|
Standard_NV6 |
string |
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 |
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 |
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. Wartość domyślna 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.
Możliwe wartości to:
ImageDefault — określasz czas ocen poprawek na maszynie wirtualnej.
AutomaticByPlatform — platforma wyzwoli okresowe oceny poprawek. Właściwość provisionVMAgent musi mieć wartość true.
Nazwa | Typ | Opis |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Określa ustawienie ponownego uruchamiania dla wszystkich operacji instalacji poprawek AutomaticByPlatform.
Nazwa | Typ | Opis |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
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.
Możliwe wartości to:
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
Nazwa | Typ | Opis |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
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. |