Partilhar via


ResourceRecommendationBase interface

Recomendação do Conselheiro.

Extends

Propriedades

actions

A lista de ações recomendadas para implementar a recomendação.

category

A categoria da recomendação.

description

A descrição detalhada da recomendação.

exposedMetadataProperties

As propriedades de metadados de recomendação expostas ao cliente para fornecer informações adicionais.

extendedProperties

Propriedades estendidas

impact

O impacto da recomendação nos negócios.

impactedField

O tipo de recurso identificado pelo Advisor.

impactedValue

O recurso identificado pelo Advisor.

label

O rótulo de recomendação.

lastUpdated

A última vez que o Conselheiro verificou a validade da recomendação.

learnMoreLink

O link para saber mais sobre recomendação e lógica de geração.

metadata

Os metadados da recomendação.

potentialBenefits

O benefício potencial da implementação da recomendação.

recommendationTypeId

O GUID do tipo recomendação.

remediation

A forma automatizada de aplicar a recomendação.

resourceMetadata

Metadados do recurso que foi avaliado

risk

O risco potencial de não implementar a recomendação.

shortDescription

Um resumo da recomendação.

suppressionIds

A lista de regras adiadas e rejeitadas para a recomendação.

Propriedades Herdadas

id

A ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

actions

A lista de ações recomendadas para implementar a recomendação.

actions?: {[propertyName: string]: Record<string, unknown>}[]

Valor de Propriedade

{[propertyName: string]: Record<string, unknown>}[]

category

A categoria da recomendação.

category?: string

Valor de Propriedade

string

description

A descrição detalhada da recomendação.

description?: string

Valor de Propriedade

string

exposedMetadataProperties

As propriedades de metadados de recomendação expostas ao cliente para fornecer informações adicionais.

exposedMetadataProperties?: {[propertyName: string]: Record<string, unknown>}

Valor de Propriedade

{[propertyName: string]: Record<string, unknown>}

extendedProperties

Propriedades estendidas

extendedProperties?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

impact

O impacto da recomendação nos negócios.

impact?: string

Valor de Propriedade

string

impactedField

O tipo de recurso identificado pelo Advisor.

impactedField?: string

Valor de Propriedade

string

impactedValue

O recurso identificado pelo Advisor.

impactedValue?: string

Valor de Propriedade

string

label

O rótulo de recomendação.

label?: string

Valor de Propriedade

string

lastUpdated

A última vez que o Conselheiro verificou a validade da recomendação.

lastUpdated?: Date

Valor de Propriedade

Date

O link para saber mais sobre recomendação e lógica de geração.

learnMoreLink?: string

Valor de Propriedade

string

metadata

Os metadados da recomendação.

metadata?: {[propertyName: string]: Record<string, unknown>}

Valor de Propriedade

{[propertyName: string]: Record<string, unknown>}

potentialBenefits

O benefício potencial da implementação da recomendação.

potentialBenefits?: string

Valor de Propriedade

string

recommendationTypeId

O GUID do tipo recomendação.

recommendationTypeId?: string

Valor de Propriedade

string

remediation

A forma automatizada de aplicar a recomendação.

remediation?: {[propertyName: string]: Record<string, unknown>}

Valor de Propriedade

{[propertyName: string]: Record<string, unknown>}

resourceMetadata

Metadados do recurso que foi avaliado

resourceMetadata?: ResourceMetadata

Valor de Propriedade

risk

O risco potencial de não implementar a recomendação.

risk?: string

Valor de Propriedade

string

shortDescription

Um resumo da recomendação.

shortDescription?: ShortDescription

Valor de Propriedade

suppressionIds

A lista de regras adiadas e rejeitadas para a recomendação.

suppressionIds?: string[]

Valor de Propriedade

string[]

Detalhes da Propriedade Herdada

id

A ID do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdada deResource.id

name

O nome do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deResource.name

type

O tipo do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de Resource.type