GuardrailDetails interface

Detalles de una evaluación de barrera de protección para el seguimiento de operaciones de seguridad.

Propiedades

contentInputHash

Hash del contenido de entrada para la correlación forense.

contentModified

Si el límite de protección modificó el contenido.

decisionCode

Código de decisión legible por máquina.

decisionReason

Explicación legible de la decisión.

decisionType

La decisión tomada por el tutor (requerido).

externalEventId

Identificador de correlación externo para sistemas SIEM.

guardianId

Identificador único del tutor.

guardianName

Nombre legible del tutor.

guardianProviderName

Proveedor del servicio de protección (por ejemplo, azure.ai.content_safety).

guardianVersion

Versión del guardián.

policyId

Identificador de la directiva que desencadenó la decisión.

policyName

Nombre legible de la directiva.

policyVersion

Versión de la directiva.

targetId

Identificador del destino que se va a proteger.

targetType

El tipo de contenido o acción a la que se aplica el límite de protección (obligatorio).

Detalles de las propiedades

contentInputHash

Hash del contenido de entrada para la correlación forense.

contentInputHash?: string

Valor de propiedad

string

contentModified

Si el límite de protección modificó el contenido.

contentModified?: boolean

Valor de propiedad

boolean

decisionCode

Código de decisión legible por máquina.

decisionCode?: string

Valor de propiedad

string

decisionReason

Explicación legible de la decisión.

decisionReason?: string

Valor de propiedad

string

decisionType

La decisión tomada por el tutor (requerido).

decisionType: GuardrailDecisionType

Valor de propiedad

externalEventId

Identificador de correlación externo para sistemas SIEM.

externalEventId?: string

Valor de propiedad

string

guardianId

Identificador único del tutor.

guardianId?: string

Valor de propiedad

string

guardianName

Nombre legible del tutor.

guardianName?: string

Valor de propiedad

string

guardianProviderName

Proveedor del servicio de protección (por ejemplo, azure.ai.content_safety).

guardianProviderName?: string

Valor de propiedad

string

guardianVersion

Versión del guardián.

guardianVersion?: string

Valor de propiedad

string

policyId

Identificador de la directiva que desencadenó la decisión.

policyId?: string

Valor de propiedad

string

policyName

Nombre legible de la directiva.

policyName?: string

Valor de propiedad

string

policyVersion

Versión de la directiva.

policyVersion?: string

Valor de propiedad

string

targetId

Identificador del destino que se va a proteger.

targetId?: string

Valor de propiedad

string

targetType

El tipo de contenido o acción a la que se aplica el límite de protección (obligatorio).

targetType: string

Valor de propiedad

string