# Type Alias AzureContentSafetyOutput

Filter configuration for Azure Content Safety

type AzureContentSafetyOutput = {
hate?: AzureThreshold;
protected_material_code?: boolean;
self_harm?: AzureThreshold;
sexual?: AzureThreshold;
violence?: AzureThreshold;
}

- Defined in packages/prompt-registry/dist/client/prompt-registry/schema/azure-content-safety-output.d.ts:5

##### Index

### Properties

hate?
protected_material_code?
self_harm?
sexual?
violence?

## Properties

### `Optional` hate

hate?: AzureThreshold

- Defined in packages/prompt-registry/dist/client/prompt-registry/schema/azure-content-safety-output.d.ts:6

### `Optional` protected_material_code

protected_material_code?: boolean

Detect protected code content from known GitHub repositories. The scan includes software libraries, source code, algorithms, and other proprietary programming content.

Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.

- Defined in packages/prompt-registry/dist/client/prompt-registry/schema/azure-content-safety-output.d.ts:13

### `Optional` self_harm

self_harm?: AzureThreshold

- Defined in packages/prompt-registry/dist/client/prompt-registry/schema/azure-content-safety-output.d.ts:7

### `Optional` sexual

sexual?: AzureThreshold

- Defined in packages/prompt-registry/dist/client/prompt-registry/schema/azure-content-safety-output.d.ts:8

### `Optional` violence

violence?: AzureThreshold

- Defined in packages/prompt-registry/dist/client/prompt-registry/schema/azure-content-safety-output.d.ts:9