Dela via


Restore Point Collections - Get

Åtgärden för att hämta samlingen med återställningspunkter.

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

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen.

restorePointCollectionName
path True

string

Namnet på samlingen med återställningspunkter.

subscriptionId
path True

string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

Klient-API-version.

$expand
query

RestorePointCollectionExpandOptions

Det expanderingsuttryck som ska tillämpas på åtgärden. Om expand=restorePoints returnerar servern alla inneslutna återställningspunkter i restorePointCollection.

Svar

Name Typ Description
200 OK

RestorePointCollection

OKEJ

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

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

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Get a restore point collection, including the restore points contained in the restore point collection
Get a restore point collection (but not the restore points contained in the restore point collection)

Get a restore point collection, including the restore points contained in the restore point collection

Exempelbegäran

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

Exempelsvar

{
  "name": "rpcName",
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName",
  "type": "Microsoft.Compute/restorePointCollections",
  "location": "westus",
  "tags": {
    "myTag1": "tagValue1"
  },
  "properties": {
    "source": {
      "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
      "location": "eastus"
    },
    "restorePointCollectionId": "59f04a5d-f783-4200-a1bd-d3f464e8c4b4",
    "provisioningState": "Succeeded",
    "restorePoints": [
      {
        "name": "restorePointName",
        "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName",
        "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/restorePointName/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/myResourceGroup/providers/Microsoft.Compute/disks/testingexcludedisk_DataDisk_1"
                  },
                  "diskRestorePoint": {
                    "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpcName/restorePoints/restorePointName/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"
          },
          "provisioningState": "Succeeded",
          "consistencyMode": "ApplicationConsistent",
          "timeCreated": "2021-01-27T20:35:05.8401519+00:00"
        }
      }
    ]
  }
}

Get a restore point collection (but not the restore points contained in the restore point collection)

Exempelbegäran

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc?$expand=restorePoints&api-version=2024-07-01

Exempelsvar

{
  "name": "myRpc",
  "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
  "type": "Microsoft.Compute/restorePointCollections",
  "location": "westus",
  "tags": {
    "myTag1": "tagValue1"
  },
  "properties": {
    "source": {
      "id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
      "location": "eastus"
    },
    "restorePointCollectionId": "59f04a5d-f783-4200-a1bd-d3f464e8c4b4",
    "provisioningState": "Succeeded"
  }
}

Definitioner

Name Description
AdditionalUnattendContent

Anger ytterligare XML-formaterad information som kan ingå i filen Unattend.xml, som används av Windows-installationsprogrammet. Innehållet definieras genom inställningsnamn, komponentnamn och passet där innehållet tillämpas.

ApiEntityReference

API-entitetsreferensen.

ApiError

Api-fel.

ApiErrorBase

Api-felbas.

BootDiagnostics

Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet.

CachingTypes

Hämtar cachelagringstypen.

CloudError

Ett felsvar från Compute-tjänsten.

ComponentNames

Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup.

ConsistencyModeTypes

ConsistencyMode för RestorePoint. Kan anges i indata när du skapar en återställningspunkt. För tillfället godkänns endast CrashConsistent som en giltig indata. Mer information finns i https://aka.ms/RestorePoints.

DiagnosticsProfile

Anger status för startdiagnostikinställningar. Lägsta API-version: 2015-06-15.

DiskControllerTypes

Hämtar diskkontrollanttypen för den virtuella datorn som registrerades när återställningspunkten skapades.

DiskEncryptionSetParameters

Beskriver parametern för resurs-ID för kundhanterad diskkrypteringsuppsättning som kan anges för disk. Obs! Diskkrypteringsuppsättningens resurs-ID kan bara anges för hanterad disk. Mer information finns i https://aka.ms/mdssewithcmkoverview.

DiskEncryptionSettings

Beskriver krypteringsinställningar för en disk

DiskRestorePointAttributes

Information om diskåterställningspunkt.

DiskRestorePointInstanceView

Instansvyn för en diskåterställningspunkt.

DiskRestorePointReplicationStatus

Instansvyn för en diskåterställningspunkt.

EncryptionIdentity

Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för keyvault-åtgärder.

HardwareProfile

Anger maskinvaruinställningarna för den virtuella datorn.

HyperVGenerationTypes

HyperVGeneration för den virtuella källdatorn som återställningspunkten avbildas för.

InnerError

Inre felinformation.

InstanceViewStatus

Status för instansvy.

KeyVaultKeyReference

Beskriver en referens till Key Vault Key

KeyVaultSecretReference

Beskriver en referens till Key Vault Secret

LinuxConfiguration

Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner.

LinuxPatchAssessmentMode

Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn.

Möjliga värden är:

ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator.

AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann.

LinuxPatchSettings

Anger inställningar som rör vm-gästkorrigering i Linux.

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering.

LinuxVMGuestPatchAutomaticByPlatformSettings

Anger ytterligare inställningar som ska tillämpas när korrigeringsläget AutomaticByPlatform har valts i inställningarna för Linux-korrigering.

LinuxVMGuestPatchMode

Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel.

Möjliga värden är:

ImageDefault – Den virtuella datorns standardkonfiguration för korrigering används.

