Partilhar via


Attestation interface

Um recurso de atestado.

Extends

Propriedades

assessmentDate

O momento em que as provas foram avaliadas

comments

Comentários que descrevem por que este atestado foi criado.

complianceState

O estado de conformidade que deve ser definido no recurso.

evidence

As provas que sustentam o estado de conformidade estabelecido neste atestado.

expiresOn

O tempo que o estado de conformidade deve expirar.

lastComplianceStateChangeAt

A hora em que o estado de conformidade foi alterado pela última vez neste atestado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

metadata

Metadados adicionais para este atestado

owner

A pessoa responsável por definir o estado do recurso. Esse valor normalmente é uma ID de objeto do Azure Ative Directory.

policyAssignmentId

A ID do recurso da atribuição de política para a qual o atestado está definindo o estado.

policyDefinitionReferenceId

A ID de referência da definição de política de uma definição de conjunto de políticas para a qual o atestado está definindo o estado. Se a atribuição de política atribuir uma definição de conjunto de políticas, o atestado poderá escolher uma definição dentro da definição de conjunto com essa propriedade ou omiti-la e definir o estado para toda a definição de conjunto.

provisioningState

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

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

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

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

assessmentDate

O momento em que as provas foram avaliadas

assessmentDate?: Date

Valor de Propriedade

Date

comments

Comentários que descrevem por que este atestado foi criado.

comments?: string

Valor de Propriedade

string

complianceState

O estado de conformidade que deve ser definido no recurso.

complianceState?: string

Valor de Propriedade

string

evidence

As provas que sustentam o estado de conformidade estabelecido neste atestado.

evidence?: AttestationEvidence[]

Valor de Propriedade

expiresOn

O tempo que o estado de conformidade deve expirar.

expiresOn?: Date

Valor de Propriedade

Date

lastComplianceStateChangeAt

A hora em que o estado de conformidade foi alterado pela última vez neste atestado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

lastComplianceStateChangeAt?: Date

Valor de Propriedade

Date

metadata

Metadados adicionais para este atestado

metadata?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

owner

A pessoa responsável por definir o estado do recurso. Esse valor normalmente é uma ID de objeto do Azure Ative Directory.

owner?: string

Valor de Propriedade

string

policyAssignmentId

A ID do recurso da atribuição de política para a qual o atestado está definindo o estado.

policyAssignmentId: string

Valor de Propriedade

string

policyDefinitionReferenceId

A ID de referência da definição de política de uma definição de conjunto de políticas para a qual o atestado está definindo o estado. Se a atribuição de política atribuir uma definição de conjunto de políticas, o atestado poderá escolher uma definição dentro da definição de conjunto com essa propriedade ou omiti-la e definir o estado para toda a definição de conjunto.

policyDefinitionReferenceId?: string

Valor de Propriedade

string

provisioningState

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

provisioningState?: string

Valor de Propriedade

string

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: 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 NOTA: 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. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de Resource.type