Compartilhar via


Edge Devices - Validate

Uma ação de recurso de execução prolongada.

POST https://management.azure.com/{resourceUri}/providers/Microsoft.AzureStackHCI/edgeDevices/{edgeDeviceName}/validate?api-version=2024-04-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
edgeDeviceName
path True

string

pattern: ^[a-zA-Z0-9-]{3,24}$

Nome do dispositivo

resourceUri
path True

string

O identificador totalmente qualificado do Azure Resource Manager do recurso.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Obrigatório Tipo Description
edgeDeviceIds True

string[]

IDs de nó em relação às quais o nó atual precisa ser validado.

additionalInfo

string

Informações adicionais necessárias para validação.

Respostas

Nome Tipo Description
200 OK

ValidateResponse

A operação do Azure foi concluída com êxito.

202 Accepted

Operação de recurso aceita.

Cabeçalhos

  • Retry-After: integer
  • Location: string
Other Status Codes

ErrorResponse

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Validate Edge Devices

Solicitação de exemplo

POST https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1/providers/Microsoft.AzureStackHCI/edgeDevices/default/validate?api-version=2024-04-01

{
  "edgeDeviceIds": [
    "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1/edgeDevices/default",
    "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-2/edgeDevices/default"
  ],
  "additionalInfo": "test"
}

Resposta de exemplo

location: https://foo.com/operationStatuses
{
  "status": "success"
}

Definições

Nome Description
ErrorDetail

detalhes da falha de validação

ErrorResponse

Resposta de erro

ValidateRequest

A solicitação de validação do Dispositivo de Borda.

ValidateResponse

Uma resposta aceita com um cabeçalho Operation-Location.

ErrorDetail

detalhes da falha de validação

Nome Tipo Description
exception

string

Detalhes da exceção durante a instalação da extensão.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

ValidateRequest

A solicitação de validação do Dispositivo de Borda.

Nome Tipo Description
additionalInfo

string

Informações adicionais necessárias para validação.

edgeDeviceIds

string[]

IDs de nó em relação às quais o nó atual precisa ser validado.

ValidateResponse

Uma resposta aceita com um cabeçalho Operation-Location.

Nome Tipo Description
status

string

Status de validação do dispositivo de borda