AutomaticByPlatform – Den virtuella datorn uppdateras automatiskt av plattformen. Egenskapen provisionVMAgent måste vara sann

ManagedDiskParameters

Parametrarna för en hanterad disk.

Mode

Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen tillämpas i läget Framtvinga. Standardvärdet är Framtvinga läge.

OperatingSystemType

Hämtar operativsystemtypen.

OSProfile

Anger inställningarna för operativsystemet för den virtuella datorn. Vissa av inställningarna kan inte ändras när den virtuella datorn har etablerats.

PassNames

Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem.

PatchSettings

Anger inställningar som rör vm-gästkorrigering i Windows.

ProtocolTypes

Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https.

ProxyAgentSettings

Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta API-version: 2023-09-01.

RestorePoint

Information om återställningspunkt.

RestorePointCollection

Skapa eller uppdatera parametrar för insamling av återställningspunkter.

RestorePointCollectionExpandOptions

Det expanderingsuttryck som ska tillämpas på åtgärden. Om expand=restorePoints returnerar servern alla inneslutna återställningspunkter i restorePointCollection.

RestorePointCollectionSourceProperties

Egenskaperna för källresursen som den här återställningspunktssamlingen skapas från.

RestorePointEncryption

Kryptering i viloläge för diskåterställningspunkt. Det är en valfri egenskap som kan anges i indata när du skapar en återställningspunkt.

RestorePointEncryptionType

Den typ av nyckel som används för att kryptera data för diskåterställningspunkten.

RestorePointInstanceView

Instansvyn för en återställningspunkt.

RestorePointSourceMetadata

Beskriver egenskaperna för den virtuella dator som återställningspunkten skapades för. Egenskaperna som tillhandahålls är en delmängd och ögonblicksbilden av de övergripande egenskaperna för virtuella datorer som samlas in när återställningspunkten skapades.

RestorePointSourceVMDataDisk

Beskriver en datadisk.

RestorePointSourceVMOSDisk

Beskriver en operativsystemdisk.

RestorePointSourceVMStorageProfile

Beskriver lagringsprofilen.

securityEncryptionTypes

Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i VMGuestState-bloben. Obs! Det kan endast anges för konfidentiella virtuella datorer.

SecurityProfile

Anger säkerhetsprofilinställningarna för den virtuella datorn eller vm-skalningsuppsättningen.

SecurityTypes

Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts.

SettingNames

Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon.

SshConfiguration

SSH-konfiguration för Linux-baserade virtuella datorer som körs på Azure

SshPublicKey

Innehåller information om offentlig SSH-certifikatnyckel och sökvägen på den virtuella Linux-dator där den offentliga nyckeln placeras.

StatusLevelTypes

Nivåkoden.

StorageAccountTypes

Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS-disk.

SubResource
UefiSettings

Anger de säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta API-version: 2020-12-01.

VaultCertificate

Beskriver en enda certifikatreferens i ett Key Vault och var certifikatet ska finnas på den virtuella datorn.

VaultSecretGroup

Beskriver en uppsättning certifikat som alla finns i samma Key Vault.

VirtualMachineSizeTypes

Anger storleken på den virtuella datorn. Uppräkningsdatatypen är för närvarande inaktuell och tas bort senast den 23 december 2023. Det rekommenderade sättet att hämta listan över tillgängliga storlekar är att använda dessa API:er: Lista alla tillgängliga storlekar för virtuella datorer i en tillgänglighetsuppsättning, Lista alla tillgängliga storlekar för virtuella datorer i en region, Lista alla tillgängliga storlekar för virtuella datorer för storleksändring. Mer information om storlekar på virtuella datorer finns i Storlekar för virtuella datorer. De tillgängliga VM-storlekarna beror på region och tillgänglighetsuppsättning.

VMDiskSecurityProfile

Anger säkerhetsprofilinställningarna för den hanterade disken. Obs! Det kan bara anges för konfidentiella virtuella datorer.

VMSizeProperties

Anger egenskapsinställningar för VM-storlek på den virtuella datorn.

WindowsConfiguration

Anger inställningarna för Windows-operativsystemet på den virtuella datorn.

WindowsPatchAssessmentMode

Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn.

Möjliga värden är:

ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator.

AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann.

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering.

WindowsVMGuestPatchAutomaticByPlatformSettings

Anger ytterligare inställningar som ska tillämpas när korrigeringsläget AutomaticByPlatform har valts i Windows-korrigeringsinställningar.

WindowsVMGuestPatchMode

Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel.

Möjliga värden är:

Manuell – Du styr tillämpningen av korrigeringar på en virtuell dator. Det gör du genom att tillämpa korrigeringar manuellt i den virtuella datorn. I det här läget inaktiveras automatiska uppdateringar. egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara false

AutomaticByOS – Den virtuella datorn uppdateras automatiskt av operativsystemet. Egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara sann.

AutomaticByPlatform – uppdateras den virtuella datorn automatiskt av plattformen. Egenskaperna provisionVMAgent och WindowsConfiguration.enableAutomaticUpdates måste vara sanna

WinRMConfiguration

Beskriver konfigurationen av Windows Remote Management för den virtuella datorn

WinRMListener

Beskriver protokoll och tumavtryck för Windows Remote Management-lyssnare

