Apply Updates - Create Or Update Or Cancel
Aplicar Atualizações ao recurso
Aplicar atualizações de manutenção ao recurso
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/{applyUpdateName}?api-version=2023-09-01-preview
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
apply
|
path | True |
string |
Nome ApplyUpdate |
provider
|
path | True |
string |
Nome do fornecedor de recursos |
resource
|
path | True |
string |
Nome do grupo de recursos |
resource
|
path | True |
string |
Identificador de recursos |
resource
|
path | True |
string |
Tipo de recurso |
subscription
|
path | True |
string |
Credenciais de subscrição que identificam exclusivamente uma 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 a utilizar com o pedido de cliente. |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
properties.lastUpdateTime |
string |
Hora da Última Atualização |
properties.resourceId |
string |
O resourceId |
properties.status |
O estado |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Pedido de atualização ApplyUpdate aceite |
|
201 Created |
Pedido de criação ApplyUpdate aceite |
|
Other Status Codes |
BadRequest |
Exemplos
Apply |
Apply |
ApplyUpdates_CreateOrUpdateOnly_NoCancellation
Pedido de amostra
Resposta da amostra
{
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1/providers/Microsoft.Maintenance/applyUpdates/e9b9685d-78e4-44c4-a81c-64a14f9b87b6",
"name": "e9b9685d-78e4-44c4-a81c-64a14f9b87b6",
"type": "Microsoft.Maintenance/applyUpdates",
"properties": {
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1",
"status": "Pending"
}
}
{
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1/providers/Microsoft.Maintenance/applyUpdates/e9b9685d-78e4-44c4-a81c-64a14f9b87b6",
"name": "e9b9685d-78e4-44c4-a81c-64a14f9b87b6",
"type": "Microsoft.Maintenance/applyUpdates",
"properties": {
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Compute/virtualMachineScaleSets/smdtest1",
"status": "Pending"
}
}
ApplyUpdates_CreateOrUpdateOrCancel
Pedido de amostra
PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/Microsoft.Maintenance/maintenanceConfigurations/maintenanceConfig1/providers/Microsoft.Maintenance/applyUpdates/20230901121200?api-version=2023-09-01-preview
{
"properties": {
"status": "Cancel"
}
}
Resposta da amostra
{
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/microsoft.maintenance/maintenanceconfigurations/maintenanceconfig1/providers/microsoft.maintenance/applyupdates/20230901121200",
"name": "maintenanceConfig1",
"type": "Microsoft.Maintenance/applyUpdates",
"properties": {
"status": "Cancelled",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/microsoft.maintenance/maintenanceconfigurations/maintenanceconfig1"
}
}
{
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/microsoft.maintenance/maintenanceconfigurations/maintenanceconfig1/providers/microsoft.maintenance/applyupdates/20230901121200",
"name": "maintenanceConfig1",
"type": "Microsoft.Maintenance/applyUpdates",
"properties": {
"status": "Cancelled",
"resourceId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourcegroups/examplerg/providers/microsoft.maintenance/maintenanceconfigurations/maintenanceconfig1"
}
}
Definições
Name | Description |
---|---|
Apply |
Aplicar pedido de atualização |
created |
O tipo de identidade que criou o recurso. |
Error |
Um erro de detalhes de resposta recebidos do serviço de Manutenção do Azure. |
Maintenance |
Uma resposta de erro recebida do serviço de Manutenção do Azure. |
system |
Metadados relativos à criação e última modificação do recurso. |
Update |
O estado |
ApplyUpdate
Aplicar pedido de atualização
Name | Tipo | Description |
---|---|---|
id |
string |
Identificador completamente qualificado do recurso |
name |
string |
O nome do recurso |
properties.lastUpdateTime |
string |
Hora da Última Atualização |
properties.resourceId |
string |
O resourceId |
properties.status |
O estado |
|
systemData |
O Azure Resource Manager metadados que contêm informações createdBy e modifiedBy. |
|
type |
string |
Tipo do recurso |
createdByType
O tipo de identidade que criou o recurso.
Name | Tipo | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
ErrorDetails
Um erro de detalhes de resposta recebidos do serviço de Manutenção do Azure.
Name | Tipo | Description |
---|---|---|
code |
string |
Código de erro definido pelo serviço. Este código serve como um sub-estado para o código de erro HTTP especificado na resposta. |
message |
string |
Representação legível por humanos do erro. |
MaintenanceError
Uma resposta de erro recebida do serviço de Manutenção do Azure.
Name | Tipo | Description |
---|---|---|
error |
Detalhes do erro |
systemData
Metadados relativos à criação e última modificação do recurso.
Name | Tipo | Description |
---|---|---|
createdAt |
string |
O carimbo de data/hora da criação de recursos (UTC). |
createdBy |
string |
A identidade que criou o recurso. |
createdByType |
O tipo de identidade que criou o recurso. |
|
lastModifiedAt |
string |
O carimbo de data/hora da última modificação do recurso (UTC) |
lastModifiedBy |
string |
A identidade que modificou o recurso pela última vez. |
lastModifiedByType |
O tipo de identidade que modificou o recurso pela última vez. |
UpdateStatus
O estado
Name | Tipo | Description |
---|---|---|
Cancel |
string |
Cancele o agendamento e deixe de criar PMR para recursos que façam parte do mesmo. Aplicável apenas ao tipo de recurso Configuração de Manutenção. |
Cancelled |
string |
Envie a resposta Cancelada ao utilizador se o pedido tiver vindo a cancelar o agendamento. Aplicável apenas ao tipo de recurso Configuração de Manutenção. |
Completed |
string |
Todas as atualizações são aplicadas com êxito. |
InProgress |
string |
Atualizações instalação estão em curso. |
NoUpdatesPending |
string |
Não estão pendentes atualizações. |
Pending |
string |
Existem atualizações pendentes a instalar. |
RetryLater |
string |
Atualizações instalação falhou e deve ser repetida mais tarde. |
RetryNow |
string |
Atualizações instalação falhou, mas está pronto para tentar novamente. |