Partilhar via


Recommendation Metadata - Get

Obtém a entidade de metadados.

GET https://management.azure.com/providers/Microsoft.Advisor/metadata/{name}?api-version=2023-01-01

Parâmetros do URI

Name Em Necessário Tipo Description
name
path True

string

Nome da entidade de metadados.

api-version
query True

string

A versão da API a ser usada com a solicitação do cliente.

Respostas

Name Tipo Description
200 OK

MetadataEntity

OK. Entidades de metadados recuperadas com êxito

404 Not Found

ARMErrorResponseBody

Nome de metadados desconhecido enviado pelo cliente

Other Status Codes

ArmErrorResponse

Resposta de erro descrevendo por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

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

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

GetMetadata

Pedido de amostra

GET https://management.azure.com/providers/Microsoft.Advisor/metadata/types?api-version=2023-01-01

Resposta da amostra

{
  "id": "providers/Microsoft.Advisor/metadata/recommendationType",
  "name": "recommendationType",
  "type": "Microsoft.Advisor/metadata",
  "properties": {
    "displayName": "Recommendation Type",
    "dependsOn": [
      "category",
      "impact"
    ],
    "applicableScenarios": [
      "Alerts"
    ],
    "supportedValues": [
      {
        "id": "6a2b1e70-bd4c-4163-86de-5243d7ac05ee",
        "displayName": "Upgrade your SKU or add more instances to ensure fault tolerance"
      },
      {
        "id": "da6630fb-4286-4996-92a3-a43f5f26dd34",
        "displayName": "Delete ExpressRoute circuits in the provider status of Not Provisioned"
      }
    ]
  }
}
{
  "code": "NotFound",
  "message": "Unknown metadata name"
}

Definições

Name Description
ArmErrorResponse
ARMErrorResponseBody

Corpo da resposta de erro ARM.

MetadataEntity

O contrato da entidade de metadados.

MetadataSupportedValueDetail

Os metadados suportaram detalhes de valor.

Scenario

A lista de cenários aplicáveis a essa entidade de metadados.

ArmErrorResponse

Name Tipo Description
error

ARMErrorResponseBody

Corpo da resposta de erro ARM.

ARMErrorResponseBody

Corpo da resposta de erro ARM.

Name Tipo Description
code

string

Obtém ou define a cadeia de caracteres que pode ser usada para identificar programaticamente o erro.

message

string

Obtém ou define a cadeia de caracteres que descreve o erro em detalhes e fornece informações de depuração.

MetadataEntity

O contrato da entidade de metadados.

Name Tipo Description
id

string

A ID do recurso da entidade de metadados.

name

string

O nome da entidade de metadados.

properties.applicableScenarios

Scenario[]

A lista de cenários aplicáveis a essa entidade de metadados.

properties.dependsOn

string[]

A lista de chaves da qual esta entidade depende.

properties.displayName

string

O nome para exibição.

properties.supportedValues

MetadataSupportedValueDetail[]

A lista de valores suportados.

type

string

O tipo da entidade de metadados.

MetadataSupportedValueDetail

Os metadados suportaram detalhes de valor.

Name Tipo Description
displayName

string

O nome para exibição.

id

string

O id.

Scenario

A lista de cenários aplicáveis a essa entidade de metadados.

Valor Description
Alerts