AdditionalUnattendContent

Anger ytterligare XML-formaterad information som kan ingå i filen Unattend.xml, som används av Windows-installationsprogrammet. Innehållet definieras genom inställningsnamn, komponentnamn och passet där innehållet tillämpas.

Name Typ Description
componentName

ComponentNames

Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup.

content

string

Anger det XML-formaterade innehåll som läggs till i unattend.xml-filen för den angivna sökvägen och komponenten. XML-koden måste vara mindre än 4 KB och måste innehålla rotelementet för den inställning eller funktion som infogas.

passName

PassNames

Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem.

settingName

SettingNames

Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon.

ApiEntityReference

API-entitetsreferensen.

Name Typ Description
id

string

ARM-resurs-ID i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...

ApiError

Api-fel.

Name Typ Description
code

string

Felkoden.

details

ApiErrorBase[]

Api-felinformationen

innererror

InnerError

Api:ets inre fel

message

string

Felmeddelandet.

target

string

Målet för det specifika felet.

ApiErrorBase

Api-felbas.

Name Typ Description
code

string

Felkoden.

message

string

Felmeddelandet.

target

string

Målet för det specifika felet.

BootDiagnostics

Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet.

Name Typ Description
enabled

boolean

Om startdiagnostik ska aktiveras på den virtuella datorn.

storageUri

string

Uri för lagringskontot som ska användas för att placera konsolens utdata och skärmbild. Om storageUri inte anges när startdiagnostik aktiveras används hanterad lagring.

CachingTypes

Hämtar cachelagringstypen.

Name Typ Description
None

string

ReadOnly

string

ReadWrite

string

CloudError

Ett felsvar från Compute-tjänsten.

Name Typ Description
error

ApiError

Api-fel.

ComponentNames

Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup.

Name Typ Description
Microsoft-Windows-Shell-Setup

string

ConsistencyModeTypes

ConsistencyMode för RestorePoint. Kan anges i indata när du skapar en återställningspunkt. För tillfället godkänns endast CrashConsistent som en giltig indata. Mer information finns i https://aka.ms/RestorePoints.

Name Typ Description
ApplicationConsistent

string

CrashConsistent

string

FileSystemConsistent

string

DiagnosticsProfile

Anger status för startdiagnostikinställningar. Lägsta API-version: 2015-06-15.

Name Typ Description
bootDiagnostics

BootDiagnostics

Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. NOTE: Om storageUri anges kontrollerar du att lagringskontot finns i samma region och prenumeration som den virtuella datorn. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet.

DiskControllerTypes

Hämtar diskkontrollanttypen för den virtuella datorn som registrerades när återställningspunkten skapades.

Name Typ Description
NVMe

string

SCSI

string

DiskEncryptionSetParameters

Beskriver parametern för resurs-ID för kundhanterad diskkrypteringsuppsättning som kan anges för disk. Obs! Diskkrypteringsuppsättningens resurs-ID kan bara anges för hanterad disk. Mer information finns i https://aka.ms/mdssewithcmkoverview.

Name Typ Description
id

string

Resurs-ID

DiskEncryptionSettings

Beskriver krypteringsinställningar för en disk

Name Typ Description
diskEncryptionKey

KeyVaultSecretReference

Anger platsen för diskkrypteringsnyckeln, som är en Nyckelvalvshemlighet.

enabled

boolean

Anger om diskkryptering ska aktiveras på den virtuella datorn.

keyEncryptionKey

KeyVaultKeyReference

Anger platsen för nyckelkrypteringsnyckeln i Key Vault.

DiskRestorePointAttributes

Information om diskåterställningspunkt.

Name Typ Description
encryption

RestorePointEncryption

Kryptering i viloläge för diskåterställningspunkt. Det är en valfri egenskap som kan anges i indata när du skapar en återställningspunkt.

id

string

Resurs-ID

sourceDiskRestorePoint

ApiEntityReference

Resurs-ID för källdiskens återställningspunkt.

DiskRestorePointInstanceView

Instansvyn för en diskåterställningspunkt.

Name Typ Description
id

string

Diskåterställningspunkt-ID.

replicationStatus

DiskRestorePointReplicationStatus

Statusinformation för replikeringsstatus för diskåterställningspunkten.

DiskRestorePointReplicationStatus

Instansvyn för en diskåterställningspunkt.

Name Typ Description
completionPercent

integer

Procent för replikeringsslut.

status

InstanceViewStatus

Information om resursstatus.

EncryptionIdentity

Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för keyvault-åtgärder.

Name Typ Description
userAssignedIdentityResourceId

string

Anger ARM-resurs-ID för en av de användaridentiteter som är associerade med den virtuella datorn.

HardwareProfile

Anger maskinvaruinställningarna för den virtuella datorn.

Name Typ Description
vmSize

VirtualMachineSizeTypes

Anger storleken på den virtuella datorn. Uppräkningsdatatypen är för närvarande inaktuell och tas bort senast den 23 december 2023. Det rekommenderade sättet att hämta listan över tillgängliga storlekar är att använda dessa API:er: Lista alla tillgängliga storlekar för virtuella datorer i en tillgänglighetsuppsättning, Lista alla tillgängliga storlekar för virtuella datorer i en region, Lista alla tillgängliga storlekar för virtuella datorer för storleksändring. Mer information om storlekar på virtuella datorer finns i Storlekar för virtuella datorer. De tillgängliga VM-storlekarna beror på region och tillgänglighetsuppsättning.

