Restore Point Collections - Create Or Update
A operação para criar ou atualizar a coleção de pontos de restauro. Consulte para https://aka.ms/RestorePoints obter mais detalhes. Ao atualizar uma coleção de pontos de restauro, apenas as etiquetas podem ser modificadas.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}?api-version=2024-03-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O nome do grupo de recursos. |
restore
|
path | True |
string |
O nome da coleção de pontos de restauro. |
subscription
|
path | True |
string |
Credenciais de subscrição que identificam exclusivamente a subscrição do Microsoft Azure. O ID da subscrição faz parte do URI para cada chamada de serviço. |
api-version
|
query | True |
string |
Versão da API de Cliente. |
Corpo do Pedido
Name | Necessário | Tipo | Description |
---|---|---|---|
location | True |
string |
Localização do recurso |
properties.source |
As propriedades do recurso de origem a partir do qual esta coleção de pontos de restauro é criada. |
||
tags |
object |
Etiquetas de recursos |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK |
|
201 Created |
Criado |
|
Other Status Codes |
Resposta de erro que descreve a razão pela qual a operação falhou. |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | representar a sua conta de utilizador |
Exemplos
Create or update a restore point collection for cross region copy. |
Create or update a restore point collection. |
Create or update a restore point collection for cross region copy.
Sample Request
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc?api-version=2024-03-01
{
"location": "norwayeast",
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/sourceRpcName"
}
},
"tags": {
"myTag1": "tagValue1"
}
}
Sample Response
{
"name": "myRpc",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"type": "Microsoft.Compute/restorePointCollections",
"location": "norwayeast",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"location": "eastus"
},
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"provisioningState": "Succeeded"
}
}
{
"name": "myRpc",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"type": "Microsoft.Compute/restorePointCollections",
"location": "norwayeast",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"source": {
"id": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/sourceRpcName",
"location": "eastus"
},
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"provisioningState": "Succeeded"
}
}
Create or update a restore point collection.
Sample Request
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc?api-version=2024-03-01
{
"location": "norwayeast",
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"
}
},
"tags": {
"myTag1": "tagValue1"
}
}
Sample Response
{
"name": "myRpc",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"type": "Microsoft.Compute/restorePointCollections",
"location": "norwayeast",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"location": "eastus"
},
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"provisioningState": "Succeeded"
}
}
{
"name": "myRpc",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/myRpc",
"type": "Microsoft.Compute/restorePointCollections",
"location": "norwayeast",
"tags": {
"myTag1": "tagValue1"
},
"properties": {
"source": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"location": "eastus"
},
"restorePointCollectionId": "638f052b-a7c2-450c-89e7-6a3b8f1d6a7c",
"provisioningState": "Succeeded"
}
}
Definições
Name | Description |
---|---|
Additional |
Especifica informações formatadas XML adicionais que podem ser incluídas no ficheiro Unattend.xml, que é utilizado pela Configuração do Windows. Os conteúdos são definidos por nome de definição, nome do componente e o passe no qual o conteúdo é aplicado. |
Api |
A referência da entidade de API. |
Api |
Erro de API. |
Api |
Base de erros da API. |
Boot |
O Diagnóstico de Arranque é uma funcionalidade de depuração que lhe permite ver a Saída da Consola e a Captura de Ecrã para diagnosticar o estado da VM. Pode ver facilmente o resultado do registo da consola. O Azure também lhe permite ver uma captura de ecrã da VM a partir do hipervisor. |
Caching |
Obtém o tipo de colocação em cache. |
Cloud |
Uma resposta de erro do serviço de Computação. |
Component |
O nome do componente. Atualmente, o único valor permitido é Microsoft-Windows-Shell-Setup. |
Consistency |
ConsistencyMode do RestorePoint. Pode ser especificado na entrada ao criar um ponto de restauro. Por enquanto, apenas CrashConsistent é aceite como uma entrada válida. Consulte para https://aka.ms/RestorePoints obter mais detalhes. |
Diagnostics |
Especifica o estado das definições de diagnóstico de arranque. Versão mínima da API: 2015-06-15. |
Disk |
Obtém o tipo de controlador de disco da VM capturada no momento da criação do ponto de restauro. |
Disk |
Descreve o parâmetro do ID de recurso do conjunto de encriptação de disco gerido pelo cliente que pode ser especificado para o disco. Nota: O ID de recurso do conjunto de encriptação de disco só pode ser especificado para o disco gerido. https://aka.ms/mdssewithcmkoverview Veja mais detalhes. |
Disk |
Descreve as Definições de Encriptação de um Disco |
Disk |
Detalhes do Ponto de Restauro do Disco. |
Disk |
A vista de instância de um ponto de restauro de disco. |
Disk |
A vista de instância de um ponto de restauro de disco. |
Encryption |
Especifica a Identidade Gerida utilizada pela ADE para obter o token de acesso para operações de keyvault. |
Hardware |
Especifica as definições de hardware da máquina virtual. |
Hyper |
HyperVGeneration da VM de origem para a qual o ponto de restauro é capturado. |
Inner |
Detalhes do erro interno. |
Instance |
Estado da vista de instância. |
Key |
Descreve uma referência a Key Vault Key |
Key |
Descreve uma referência a Key Vault Secret |
Linux |
Especifica as definições do sistema operativo Linux na máquina virtual. Para obter uma lista de distribuições suportadas do Linux, veja Linux on Azure-Endorsed Distributions (Distribuições de Azure-Endorsed). |
Linux |
Especifica o modo de Avaliação de Patches de Convidado da VM para a máquina virtual IaaS. |
Linux |
Especifica as definições relacionadas com a Aplicação de Patches de Convidado da VM no Linux. |
Linux |
Especifica a definição de reinício para todas as operações de instalação de patches AutomaticByPlatform. |
Linux |
Especifica definições adicionais a aplicar quando o modo de patch AutomaticByPlatform está selecionado nas definições de patch do Linux. |
Linux |
Especifica o modo de Aplicação de Patches de Convidado da VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível. |
Managed |
Os parâmetros de um disco gerido. |
Mode |
Especifica o modo em que o ProxyAgent será executado se a funcionalidade estiver ativada. O ProxyAgent começará a auditar ou monitorizar, mas não imporá o controlo de acesso sobre pedidos para alojar pontos finais no modo auditoria, enquanto no modo Impor irá impor o controlo de acesso. O valor predefinido é Impor modo. |
Operating |
Obtém o tipo de Sistema Operativo. |
OSProfile |
Especifica as definições do sistema operativo para a máquina virtual. Algumas das definições não podem ser alteradas depois de a VM ser aprovisionada. |
Pass |
O nome do passe. Atualmente, o único valor permitido é OobeSystem. |
Patch |
Especifica as definições relacionadas com a Aplicação de Patches de Convidado da VM no Windows. |
Protocol |
Especifica o protocolo do serviço de escuta WinRM. Os valores possíveis são: http,https. |
Proxy |
Especifica as definições do ProxyAgent ao criar a máquina virtual. Versão mínima da API: 2024-03-01. |
Restore |
Detalhes do Ponto de Restauro. |
Restore |
Criar ou atualizar parâmetros de coleção do Ponto de Restauro. |
Restore |
As propriedades do recurso de origem a partir do qual esta coleção de pontos de restauro é criada. |
Restore |
Encriptação em definições inativas para o ponto de restauro do disco. É uma propriedade opcional que pode ser especificada na entrada ao criar um ponto de restauro. |
Restore |
O tipo de chave utilizada para encriptar os dados do ponto de restauro do disco. |
Restore |
A vista de instância de um ponto de restauro. |
Restore |
Descreve as propriedades da Máquina Virtual para a qual o ponto de restauro foi criado. As propriedades fornecidas são um subconjunto e o instantâneo das propriedades gerais da Máquina Virtual capturadas no momento da criação do ponto de restauro. |
Restore |
Descreve um disco de dados. |
Restore |
Descreve um disco do Sistema Operativo. |
Restore |
Descreve o perfil de armazenamento. |
security |
Especifica o EncryptionType do disco gerido. Está definido como DiskWithVMGuestState para encriptação do disco gerido juntamente com o blob VMGuestState, VMGuestStateOnly para encriptação apenas do blob VMGuestState e NonPersistedTPM para não persistir o estado de firmware no blob VMGuestState.. Nota: Só pode ser definido para VMs Confidenciais. |
Security |
Especifica as definições de perfil de segurança para a máquina virtual ou o conjunto de dimensionamento de máquinas virtuais. |
Security |
Especifica o SecurityType da máquina virtual. Tem de ser definido como qualquer valor especificado para ativar UefiSettings. O comportamento predefinido é: UefiSettings não será ativado a menos que esta propriedade esteja definida. |
Setting |
Especifica o nome da definição à qual o conteúdo se aplica. Os valores possíveis são: FirstLogonCommands e AutoLogon. |
Ssh |
Configuração SSH para VMs baseadas no Linux em execução no Azure |
Ssh |
Contém informações sobre a chave pública do certificado SSH e o caminho na VM do Linux onde a chave pública é colocada. |
Status |
O código de nível. |
Storage |
Especifica o tipo de conta de armazenamento para o disco gerido. NOTA: UltraSSD_LRS só podem ser utilizadas com discos de dados, não podem ser utilizadas com o Disco do SO. |
Sub |
|
Uefi |
Especifica as definições de segurança, como o arranque seguro e o vTPM utilizados ao criar a máquina virtual. Versão mínima da API: 2020-12-01. |
Vault |
Descreve uma única referência de certificado numa Key Vault e onde o certificado deve residir na VM. |
Vault |
Descreve um conjunto de certificados que estão todos no mesmo Key Vault. |
Virtual |
Especifica o tamanho da máquina virtual. O tipo de dados de numeração está atualmente preterido e será removido até 23 de dezembro de 2023. A forma recomendada de obter a lista de tamanhos disponíveis é utilizar estas APIs: Listar todos os tamanhos de máquinas virtuais disponíveis num conjunto de disponibilidade, Listar todos os tamanhos de máquinas virtuais disponíveis numa região, Listar todos os tamanhos de máquinas virtuais disponíveis para redimensionamento. Para obter mais informações sobre tamanhos de máquinas virtuais, veja Tamanhos para máquinas virtuais. Os tamanhos de VM disponíveis dependem da região e do conjunto de disponibilidade. |
VMDisk |
Especifica as definições do perfil de segurança para o disco gerido. Nota: Só pode ser definido para VMs Confidenciais. |
VMSize |
Especifica as definições da Propriedade tamanho da VM na máquina virtual. |
Windows |
Especifica as definições do sistema operativo Windows na máquina virtual. |
Windows |
Especifica o modo de avaliação do patch convidado da VM para a máquina virtual IaaS. |
Windows |
Especifica a definição de reinício para todas as operações de instalação de patches AutomaticByPlatform. |
Windows |
Especifica definições adicionais a aplicar quando o modo de patch AutomaticByPlatform está selecionado nas definições de patch do Windows. |
Windows |
Especifica o modo de Aplicação de Patches de Convidado da VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível. |
Win |
Descreve a configuração da Gestão Remota do Windows da VM |
Win |
Descreve o Protocolo e o thumbprint do serviço de escuta da Gestão Remota do Windows |
AdditionalUnattendContent
Especifica informações formatadas XML adicionais que podem ser incluídas no ficheiro Unattend.xml, que é utilizado pela Configuração do Windows. Os conteúdos são definidos por nome de definição, nome do componente e o passe no qual o conteúdo é aplicado.
Name | Tipo | Description |
---|---|---|
componentName |
O nome do componente. Atualmente, o único valor permitido é Microsoft-Windows-Shell-Setup. |
|
content |
string |
Especifica o conteúdo formatado XML que é adicionado ao ficheiro de unattend.xml para o caminho e componente especificados. O XML tem de ser inferior a 4KB e tem de incluir o elemento raiz para a definição ou funcionalidade que está a ser inserida. |
passName |
O nome do passe. Atualmente, o único valor permitido é OobeSystem. |
|
settingName |
Especifica o nome da definição à qual o conteúdo se aplica. Os valores possíveis são: FirstLogonCommands e AutoLogon. |
ApiEntityReference
A referência da entidade de API.
Name | Tipo | Description |
---|---|---|
id |
string |
O ID de recurso do ARM na forma de /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
ApiError
Erro de API.
Name | Tipo | Description |
---|---|---|
code |
string |
O código de erro. |
details |
Os detalhes do erro da API |
|
innererror |
O erro interno da API |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro específico. |
ApiErrorBase
Base de erros da API.
Name | Tipo | Description |
---|---|---|
code |
string |
O código de erro. |
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro específico. |
BootDiagnostics
O Diagnóstico de Arranque é uma funcionalidade de depuração que lhe permite ver a Saída da Consola e a Captura de Ecrã para diagnosticar o estado da VM. Pode ver facilmente o resultado do registo da consola. O Azure também lhe permite ver uma captura de ecrã da VM a partir do hipervisor.
Name | Tipo | Description |
---|---|---|
enabled |
boolean |
Se os diagnósticos de arranque devem ser ativados na Máquina Virtual. |
storageUri |
string |
Uri da conta de armazenamento a utilizar para colocar a saída e a captura de ecrã da consola. Se storageUri não for especificado ao ativar o diagnóstico de arranque, será utilizado o armazenamento gerido. |
CachingTypes
Obtém o tipo de colocação em cache.
Name | Tipo | Description |
---|---|---|
None |
string |
|
ReadOnly |
string |
|
ReadWrite |
string |
CloudError
Uma resposta de erro do serviço de Computação.
Name | Tipo | Description |
---|---|---|
error |
Erro de API. |
ComponentNames
O nome do componente. Atualmente, o único valor permitido é Microsoft-Windows-Shell-Setup.
Name | Tipo | Description |
---|---|---|
Microsoft-Windows-Shell-Setup |
string |
ConsistencyModeTypes
ConsistencyMode do RestorePoint. Pode ser especificado na entrada ao criar um ponto de restauro. Por enquanto, apenas CrashConsistent é aceite como uma entrada válida. Consulte para https://aka.ms/RestorePoints obter mais detalhes.
Name | Tipo | Description |
---|---|---|
ApplicationConsistent |
string |
|
CrashConsistent |
string |
|
FileSystemConsistent |
string |
DiagnosticsProfile
Especifica o estado das definições de diagnóstico de arranque. Versão mínima da API: 2015-06-15.
Name | Tipo | Description |
---|---|---|
bootDiagnostics |
O Diagnóstico de Arranque é uma funcionalidade de depuração que lhe permite ver a Saída da Consola e a Captura de Ecrã para diagnosticar o estado da VM. NOTA: se o storageUri estiver a ser especificado, certifique-se de que a conta de armazenamento está na mesma região e subscrição que a VM. Pode ver facilmente o resultado do registo da consola. O Azure também lhe permite ver uma captura de ecrã da VM a partir do hipervisor. |
DiskControllerTypes
Obtém o tipo de controlador de disco da VM capturada no momento da criação do ponto de restauro.
Name | Tipo | Description |
---|---|---|
NVMe |
string |
|
SCSI |
string |
DiskEncryptionSetParameters
Descreve o parâmetro do ID de recurso do conjunto de encriptação de disco gerido pelo cliente que pode ser especificado para o disco. Nota: O ID de recurso do conjunto de encriptação de disco só pode ser especificado para o disco gerido. https://aka.ms/mdssewithcmkoverview Veja mais detalhes.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do Recurso |
DiskEncryptionSettings
Descreve as Definições de Encriptação de um Disco
Name | Tipo | Description |
---|---|---|
diskEncryptionKey |
Especifica a localização da chave de encriptação do disco, que é um segredo Key Vault. |
|
enabled |
boolean |
Especifica se a encriptação de disco deve ser ativada na máquina virtual. |
keyEncryptionKey |
Especifica a localização da chave de encriptação de chave no Key Vault. |
DiskRestorePointAttributes
Detalhes do Ponto de Restauro do Disco.
Name | Tipo | Description |
---|---|---|
encryption |
Encriptação em definições inativas para o ponto de restauro do disco. É uma propriedade opcional que pode ser especificada na entrada ao criar um ponto de restauro. |
|
id |
string |
ID do Recurso |
sourceDiskRestorePoint |
ID do recurso do ponto de restauro do disco de origem. |
DiskRestorePointInstanceView
A vista de instância de um ponto de restauro de disco.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do ponto de restauro do disco. |
replicationStatus |
As informações do estado de replicação do ponto de restauro do disco. |
DiskRestorePointReplicationStatus
A vista de instância de um ponto de restauro de disco.
Name | Tipo | Description |
---|---|---|
completionPercent |
integer |
Percentagem de conclusão da replicação. |
status |
As informações do estado do recurso. |
EncryptionIdentity
Especifica a Identidade Gerida utilizada pela ADE para obter o token de acesso para operações de keyvault.
Name | Tipo | Description |
---|---|---|
userAssignedIdentityResourceId |
string |
Especifica o ID de Recurso do ARM de uma das identidades de utilizador associadas à VM. |
HardwareProfile
Especifica as definições de hardware da máquina virtual.
Name | Tipo | Description |
---|---|---|
vmSize |
Especifica o tamanho da máquina virtual. O tipo de dados de numeração está atualmente preterido e será removido até 23 de dezembro de 2023. A forma recomendada de obter a lista de tamanhos disponíveis é utilizar estas APIs: Listar todos os tamanhos de máquinas virtuais disponíveis num conjunto de disponibilidade, Listar todos os tamanhos de máquinas virtuais disponíveis numa região, Listar todos os tamanhos de máquinas virtuais disponíveis para redimensionamento. Para obter mais informações sobre tamanhos de máquinas virtuais, veja Tamanhos para máquinas virtuais. Os tamanhos de VM disponíveis dependem da região e do conjunto de disponibilidade. |
|
vmSizeProperties |
Especifica as propriedades para personalizar o tamanho da máquina virtual. Versão mínima da API: 2021-07-01. Esta funcionalidade ainda está no modo de pré-visualização e não é suportada para VirtualMachineScaleSet. Siga as instruções em Personalização da VM para obter mais detalhes. |
HyperVGenerationTypes
HyperVGeneration da VM de origem para a qual o ponto de restauro é capturado.
Name | Tipo | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
InnerError
Detalhes do erro interno.
Name | Tipo | Description |
---|---|---|
errordetail |
string |
A mensagem de erro interna ou a informação de falha de segurança da exceção. |
exceptiontype |
string |
O tipo de exceção. |
InstanceViewStatus
Estado da vista de instância.
Name | Tipo | Description |
---|---|---|
code |
string |
O código de estado. |
displayStatus |
string |
A etiqueta localizável curta para o estado. |
level |
O código de nível. |
|
message |
string |
A mensagem de estado detalhada, incluindo para alertas e mensagens de erro. |
time |
string |
A hora do estado. |
KeyVaultKeyReference
Descreve uma referência a Key Vault Key
Name | Tipo | Description |
---|---|---|
keyUrl |
string |
O URL que referencia uma chave de encriptação de chave no Key Vault. |
sourceVault |
O URL relativo do Key Vault que contém a chave. |
KeyVaultSecretReference
Descreve uma referência a Key Vault Secret
Name | Tipo | Description |
---|---|---|
secretUrl |
string |
O URL que referencia um segredo numa Key Vault. |
sourceVault |
O URL relativo do Key Vault que contém o segredo. |
LinuxConfiguration
Especifica as definições do sistema operativo Linux na máquina virtual. Para obter uma lista de distribuições suportadas do Linux, veja Linux on Azure-Endorsed Distributions (Distribuições de Azure-Endorsed).
Name | Tipo | Description |
---|---|---|
disablePasswordAuthentication |
boolean |
Especifica se a autenticação por palavra-passe deve ser desativada. |
enableVMAgentPlatformUpdates |
boolean |
Indica se o Atualizações da Plataforma VMAgent está ativado para a máquina virtual do Linux. O valor predefinido é falso. |
patchSettings |
[Funcionalidade de Pré-visualização] Especifica as definições relacionadas com a Aplicação de Patches de Convidado da VM no Linux. |
|
provisionVMAgent |
boolean |
Indica se o agente de máquina virtual deve ser aprovisionado na máquina virtual. Quando esta propriedade não é especificada no corpo do pedido, o comportamento predefinido é defini-la como verdadeira. Isto irá garantir que o Agente da VM está instalado na VM para que as extensões possam ser adicionadas à VM mais tarde. |
ssh |
Especifica a configuração da chave ssh para um SO Linux. |
LinuxPatchAssessmentMode
Especifica o modo de Avaliação de Patches de Convidado da VM para a máquina virtual IaaS.
Os valores possíveis são:
ImageDefault - Controla a temporização das avaliações de patches numa máquina virtual.
AutomaticByPlatform - A plataforma irá acionar avaliações periódicas de patches. A propriedade provisionVMAgent tem de ser verdadeira.
Name | Tipo | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
LinuxPatchSettings
Especifica as definições relacionadas com a Aplicação de Patches de Convidado da VM no Linux.
Name | Tipo | Description |
---|---|---|
assessmentMode |
Especifica o modo de Avaliação de Patches de Convidado da VM para a máquina virtual IaaS. |
|
automaticByPlatformSettings |
Especifica definições adicionais para o modo de patch AutomaticByPlatform na Aplicação de Patches de Convidado da VM no Linux. |
|
patchMode |
Especifica o modo de Aplicação de Patches de Convidado da VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível. |
LinuxVMGuestPatchAutomaticByPlatformRebootSetting
Especifica a definição de reinício para todas as operações de instalação de patches AutomaticByPlatform.
Name | Tipo | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
LinuxVMGuestPatchAutomaticByPlatformSettings
Especifica definições adicionais a aplicar quando o modo de patch AutomaticByPlatform está selecionado nas definições de patch do Linux.
Name | Tipo | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Permite que o cliente agende a aplicação de patches sem atualizações acidentais |
rebootSetting |
Especifica a definição de reinício para todas as operações de instalação de patches AutomaticByPlatform. |
LinuxVMGuestPatchMode
Especifica o modo de Aplicação de Patches de Convidado da VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível.
Os valores possíveis são:
ImageDefault – é utilizada a configuração de aplicação de patches predefinida da máquina virtual.
AutomaticByPlatform - A máquina virtual será atualizada automaticamente pela plataforma. O provisionvMAgent da propriedade tem de ser verdadeiro
Name | Tipo | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
ManagedDiskParameters
Os parâmetros de um disco gerido.
Name | Tipo | Description |
---|---|---|
diskEncryptionSet |
Especifica o ID de recurso do conjunto de encriptação de disco gerido pelo cliente para o disco gerido. |
|
id |
string |
ID do Recurso |
securityProfile |
Especifica o perfil de segurança do disco gerido. |
|
storageAccountType |
Especifica o tipo de conta de armazenamento para o disco gerido. NOTA: UltraSSD_LRS só podem ser utilizadas com discos de dados, não podem ser utilizadas com o Disco do SO. |
Mode
Especifica o modo em que o ProxyAgent será executado se a funcionalidade estiver ativada. O ProxyAgent começará a auditar ou monitorizar, mas não imporá o controlo de acesso sobre pedidos para alojar pontos finais no modo auditoria, enquanto no modo Impor irá impor o controlo de acesso. O valor predefinido é Impor modo.
Name | Tipo | Description |
---|---|---|
Audit |
string |
|
Enforce |
string |
OperatingSystemType
Obtém o tipo de Sistema Operativo.
Name | Tipo | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
OSProfile
Especifica as definições do sistema operativo para a máquina virtual. Algumas das definições não podem ser alteradas depois de a VM ser aprovisionada.
Name | Tipo | Description |
---|---|---|
adminPassword |
string |
Especifica a palavra-passe da conta de administrador. |
adminUsername |
string |
Especifica o nome da conta de administrador. |
allowExtensionOperations |
boolean |
Especifica se as operações de extensão devem ser permitidas na máquina virtual. Isto só pode ser definido como Falso quando não existem extensões na máquina virtual. |
computerName |
string |
Especifica o nome do SO anfitrião da máquina virtual. Não é possível atualizar este nome após a criação da VM. Comprimento máximo (Windows): 15 carateres. Comprimento máximo (Linux): 64 carateres. Para convenções de nomenclatura e restrições, veja Diretrizes de implementação dos serviços de infraestrutura do Azure. |
customData |
string |
Especifica uma cadeia codificada de base 64 de dados personalizados. A cadeia codificada de base 64 é descodificada para uma matriz binária que é guardada como um ficheiro na Máquina Virtual. O comprimento máximo da matriz binária é de 65535 bytes. Nota: não transmita segredos ou palavras-passe na propriedade customData. Esta propriedade não pode ser atualizada depois de a VM ser criada. A propriedade "customData" é transmitida à VM para ser guardada como um ficheiro. Para obter mais informações, consulte Dados Personalizados em VMs do Azure. Para utilizar o cloud-init para a VM do Linux, veja Utilizar o cloud-init para personalizar uma VM do Linux durante a criação. |
linuxConfiguration |
Especifica as definições do sistema operativo Linux na máquina virtual. Para obter uma lista de distribuições suportadas do Linux, veja Linux on Azure-Endorsed Distributions (Distribuições de Azure-Endorsed). |
|
requireGuestProvisionSignal |
boolean |
Propriedade opcional que tem de ser definida como Verdadeiro ou omitida. |
secrets |
Especifica o conjunto de certificados que devem ser instalados na máquina virtual. Para instalar certificados numa máquina virtual, recomenda-se que utilize a extensão de máquina virtual do Azure Key Vault para Linux ou a extensão de máquina virtual do Azure Key Vault para Windows. |
|
windowsConfiguration |
Especifica as definições do sistema operativo Windows na máquina virtual. |
PassNames
O nome do passe. Atualmente, o único valor permitido é OobeSystem.
Name | Tipo | Description |
---|---|---|
OobeSystem |
string |
PatchSettings
Especifica as definições relacionadas com a Aplicação de Patches de Convidado da VM no Windows.
Name | Tipo | Description |
---|---|---|
assessmentMode |
Especifica o modo de avaliação do patch convidado da VM para a máquina virtual IaaS. |
|
automaticByPlatformSettings |
Especifica definições adicionais para o modo de patch AutomaticByPlatform na Aplicação de Patches de Convidado da VM no Windows. |
|
enableHotpatching |
boolean |
Permite aos clientes corrigirem as VMs do Azure sem precisarem de reiniciar. Para enableHotpatching, o "provisionVMAgent" tem de ser definido como verdadeiro e "patchMode" tem de ser definido como "AutomaticByPlatform". |
patchMode |
Especifica o modo de Aplicação de Patches de Convidado da VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível. |
ProtocolTypes
Especifica o protocolo do serviço de escuta WinRM. Os valores possíveis são: http,https.
Name | Tipo | Description |
---|---|---|
Http |
string |
|
Https |
string |
ProxyAgentSettings
Especifica as definições do ProxyAgent ao criar a máquina virtual. Versão mínima da API: 2024-03-01.
Name | Tipo | Description |
---|---|---|
enabled |
boolean |
Especifica se a funcionalidade ProxyAgent deve ser ativada na máquina virtual ou no conjunto de dimensionamento de máquinas virtuais. |
keyIncarnationId |
integer |
Aumentar o valor desta propriedade permite ao utilizador repor a chave utilizada para proteger o canal de comunicação entre o convidado e o anfitrião. |
mode |
Especifica o modo em que o ProxyAgent será executado se a funcionalidade estiver ativada. O ProxyAgent começará a auditar ou monitorizar, mas não imporá o controlo de acesso sobre pedidos para alojar pontos finais no modo auditoria, enquanto no modo Impor irá impor o controlo de acesso. O valor predefinido é Impor modo. |
RestorePoint
Detalhes do Ponto de Restauro.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do Recurso |
name |
string |
Nome do recurso |
properties.consistencyMode |
ConsistencyMode do RestorePoint. Pode ser especificado na entrada ao criar um ponto de restauro. Por enquanto, apenas CrashConsistent é aceite como uma entrada válida. Consulte para https://aka.ms/RestorePoints obter mais detalhes. |
|
properties.excludeDisks |
Lista de IDs de recursos de disco que o cliente pretende excluir do ponto de restauro. Se não forem especificados discos, todos os discos serão incluídos. |
|
properties.instanceView |
A vista de instância do ponto de restauro. |
|
properties.provisioningState |
string |
Obtém o estado de aprovisionamento do ponto de restauro. |
properties.sourceMetadata |
Obtém os detalhes da VM capturada no momento da criação do ponto de restauro. |
|
properties.sourceRestorePoint |
ID do recurso do ponto de restauro de origem a partir do qual é necessário criar uma cópia. |
|
properties.timeCreated |
string |
Obtém o tempo de criação do ponto de restauro. |
type |
string |
Tipo de recurso |
RestorePointCollection
Criar ou atualizar parâmetros de coleção do Ponto de Restauro.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do Recurso |
location |
string |
Localização do recurso |
name |
string |
Nome do recurso |
properties.provisioningState |
string |
O estado de aprovisionamento da coleção de pontos de restauro. |
properties.restorePointCollectionId |
string |
O ID exclusivo da coleção de pontos de restauro. |
properties.restorePoints |
Uma lista que contém todos os pontos de restauro criados nesta coleção de pontos de restauro. |
|
properties.source |
As propriedades do recurso de origem a partir do qual esta coleção de pontos de restauro é criada. |
|
tags |
object |
Etiquetas de recursos |
type |
string |
Tipo de recurso |
RestorePointCollectionSourceProperties
As propriedades do recurso de origem a partir do qual esta coleção de pontos de restauro é criada.
Name | Tipo | Description |
---|---|---|
id |
string |
ID de recurso do recurso de origem utilizado para criar esta coleção de pontos de restauro |
location |
string |
Localização do recurso de origem utilizado para criar esta coleção de pontos de restauro. |
RestorePointEncryption
Encriptação em definições inativas para o ponto de restauro do disco. É uma propriedade opcional que pode ser especificada na entrada ao criar um ponto de restauro.
Name | Tipo | Description |
---|---|---|
diskEncryptionSet |
Descreve o parâmetro do ID de recurso do conjunto de encriptação de disco gerido pelo cliente que pode ser especificado para o disco. Nota: O ID de recurso do conjunto de encriptação de disco só pode ser especificado para o disco gerido. https://aka.ms/mdssewithcmkoverview Veja mais detalhes. |
|
type |
O tipo de chave utilizada para encriptar os dados do ponto de restauro do disco. |
RestorePointEncryptionType
O tipo de chave utilizada para encriptar os dados do ponto de restauro do disco.
Name | Tipo | Description |
---|---|---|
EncryptionAtRestWithCustomerKey |
string |
O Ponto de Restauro do Disco é encriptado inativo com a chave gerida pelo cliente que pode ser alterada e revogada por um cliente. |
EncryptionAtRestWithPlatformAndCustomerKeys |
string |
O Ponto de Restauro do Disco é encriptado inativo com 2 camadas de encriptação. Uma das chaves é Gerida pelo cliente e a outra é a Plataforma gerida. |
EncryptionAtRestWithPlatformKey |
string |
O Ponto de Restauro do Disco é encriptado inativo com a chave gerida pela plataforma. |
RestorePointInstanceView
A vista de instância de um ponto de restauro.
Name | Tipo | Description |
---|---|---|
diskRestorePoints |
As informações dos pontos de restauro do disco. |
|
statuses |
As informações do estado do recurso. |
RestorePointSourceMetadata
Descreve as propriedades da Máquina Virtual para a qual o ponto de restauro foi criado. As propriedades fornecidas são um subconjunto e o instantâneo das propriedades gerais da Máquina Virtual capturadas no momento da criação do ponto de restauro.
Name | Tipo | Description |
---|---|---|
diagnosticsProfile |
Obtém o perfil de diagnóstico. |
|
hardwareProfile |
Obtém o perfil de hardware. |
|
hyperVGeneration |
HyperVGeneration da VM de origem para a qual o ponto de restauro é capturado. |
|
licenseType |
string |
Obtém o tipo de licença, que se destina a trazer o seu próprio cenário de licença. |
location |
string |
Localização da VM a partir da qual o ponto de restauro foi criado. |
osProfile |
Obtém o perfil do SO. |
|
securityProfile |
Obtém o perfil de segurança. |
|
storageProfile |
Obtém o perfil de armazenamento. |
|
userData |
string |
UserData associado à VM de origem para a qual o ponto de restauro é capturado, que é um valor codificado de base 64. |
vmId |
string |
Obtém o ID exclusivo da máquina virtual. |
RestorePointSourceVMDataDisk
Descreve um disco de dados.
Name | Tipo | Description |
---|---|---|
caching |
Obtém o tipo de colocação em cache. |
|
diskRestorePoint |
Contém propriedades do Ponto de Restauro do Disco. |
|
diskSizeGB |
integer |
Obtém o tamanho do disco inicial em GB para discos de dados em branco e o novo tamanho pretendido para discos de SO e Dados existentes. |
lun |
integer |
Obtém o número da unidade lógica. |
managedDisk |
Contém os detalhes do disco gerido. |
|
name |
string |
Obtém o nome do disco. |
writeAcceleratorEnabled |
boolean |
Mostra verdadeiro se o disco estiver ativado para acelerador de escrita. |
RestorePointSourceVMOSDisk
Descreve um disco do Sistema Operativo.
Name | Tipo | Description |
---|---|---|
caching |
Obtém o tipo de colocação em cache. |
|
diskRestorePoint |
Contém propriedades do Ponto de Restauro do Disco. |
|
diskSizeGB |
integer |
Obtém o tamanho do disco em GB. |
encryptionSettings |
Obtém as definições de encriptação do disco. |
|
managedDisk |
Obtém os detalhes do disco gerido |
|
name |
string |
Obtém o nome do disco. |
osType |
Obtém o tipo de Sistema Operativo. |
|
writeAcceleratorEnabled |
boolean |
Mostra verdadeiro se o disco estiver ativado para acelerador de escrita. |
RestorePointSourceVMStorageProfile
Descreve o perfil de armazenamento.
Name | Tipo | Description |
---|---|---|
dataDisks |
Obtém os discos de dados da VM capturados no momento da criação do ponto de restauro. |
|
diskControllerType |
Obtém o tipo de controlador de disco da VM capturada no momento da criação do ponto de restauro. |
|
osDisk |
Obtém o disco do SO da VM capturado no momento da criação do ponto de restauro. |
securityEncryptionTypes
Especifica o EncryptionType do disco gerido. Está definido como DiskWithVMGuestState para encriptação do disco gerido juntamente com o blob VMGuestState, VMGuestStateOnly para encriptação apenas do blob VMGuestState e NonPersistedTPM para não persistir o estado de firmware no blob VMGuestState.. Nota: Só pode ser definido para VMs Confidenciais.
Name | Tipo | Description |
---|---|---|
DiskWithVMGuestState |
string |
|
NonPersistedTPM |
string |
|
VMGuestStateOnly |
string |
SecurityProfile
Especifica as definições de perfil de segurança para a máquina virtual ou o conjunto de dimensionamento de máquinas virtuais.
Name | Tipo | Description |
---|---|---|
encryptionAtHost |
boolean |
Esta propriedade pode ser utilizada pelo utilizador no pedido para ativar ou desativar a Encriptação de Anfitrião para a máquina virtual ou o conjunto de dimensionamento de máquinas virtuais. Isto irá ativar a encriptação para todos os discos, incluindo o disco Resource/Temp no próprio anfitrião. O comportamento predefinido é: a Encriptação no anfitrião será desativada, a menos que esta propriedade esteja definida como verdadeira para o recurso. |
encryptionIdentity |
Especifica a Identidade Gerida utilizada pela ADE para obter o token de acesso para operações de keyvault. |
|
proxyAgentSettings |
Especifica as definições do ProxyAgent ao criar a máquina virtual. Versão mínima da API: 2024-03-01. |
|
securityType |
Especifica o SecurityType da máquina virtual. Tem de ser definido como qualquer valor especificado para ativar UefiSettings. O comportamento predefinido é: UefiSettings não será ativado a menos que esta propriedade esteja definida. |
|
uefiSettings |
Especifica as definições de segurança, como o arranque seguro e o vTPM utilizados ao criar a máquina virtual. Versão mínima da API: 2020-12-01. |
SecurityTypes
Especifica o SecurityType da máquina virtual. Tem de ser definido como qualquer valor especificado para ativar UefiSettings. O comportamento predefinido é: UefiSettings não será ativado a menos que esta propriedade esteja definida.
Name | Tipo | Description |
---|---|---|
ConfidentialVM |
string |
|
TrustedLaunch |
string |
SettingNames
Especifica o nome da definição à qual o conteúdo se aplica. Os valores possíveis são: FirstLogonCommands e AutoLogon.
Name | Tipo | Description |
---|---|---|
AutoLogon |
string |
|
FirstLogonCommands |
string |
SshConfiguration
Configuração SSH para VMs baseadas no Linux em execução no Azure
Name | Tipo | Description |
---|---|---|
publicKeys |
A lista de chaves públicas SSH utilizadas para autenticar com VMs baseadas em linux. |
SshPublicKey
Contém informações sobre a chave pública do certificado SSH e o caminho na VM do Linux onde a chave pública é colocada.
Name | Tipo | Description |
---|---|---|
keyData |
string |
Certificado de chave pública SSH utilizado para autenticar com a VM através de ssh. A chave tem de ter, pelo menos, 2048 bits e no formato ssh-rsa. Para criar chaves ssh, consulte [Criar chaves SSH no Linux e Mac para VMs do Linux no Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed). |
path |
string |
Especifica o caminho completo na VM criada onde a chave pública ssh é armazenada. Se o ficheiro já existir, a chave especificada é anexada ao ficheiro. Exemplo: /home/user/.ssh/authorized_keys |
StatusLevelTypes
O código de nível.
Name | Tipo | Description |
---|---|---|
Error |
string |
|
Info |
string |
|
Warning |
string |
StorageAccountTypes
Especifica o tipo de conta de armazenamento para o disco gerido. NOTA: UltraSSD_LRS só podem ser utilizadas com discos de dados, não podem ser utilizadas com o Disco do SO.
Name | Tipo | Description |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
Premium_ZRS |
string |
|
StandardSSD_LRS |
string |
|
StandardSSD_ZRS |
string |
|
Standard_LRS |
string |
|
UltraSSD_LRS |
string |
SubResource
Name | Tipo | Description |
---|---|---|
id |
string |
ID do Recurso |
UefiSettings
Especifica as definições de segurança, como o arranque seguro e o vTPM utilizados ao criar a máquina virtual. Versão mínima da API: 2020-12-01.
Name | Tipo | Description |
---|---|---|
secureBootEnabled |
boolean |
Especifica se o arranque seguro deve ser ativado na máquina virtual. Versão mínima da API: 2020-12-01. |
vTpmEnabled |
boolean |
Especifica se o vTPM deve ser ativado na máquina virtual. Versão mínima da API: 2020-12-01. |
VaultCertificate
Descreve uma única referência de certificado numa Key Vault e onde o certificado deve residir na VM.
Name | Tipo | Description |
---|---|---|
certificateStore |
string |
Para VMs do Windows, especifica o arquivo de certificados na Máquina Virtual à qual o certificado deve ser adicionado. O arquivo de certificados especificado está implicitamente na conta LocalMachine. Para VMs do Linux, o ficheiro de certificado é colocado sob o diretório /var/lib/waagent, com o nome <de ficheiro UppercaseThumbprint.crt> para o ficheiro de certificado X509 e <UppercaseThumbprint.prv> para chave privada. Ambos os ficheiros estão formatados em .pem. |
certificateUrl |
string |
Este é o URL de um certificado que foi carregado para Key Vault como um segredo. Para adicionar um segredo ao Key Vault, consulte Adicionar uma chave ou segredo ao cofre de chaves. Neste caso, o certificado tem de ser É a codificação Base64 do seguinte Objeto JSON que está codificado em UTF-8: |
VaultSecretGroup
Descreve um conjunto de certificados que estão todos no mesmo Key Vault.
Name | Tipo | Description |
---|---|---|
sourceVault |
O URL relativo do Key Vault que contém todos os certificados em VaultCertificates. |
|
vaultCertificates |
A lista de referências do cofre de chaves no SourceVault que contém certificados. |
VirtualMachineSizeTypes
Especifica o tamanho da máquina virtual. O tipo de dados de numeração está atualmente preterido e será removido até 23 de dezembro de 2023. A forma recomendada de obter a lista de tamanhos disponíveis é utilizar estas APIs: Listar todos os tamanhos de máquinas virtuais disponíveis num conjunto de disponibilidade, Listar todos os tamanhos de máquinas virtuais disponíveis numa região, Listar todos os tamanhos de máquinas virtuais disponíveis para redimensionamento. Para obter mais informações sobre tamanhos de máquinas virtuais, veja Tamanhos para máquinas virtuais. Os tamanhos de VM disponíveis dependem da região e do conjunto de disponibilidade.
Name | Tipo | 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
Especifica as definições do perfil de segurança para o disco gerido. Nota: Só pode ser definido para VMs Confidenciais.
Name | Tipo | Description |
---|---|---|
diskEncryptionSet |
Especifica o ID de recurso do conjunto de encriptação de disco gerido pelo cliente para o disco gerido que é utilizado para o Disco do SO Confidencial encriptado da Chave Gerida pelo Cliente e o blob VMGuest. |
|
securityEncryptionType |
Especifica o EncryptionType do disco gerido. Está definido como DiskWithVMGuestState para encriptação do disco gerido juntamente com o blob VMGuestState, VMGuestStateOnly para encriptação apenas do blob VMGuestState e NonPersistedTPM para não persistir o estado de firmware no blob VMGuestState.. Nota: Só pode ser definido para VMs Confidenciais. |
VMSizeProperties
Especifica as definições da Propriedade tamanho da VM na máquina virtual.
Name | Tipo | Description |
---|---|---|
vCPUsAvailable |
integer |
Especifica o número de vCPUs disponíveis para a VM. Quando esta propriedade não é especificada no corpo do pedido, o comportamento predefinido é defini-la para o valor das vCPUs disponíveis para esse tamanho de VM exposto na resposta da API de Listar todos os tamanhos de máquinas virtuais disponíveis numa região. |
vCPUsPerCore |
integer |
Especifica a relação vCPU com o núcleo físico. Quando esta propriedade não é especificada no corpo do pedido, o comportamento predefinido é definido para o valor de vCPUsPerCore para o Tamanho da VM exposto na resposta da API de Listar todos os tamanhos de máquinas virtuais disponíveis numa região. Definir esta propriedade como 1 também significa que o hyper-threading está desativado. |
WindowsConfiguration
Especifica as definições do sistema operativo Windows na máquina virtual.
Name | Tipo | Description |
---|---|---|
additionalUnattendContent |
Especifica informações formatadas XML codificadas com base 64 adicionais que podem ser incluídas no ficheiro Unattend.xml, que é utilizado pela Configuração do Windows. |
|
enableAutomaticUpdates |
boolean |
Indica se a Atualizações automática está ativada para a máquina virtual do Windows. O valor predefinido é verdadeiro. Para conjuntos de dimensionamento de máquinas virtuais, esta propriedade pode ser atualizada e as atualizações entrarão em vigor no reaprovisionamento do SO. |
enableVMAgentPlatformUpdates |
boolean |
Indica se o Atualizações da Plataforma VMAgent está ativado para a máquina virtual do Windows. O valor predefinido é falso. |
patchSettings |
[Funcionalidade de Pré-visualização] Especifica as definições relacionadas com a Aplicação de Patches de Convidado da VM no Windows. |
|
provisionVMAgent |
boolean |
Indica se o agente de máquina virtual deve ser aprovisionado na máquina virtual. Quando esta propriedade não é especificada no corpo do pedido, esta é definida como true por predefinição. Isto irá garantir que o Agente da VM está instalado na VM para que as extensões possam ser adicionadas à VM mais tarde. |
timeZone |
string |
Especifica o fuso horário da máquina virtual. por exemplo, "Hora Padrão do Pacífico". Os valores possíveis podem ser TimeZoneInfo.Id valor dos fusos horários devolvidos por TimeZoneInfo.GetSystemTimeZones. |
winRM |
Especifica os serviços de escuta da Gestão Remota do Windows. Isto permite Windows PowerShell remotos. |
WindowsPatchAssessmentMode
Especifica o modo de avaliação do patch convidado da VM para a máquina virtual IaaS.
Os valores possíveis são:
ImageDefault - Controla a temporização das avaliações de patches numa máquina virtual.
AutomaticByPlatform - A plataforma irá acionar avaliações periódicas de patches. A propriedade provisionVMAgent tem de ser verdadeira.
Name | Tipo | Description |
---|---|---|
AutomaticByPlatform |
string |
|
ImageDefault |
string |
WindowsVMGuestPatchAutomaticByPlatformRebootSetting
Especifica a definição de reinício para todas as operações de instalação de patches AutomaticByPlatform.
Name | Tipo | Description |
---|---|---|
Always |
string |
|
IfRequired |
string |
|
Never |
string |
|
Unknown |
string |
WindowsVMGuestPatchAutomaticByPlatformSettings
Especifica definições adicionais a aplicar quando o modo de patch AutomaticByPlatform está selecionado nas definições de patch do Windows.
Name | Tipo | Description |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule |
boolean |
Permite que o cliente agende a aplicação de patches sem atualizações acidentais |
rebootSetting |
Especifica a definição de reinício para todas as operações de instalação de patches AutomaticByPlatform. |
WindowsVMGuestPatchMode
Especifica o modo de Aplicação de Patches de Convidado da VM para máquina virtual IaaS ou máquinas virtuais associadas ao conjunto de dimensionamento de máquinas virtuais com OrchestrationMode como Flexível.
Os valores possíveis são:
Manual – controla a aplicação de patches numa máquina virtual. Pode fazê-lo ao aplicar patches manualmente dentro da VM. Neste modo, as atualizações automáticas são desativadas; a propriedade WindowsConfiguration.enableAutomaticUpdates tem de ser falsa
AutomaticByOS – a máquina virtual será atualizada automaticamente pelo SO. A propriedade WindowsConfiguration.enableAutomaticUpdates tem de ser verdadeira.
AutomaticByPlatform – a máquina virtual será atualizada automaticamente pela plataforma. As propriedades provisionVMAgent e WindowsConfiguration.enableAutomaticUpdates têm de ser verdadeiras
Name | Tipo | Description |
---|---|---|
AutomaticByOS |
string |
|
AutomaticByPlatform |
string |
|
Manual |
string |
WinRMConfiguration
Descreve a configuração da Gestão Remota do Windows da VM
Name | Tipo | Description |
---|---|---|
listeners |
A lista de serviços de escuta da Gestão Remota do Windows |
WinRMListener
Descreve o Protocolo e o thumbprint do serviço de escuta da Gestão Remota do Windows
Name | Tipo | Description |
---|---|---|
certificateUrl |
string |
Este é o URL de um certificado que foi carregado para Key Vault como um segredo. Para adicionar um segredo ao Key Vault, consulte Adicionar uma chave ou segredo ao cofre de chaves. Neste caso, o certificado tem de ser a codificação Base64 do seguinte Objeto JSON que está codificado em UTF-8: |
protocol |
Especifica o protocolo do serviço de escuta WinRM. Os valores possíveis são: http,https. |