ResourceRecommendationBase interface
Recomendação do Assistente.
- 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. |
| exposed |
As propriedades de metadados de recomendação expostas ao cliente para fornecer informações adicionais. |
| extended |
Propriedades estendidas |
| impact | O impacto nos negócios da recomendação. |
| impacted |
O tipo de recurso identificado pelo Assistente. |
| impacted |
O recurso identificado pelo Assistente. |
| label | O rótulo da recomendação. |
| last |
A hora mais recente em que o Assistente verificou a validade da recomendação. |
| learn |
O link para saber mais sobre recomendação e lógica de geração. |
| metadata | Os metadados de recomendação. |
| potential |
O benefício potencial da implementação da recomendação. |
| recommendation |
O GUID do tipo recomendação. |
| remediation | A maneira automatizada de aplicar a recomendação. |
| resource |
Metadados do recurso que foi avaliado |
| risk | O risco potencial de não implementar a recomendação. |
| short |
Um resumo da recomendação. |
| suppression |
A lista de regras cochiladas e ignoradas para a recomendação. |
Propriedades herdadas
| id | A ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| name | O nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| type | O tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
actions
A lista de ações recomendadas para implementar a recomendação.
actions?: {[propertyName: string]: Record<string, unknown>}[]
Valor da propriedade
{[propertyName: string]: Record<string, unknown>}[]
category
A categoria da recomendação.
category?: string
Valor da propriedade
string
description
A descrição detalhada da recomendação.
description?: string
Valor da 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 da propriedade
{[propertyName: string]: Record<string, unknown>}
extendedProperties
Propriedades estendidas
extendedProperties?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
impact
O impacto nos negócios da recomendação.
impact?: string
Valor da propriedade
string
impactedField
O tipo de recurso identificado pelo Assistente.
impactedField?: string
Valor da propriedade
string
impactedValue
O recurso identificado pelo Assistente.
impactedValue?: string
Valor da propriedade
string
label
O rótulo da recomendação.
label?: string
Valor da propriedade
string
lastUpdated
A hora mais recente em que o Assistente verificou a validade da recomendação.
lastUpdated?: Date
Valor da propriedade
Date
learnMoreLink
O link para saber mais sobre recomendação e lógica de geração.
learnMoreLink?: string
Valor da propriedade
string
metadata
Os metadados de recomendação.
metadata?: {[propertyName: string]: Record<string, unknown>}
Valor da propriedade
{[propertyName: string]: Record<string, unknown>}
potentialBenefits
O benefício potencial da implementação da recomendação.
potentialBenefits?: string
Valor da propriedade
string
recommendationTypeId
O GUID do tipo recomendação.
recommendationTypeId?: string
Valor da propriedade
string
remediation
A maneira automatizada de aplicar a recomendação.
remediation?: {[propertyName: string]: Record<string, unknown>}
Valor da propriedade
{[propertyName: string]: Record<string, unknown>}
resourceMetadata
Metadados do recurso que foi avaliado
resourceMetadata?: ResourceMetadata
Valor da propriedade
risk
O risco potencial de não implementar a recomendação.
risk?: string
Valor da propriedade
string
shortDescription
Um resumo da recomendação.
shortDescription?: ShortDescription
Valor da propriedade
suppressionIds
A lista de regras cochiladas e ignoradas para a recomendação.
suppressionIds?: string[]
Valor da propriedade
string[]
Detalhes das propriedades herdadas
id
A ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
Herdado deResource.id
name
O nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
Herdado deResource.name
type
O tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Herdado deResource.type