vmSizeProperties

VMSizeProperties

Anger egenskaperna för att anpassa storleken på den virtuella datorn. Lägsta API-version: 2021-07-01. Den här funktionen är fortfarande i förhandsgranskningsläge och stöds inte för VirtualMachineScaleSet. Följ anvisningarna i VM-anpassning för mer information.

HyperVGenerationTypes

HyperVGeneration för den virtuella källdatorn som återställningspunkten avbildas för.

Name Typ Description
V1

string

V2

string

InnerError

Inre felinformation.

Name Typ Description
errordetail

string

Det interna felmeddelandet eller undantagsdumpen.

exceptiontype

string

Undantagstypen.

InstanceViewStatus

Status för instansvy.

Name Typ Description
code

string

Statuskoden.

displayStatus

string

Den korta localizable-etiketten för statusen.

level

StatusLevelTypes

Nivåkoden.

message

string

Det detaljerade statusmeddelandet, inklusive för aviseringar och felmeddelanden.

time

string

Tidpunkten för statusen.

KeyVaultKeyReference

Beskriver en referens till Key Vault Key

Name Typ Description
keyUrl

string

URL:en som refererar till en nyckelkrypteringsnyckel i Key Vault.

sourceVault

SubResource

Den relativa URL:en för nyckelvalvet som innehåller nyckeln.

KeyVaultSecretReference

Beskriver en referens till Key Vault Secret

Name Typ Description
secretUrl

string

URL:en som refererar till en hemlighet i ett Nyckelvalv.

sourceVault

SubResource

Den relativa URL:en för nyckelvalvet som innehåller hemligheten.

LinuxConfiguration

Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner.

Name Typ Description
disablePasswordAuthentication

boolean

Anger om lösenordsautentisering ska inaktiveras.

enableVMAgentPlatformUpdates

boolean

Anger om VMAgent Platform Updates är aktiverat för den virtuella Linux-datorn. Standardvärdet är falskt.

patchSettings

LinuxPatchSettings

[Förhandsversionsfunktion] Anger inställningar som rör vm-gästkorrigering i Linux.

provisionVMAgent

boolean

Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange den till true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare.

ssh

SshConfiguration

Anger ssh-nyckelkonfigurationen för ett Linux-operativsystem.

LinuxPatchAssessmentMode

Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn.

Möjliga värden är:

ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator.

AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann.

Name Typ Description
AutomaticByPlatform

string

ImageDefault

string

LinuxPatchSettings

Anger inställningar som rör vm-gästkorrigering i Linux.

Name Typ Description
assessmentMode

LinuxPatchAssessmentMode

Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn.

Möjliga värden är:

ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator.

AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann.

automaticByPlatformSettings

LinuxVMGuestPatchAutomaticByPlatformSettings

Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Linux.

patchMode

LinuxVMGuestPatchMode

Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel.

Möjliga värden är:

ImageDefault – Den virtuella datorns standardkonfiguration för korrigering används.

AutomaticByPlatform – Den virtuella datorn uppdateras automatiskt av plattformen. Egenskapen provisionVMAgent måste vara sann

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering.

Name Typ Description
Always

string

IfRequired

string

Never

string

Unknown

string

LinuxVMGuestPatchAutomaticByPlatformSettings

Anger ytterligare inställningar som ska tillämpas när korrigeringsläget AutomaticByPlatform har valts i inställningarna för Linux-korrigering.

Name Typ Description
bypassPlatformSafetyChecksOnUserSchedule

boolean

Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar

rebootSetting

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering.

LinuxVMGuestPatchMode

Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel.

Möjliga värden är:

ImageDefault – Den virtuella datorns standardkonfiguration för korrigering används.

AutomaticByPlatform – Den virtuella datorn uppdateras automatiskt av plattformen. Egenskapen provisionVMAgent måste vara sann

Name Typ Description
AutomaticByPlatform

string

ImageDefault

string

ManagedDiskParameters

Parametrarna för en hanterad disk.

Name Typ Description
diskEncryptionSet

DiskEncryptionSetParameters

Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disken.

id

string

Resurs-ID

securityProfile

VMDiskSecurityProfile

Anger säkerhetsprofilen för den hanterade disken.

storageAccountType

StorageAccountTypes

Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS-disk.

Mode

Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen tillämpas i läget Framtvinga. Standardvärdet är Framtvinga läge.

Name Typ Description
Audit

string

Enforce

string

OperatingSystemType

Hämtar operativsystemtypen.

Name Typ Description
Linux

string

Windows

string

OSProfile

Anger inställningarna för operativsystemet för den virtuella datorn. Vissa av inställningarna kan inte ändras när den virtuella datorn har etablerats.

Name Typ Description
adminPassword

string

Anger lösenordet för administratörskontot.

Minsta längd (Windows): 8 tecken

Minsta längd (Linux): 6 tecken

Maximal längd (Windows): 123 tecken

Maxlängd (Linux): 72 tecken

