# Type Alias AzureContentSafetyInput

Filter configuration for Azure Content Safety

type AzureContentSafetyInput = {
hate?: AzureThreshold;
prompt_shield?: boolean;
self_harm?: AzureThreshold;
sexual?: AzureThreshold;
violence?: AzureThreshold;
}

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

##### Index

### Properties

hate?
prompt_shield?
self_harm?
sexual?
violence?

## Properties

### `Optional` hate

hate?: AzureThreshold

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

### `Optional` prompt_shield

prompt_shield?: boolean

Filter prompts for harmful content such as jailbreaks and prompt injections.

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-input.d.ts:13

### `Optional` self_harm

self_harm?: AzureThreshold

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

### `Optional` sexual

sexual?: AzureThreshold

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

### `Optional` violence

violence?: AzureThreshold

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