Komplexitetskrav: 3 av 4 villkor nedan måste uppfyllas
Har lägre tecken
Har övre tecken
Har en siffra
Har ett specialtecken (Regex matchar [\W_])

Otillåtna värden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

Information om hur du återställer lösenordet finns i Så här återställer du fjärrskrivbordstjänsten eller dess inloggningslösenord på en virtuell Windows-dator

Information om hur du återställer rotlösenord finns i Hantera användare, SSH och kontrollera eller reparera diskar på virtuella Azure Linux-datorer med hjälp av VMAccess-tillägget

adminUsername

string

Anger namnet på administratörskontot.

Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats.

begränsning endast för Windows: Kan inte sluta med "".

Otillåtna värden: "administratör", "administratör", "användare", "användare1", "test", "user2", "test1", "user3", "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".

Minsta längd (Linux): 1 tecken

Maximal längd (Linux): 64 tecken

Maximal längd (Windows): 20 tecken.

allowExtensionOperations

boolean

Anger om tilläggsåtgärder ska tillåtas på den virtuella datorn. Detta kan bara anges till False när inga tillägg finns på den virtuella datorn.

computerName

string

Anger värdoperativsystemets namn på den virtuella datorn. Det går inte att uppdatera det här namnet när den virtuella datorn har skapats. Maximal längd (Windows): 15 tecken. Maxlängd (Linux): 64 tecken. Namngivningskonventioner och begränsningar finns i riktlinjer för implementering av Azure-infrastrukturtjänster.

customData

string

Anger en base-64-kodad sträng med anpassade data. Den base-64-kodade strängen avkodas till en binär matris som sparas som en fil på den virtuella datorn. Den maximala längden på den binära matrisen är 65535 byte. Obs! Skicka inga hemligheter eller lösenord i customData-egenskapen. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. Egenskapen "customData" skickas till den virtuella datorn för att sparas som en fil. Mer information finns i Anpassade data på virtuella Azure-datorer. Information om hur du använder cloud-init för din virtuella Linux-dator finns i Använda cloud-init för att anpassa en virtuell Linux-dator när du skapar.

linuxConfiguration

LinuxConfiguration

Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner.

requireGuestProvisionSignal

boolean

Valfri egenskap som antingen måste anges till True eller utelämnas.

secrets

VaultSecretGroup[]

Anger en uppsättning certifikat som ska installeras på den virtuella datorn. Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows.

windowsConfiguration

WindowsConfiguration

Anger inställningarna för Windows-operativsystemet på den virtuella datorn.

PassNames

Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem.

Name Typ Description
OobeSystem

string

PatchSettings

Anger inställningar som rör vm-gästkorrigering i Windows.

Name Typ Description
assessmentMode

WindowsPatchAssessmentMode

Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn.

Möjliga värden är:

ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator.

AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann.

automaticByPlatformSettings

WindowsVMGuestPatchAutomaticByPlatformSettings

Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Windows.

enableHotpatching

boolean

Gör det möjligt för kunder att korrigera sina virtuella Azure-datorer utan att behöva starta om. För enableHotpatching måste "provisionVMAgent" anges till true och "patchMode" måste anges till "AutomaticByPlatform".

patchMode

WindowsVMGuestPatchMode

Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel.

Möjliga värden är:

Manuell – Du styr tillämpningen av korrigeringar på en virtuell dator. Det gör du genom att tillämpa korrigeringar manuellt i den virtuella datorn. I det här läget inaktiveras automatiska uppdateringar. egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara false

AutomaticByOS – Den virtuella datorn uppdateras automatiskt av operativsystemet. Egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara sann.

AutomaticByPlatform – uppdateras den virtuella datorn automatiskt av plattformen. Egenskaperna provisionVMAgent och WindowsConfiguration.enableAutomaticUpdates måste vara sanna

ProtocolTypes

Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https.

Name Typ Description
Http

string

Https

string

ProxyAgentSettings

Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta API-version: 2023-09-01.

Name Typ Description
enabled

boolean

Anger om ProxyAgent-funktionen ska vara aktiverad på den virtuella datorn eller vm-skalningsuppsättningen.

keyIncarnationId

integer

Öka värdet för den här egenskapen gör att användaren kan återställa nyckeln som används för att skydda kommunikationskanalen mellan gäst och värd.

mode

Mode

Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen tillämpas i läget Framtvinga. Standardvärdet är Framtvinga läge.

RestorePoint

Information om återställningspunkt.

Name Typ Description
id

string

Resurs-ID

name

string

Resursnamn

properties.consistencyMode

ConsistencyModeTypes

ConsistencyMode för RestorePoint. Kan anges i indata när du skapar en återställningspunkt. För tillfället godkänns endast CrashConsistent som en giltig indata. Mer information finns i https://aka.ms/RestorePoints.

properties.excludeDisks

ApiEntityReference[]

Lista över diskresurs-ID:t som kunden vill undanta från återställningspunkten. Om inga diskar anges inkluderas alla diskar.

properties.instanceView

RestorePointInstanceView

Instansvyn för återställningspunkt.

properties.provisioningState

string

Hämtar etableringstillståndet för återställningspunkten.

properties.sourceMetadata

RestorePointSourceMetadata

Hämtar information om den virtuella datorn som registrerades när återställningspunkten skapades.

properties.sourceRestorePoint

ApiEntityReference

Resurs-ID för källåterställningspunkten från vilken en kopia måste skapas.

properties.timeCreated

string

Hämtar skapandetiden för återställningspunkten.

type

string

Resurstyp

RestorePointCollection

Skapa eller uppdatera parametrar för insamling av återställningspunkter.

Name Typ Description
id

string

Resurs-ID

location

string

Resursplats

name

string

Resursnamn

properties.provisioningState

string

Etableringstillståndet för samlingen med återställningspunkter.

properties.restorePointCollectionId

string

Det unika ID:t för samlingen med återställningspunkter.

properties.restorePoints

RestorePoint[]

En lista som innehåller alla återställningspunkter som skapats under den här samlingen av återställningspunkter.

properties.source

RestorePointCollectionSourceProperties

Egenskaperna för källresursen som den här återställningspunktssamlingen skapas från.

tags

object

Resurstaggar

type

string

Resurstyp

RestorePointCollectionExpandOptions

Det expanderingsuttryck som ska tillämpas på åtgärden. Om expand=restorePoints returnerar servern alla inneslutna återställningspunkter i restorePointCollection.

Name Typ Description
restorePoints

string

RestorePointCollectionSourceProperties

Egenskaperna för källresursen som den här återställningspunktssamlingen skapas från.

Name Typ Description
id

string

Resurs-ID för källresursen som används för att skapa den här återställningspunktssamlingen

location

string

Plats för källresursen som används för att skapa den här samlingen med återställningspunkter.

RestorePointEncryption

Kryptering i viloläge för diskåterställningspunkt. Det är en valfri egenskap som kan anges i indata när du skapar en återställningspunkt.

Name Typ Description
diskEncryptionSet

DiskEncryptionSetParameters

Beskriver parametern för resurs-ID för kundhanterad diskkrypteringsuppsättning som kan anges för disk. Obs! Diskkrypteringsuppsättningens resurs-ID kan bara anges för hanterad disk. Mer information finns i https://aka.ms/mdssewithcmkoverview.

type

RestorePointEncryptionType

Den typ av nyckel som används för att kryptera data för diskåterställningspunkten.

RestorePointEncryptionType

Den typ av nyckel som används för att kryptera data för diskåterställningspunkten.

Name Typ Description
EncryptionAtRestWithCustomerKey

string

Diskåterställningspunkten krypteras i vila med kundhanterad nyckel som kan ändras och återkallas av en kund.

EncryptionAtRestWithPlatformAndCustomerKeys

string

Diskåterställningspunkten krypteras i vila med två krypteringslager. En av nycklarna är Kundhanterad och den andra nyckeln är Plattformshanterad.

EncryptionAtRestWithPlatformKey

string

Diskåterställningspunkten krypteras i vila med plattformshanterad nyckel.

RestorePointInstanceView

Instansvyn för en återställningspunkt.

Name Typ Description
diskRestorePoints

DiskRestorePointInstanceView[]

Informationen om diskåterställningspunkter.

statuses

InstanceViewStatus[]

Information om resursstatus.

RestorePointSourceMetadata

Beskriver egenskaperna för den virtuella dator som återställningspunkten skapades för. Egenskaperna som tillhandahålls är en delmängd och ögonblicksbilden av de övergripande egenskaperna för virtuella datorer som samlas in när återställningspunkten skapades.

Name Typ Description
diagnosticsProfile

DiagnosticsProfile

Hämtar diagnostikprofilen.

hardwareProfile

HardwareProfile

Hämtar maskinvaruprofilen.

hyperVGeneration

HyperVGenerationTypes

HyperVGeneration för den virtuella källdatorn som återställningspunkten avbildas för.

licenseType

string

Hämtar licenstypen, vilket är för bring your own license scenario.

location

string

Plats för den virtuella dator som återställningspunkten skapades från.

osProfile

OSProfile

Hämtar OS-profilen.

securityProfile

SecurityProfile

Hämtar säkerhetsprofilen.

storageProfile

RestorePointSourceVMStorageProfile

Hämtar lagringsprofilen.

userData

string

UserData är associerat med den virtuella källdatorn för vilken återställningspunkten samlas in, vilket är ett base-64-kodat värde.

vmId

string

Hämtar den virtuella datorns unika ID.

RestorePointSourceVMDataDisk

Beskriver en datadisk.

Name Typ Description
caching

CachingTypes

Hämtar cachelagringstypen.

diskRestorePoint

DiskRestorePointAttributes

Innehåller egenskaper för diskåterställningspunkt.

diskSizeGB

integer

Hämtar den ursprungliga diskstorleken i GB för tomma datadiskar och den nya önskade storleken för befintliga os- och datadiskar.

lun

integer

Hämtar det logiska enhetsnumret.

managedDisk

ManagedDiskParameters

Innehåller information om hanterade diskar.

name

string

Hämtar disknamnet.

writeAcceleratorEnabled

boolean

Visar sant om disken är skrivaccelerator aktiverad.

RestorePointSourceVMOSDisk

Beskriver en operativsystemdisk.

Name Typ Description
caching

CachingTypes

Hämtar cachelagringstypen.

diskRestorePoint

DiskRestorePointAttributes

Innehåller egenskaper för diskåterställningspunkt.

diskSizeGB

integer

Hämtar diskstorleken i GB.

encryptionSettings

DiskEncryptionSettings

Hämtar diskkrypteringsinställningarna.

managedDisk

ManagedDiskParameters

Hämtar information om hanterade diskar

name

string

Hämtar disknamnet.

osType

OperatingSystemType

Hämtar operativsystemtypen.

writeAcceleratorEnabled

boolean

Visar sant om disken är skrivaccelerator aktiverad.

RestorePointSourceVMStorageProfile

Beskriver lagringsprofilen.

Name Typ Description
dataDisks

RestorePointSourceVMDataDisk[]

Hämtar datadiskarna för den virtuella datorn som samlas in när återställningspunkten skapas.

diskControllerType

DiskControllerTypes

Hämtar diskkontrollanttypen för den virtuella datorn som registrerades när återställningspunkten skapades.

osDisk

RestorePointSourceVMOSDisk

Hämtar os-disken för den virtuella datorn som samlas in när återställningspunkten skapas.

securityEncryptionTypes

Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i VMGuestState-bloben. Obs! Det kan endast anges för konfidentiella virtuella datorer.

Name Typ Description
DiskWithVMGuestState

string

NonPersistedTPM

string

VMGuestStateOnly

string

SecurityProfile

Anger säkerhetsprofilinställningarna för den virtuella datorn eller vm-skalningsuppsättningen.

Name Typ Description
encryptionAtHost

boolean

Den här egenskapen kan användas av användaren i begäran för att aktivera eller inaktivera värdkryptering för den virtuella datorn eller vm-skalningsuppsättningen. Detta aktiverar krypteringen för alla diskar, inklusive resurs/temp-disk på själva värden. Standardbeteendet är: Krypteringen på värden inaktiveras om inte den här egenskapen är inställd på true för resursen.

encryptionIdentity

EncryptionIdentity

Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för keyvault-åtgärder.

proxyAgentSettings

ProxyAgentSettings

Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta API-version: 2023-09-01.

securityType

SecurityTypes

Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts.

uefiSettings

UefiSettings

Anger de säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta API-version: 2020-12-01.

SecurityTypes

Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts.

Name Typ Description
ConfidentialVM

string

TrustedLaunch

string

SettingNames

Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon.

Name Typ Description
AutoLogon

string

FirstLogonCommands

string

SshConfiguration

SSH-konfiguration för Linux-baserade virtuella datorer som körs på Azure

Name Typ Description
publicKeys

SshPublicKey[]

Listan över offentliga SSH-nycklar som används för att autentisera med linux-baserade virtuella datorer.

SshPublicKey

Innehåller information om offentlig SSH-certifikatnyckel och sökvägen på den virtuella Linux-dator där den offentliga nyckeln placeras.

Name Typ Description
keyData

string

Certifikat för offentlig SSH-nyckel som används för att autentisera med den virtuella datorn via ssh. Nyckeln måste vara minst 2048-bitars och i ssh-rsa-format. Information om hur du skapar ssh-nycklar finns i [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).

path

string

Anger den fullständiga sökvägen på den skapade virtuella datorn där den offentliga SSH-nyckeln lagras. Om filen redan finns läggs den angivna nyckeln till i filen. Exempel: /home/user/.ssh/authorized_keys

StatusLevelTypes

Nivåkoden.

Name Typ Description
Error

string

Info

string

Warning

string

StorageAccountTypes

Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS-disk.

Name Typ Description
PremiumV2_LRS

string

Premium_LRS

string

Premium_ZRS

string

StandardSSD_LRS

string

StandardSSD_ZRS

string

Standard_LRS

string

UltraSSD_LRS

string

SubResource

Name Typ Description
id

string

Resurs-ID

UefiSettings

Anger de säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta API-version: 2020-12-01.

Name Typ Description
secureBootEnabled

boolean

Anger om säker start ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01.

vTpmEnabled

boolean

Anger om vTPM ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01.

VaultCertificate

Beskriver en enda certifikatreferens i ett Key Vault och var certifikatet ska finnas på den virtuella datorn.

Name Typ Description
certificateStore

string

För virtuella Windows-datorer anger certifikatarkivet på den virtuella dator som certifikatet ska läggas till i. Det angivna certifikatarkivet finns implicit i LocalMachine-kontot. För virtuella Linux-datorer placeras certifikatfilen under katalogen /var/lib/waagent, med filnamnet <UppercaseThumbprint>.crt för X509-certifikatfilen och <UppercaseThumbprint>.prv för privat nyckel. Båda dessa filer är .pem-formaterade.

certificateUrl

string

Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8:

{
"data":"",
"dataType":"pfx",
"lösenord":""
}
Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows.

VaultSecretGroup

Beskriver en uppsättning certifikat som alla finns i samma Key Vault.

Name Typ Description
sourceVault

SubResource

Den relativa URL:en för nyckelvalvet som innehåller alla certifikat i VaultCertificates.

vaultCertificates

VaultCertificate[]

Listan över key vault-referenser i SourceVault som innehåller certifikat.

VirtualMachineSizeTypes

Anger storleken på den virtuella datorn. Uppräkningsdatatypen är för närvarande inaktuell och tas bort senast den 23 december 2023. Det rekommenderade sättet att hämta listan över tillgängliga storlekar är att använda dessa API:er: Lista alla tillgängliga storlekar för virtuella datorer i en tillgänglighetsuppsättning, Lista alla tillgängliga storlekar för virtuella datorer i en region, Lista alla tillgängliga storlekar för virtuella datorer för storleksändring. Mer information om storlekar på virtuella datorer finns i Storlekar för virtuella datorer. De tillgängliga VM-storlekarna beror på region och tillgänglighetsuppsättning.

Name Typ Description
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

Anger säkerhetsprofilinställningarna för den hanterade disken. Obs! Det kan bara anges för konfidentiella virtuella datorer.

Name Typ Description
diskEncryptionSet

DiskEncryptionSetParameters

Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disk som används för customer managed key encrypted ConfidentialVM OS Disk och VMGuest blob.

securityEncryptionType

securityEncryptionTypes

Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i VMGuestState-bloben. Obs! Det kan endast anges för konfidentiella virtuella datorer.

VMSizeProperties

Anger egenskapsinställningar för VM-storlek på den virtuella datorn.

Name Typ Description
vCPUsAvailable

integer

Anger antalet virtuella processorer som är tillgängliga för den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange värdet för vCPU:er som är tillgängliga för den vm-storleken som exponeras i API-svaret för Lista alla tillgängliga storlekar för virtuella datorer i en region.

vCPUsPerCore

integer

Anger förhållandet mellan vCPU och fysisk kärna. När den här egenskapen inte anges i begärandetexten är standardbeteendet inställt på värdet för vCPUsPerCore för vm-storleken som exponeras i API-svaret för Lista alla tillgängliga storlekar på virtuella datorer i en region. Inställningen av den här egenskapen till 1 innebär också att hypertrådning är inaktiverat.

WindowsConfiguration

Anger inställningarna för Windows-operativsystemet på den virtuella datorn.

Name Typ Description
additionalUnattendContent

AdditionalUnattendContent[]

Anger ytterligare base-64-kodad XML-formaterad information som kan ingå i Unattend.xml-filen, som används av Installationsprogrammet för Windows.

enableAutomaticUpdates

boolean

Anger om automatiska uppdateringar är aktiverade för den virtuella Windows-datorn. Standardvärdet är sant. För vm-skalningsuppsättningar kan den här egenskapen uppdateras och uppdateringar börjar gälla vid ometablering av operativsystem.

enableVMAgentPlatformUpdates

boolean

Anger om VMAgent Platform Updates är aktiverade för den virtuella Windows-datorn.

patchSettings

PatchSettings

[Förhandsversionsfunktion] Anger inställningar som rör vm-gästkorrigering i Windows.

provisionVMAgent

boolean

Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är den inställd på true som standard. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare.

timeZone

string

Anger tidszonen för den virtuella datorn. t.ex. "Pacific Standard Time". Möjliga värden kan vara TimeZoneInfo.Id värde från tidszoner som returneras av TimeZoneInfo.GetSystemTimeZones.

winRM

WinRMConfiguration

Anger lyssnarna för Windows Remote Management. Detta aktiverar fjärransluten Windows PowerShell.

WindowsPatchAssessmentMode

Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn.

Möjliga värden är:

ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator.

AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann.

Name Typ Description
AutomaticByPlatform

string

ImageDefault

string

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering.

Name Typ Description
Always

string

IfRequired

string

Never

string

Unknown

string

WindowsVMGuestPatchAutomaticByPlatformSettings

Anger ytterligare inställningar som ska tillämpas när korrigeringsläget AutomaticByPlatform har valts i Windows-korrigeringsinställningar.

Name Typ Description
bypassPlatformSafetyChecksOnUserSchedule

boolean

Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar

rebootSetting

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering.

WindowsVMGuestPatchMode

Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel.

Möjliga värden är:

Manuell – Du styr tillämpningen av korrigeringar på en virtuell dator. Det gör du genom att tillämpa korrigeringar manuellt i den virtuella datorn. I det här läget inaktiveras automatiska uppdateringar. egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara false

AutomaticByOS – Den virtuella datorn uppdateras automatiskt av operativsystemet. Egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara sann.

AutomaticByPlatform – uppdateras den virtuella datorn automatiskt av plattformen. Egenskaperna provisionVMAgent och WindowsConfiguration.enableAutomaticUpdates måste vara sanna

Name Typ Description
AutomaticByOS

string

AutomaticByPlatform

string

Manual

string

WinRMConfiguration

Beskriver konfigurationen av Windows Remote Management för den virtuella datorn

Name Typ Description
listeners

WinRMListener[]

Listan över Windows Remote Management-lyssnare

WinRMListener

Beskriver protokoll och tumavtryck för Windows Remote Management-lyssnare

Name Typ Description
certificateUrl

string

Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Base64-kodningen för följande JSON-objekt som är kodat i UTF-8:

{
"data":"",
"dataType":"pfx",
"lösenord":""
}
Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows.

protocol

ProtocolTypes

Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https.