Compartir a través de


Rai Blocklist Items - Create Or Update

Actualice el estado del elemento de lista de bloqueo especificado asociado a la cuenta de Azure OpenAI.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}/raiBlocklists/{raiBlocklistName}/raiBlocklistItems/{raiBlocklistItemName}?api-version=2025-06-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
accountName
path True

string

minLength: 2
maxLength: 64
pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$

Nombre de la cuenta de Cognitive Services.

raiBlocklistItemName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$

El nombre del elemento RaiBlocklist asociado con la lista de bloqueo personalizada

raiBlocklistName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$

El nombre de RaiBlocklist asociado a la cuenta de Cognitive Services

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

Cuerpo de la solicitud

Nombre Tipo Description
properties

RaiBlocklistItemProperties

Propiedades del elemento RaiBlocklist de Cognitive Services.

tags

object

Etiquetas de recursos.

Respuestas

Nombre Tipo Description
200 OK

RaiBlocklistItem

Creó/actualizó el elemento de la lista de bloqueo con éxito.

201 Created

RaiBlocklistItem

Creó/actualizó el elemento de la lista de bloqueo con éxito.

Other Status Codes

ErrorResponse

Respuesta de error que describe por qué falló la operación.

Ejemplos

PutRaiBlocklistItem

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/raiBlocklists/raiBlocklistName/raiBlocklistItems/raiBlocklistItemName?api-version=2025-06-01

{
  "properties": {
    "pattern": "Pattern To Block",
    "isRegex": false
  }
}

Respuesta de muestra

{
  "name": "raiBlocklistItemName",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/raiBlocklists/raiBlocklistName/raiBlocklistItems/raiBlocklistItemName",
  "properties": {
    "pattern": "Pattern To Block",
    "isRegex": false
  }
}
{
  "name": "raiBlocklistItemName",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/raiBlocklists/raiBlocklistName/raiBlocklistItems/raiBlocklistItemName",
  "properties": {
    "pattern": "Pattern To Block",
    "isRegex": false
  }
}

Definiciones

Nombre Description
createdByType

El tipo de identidad que creó el recurso.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

RaiBlocklistItem

Elemento RaiBlocklist de Cognitive Services.

RaiBlocklistItemProperties

Propiedades del elemento de lista de bloqueo personalizado de RAI.

systemData

Metadatos relativos a la creación y última modificación del recurso.

createdByType

El tipo de identidad que creó el recurso.

Valor Description
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

RaiBlocklistItem

Elemento RaiBlocklist de Cognitive Services.

Nombre Tipo Description
etag

string

Etag de recursos.

id

string

Identificador de recurso completo para el recurso. Ej: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nombre del recurso

properties

RaiBlocklistItemProperties

Propiedades del elemento RaiBlocklist de Cognitive Services.

systemData

systemData

Metadatos relativos a la creación y última modificación del recurso.

tags

object

Etiquetas de recursos.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

RaiBlocklistItemProperties

Propiedades del elemento de lista de bloqueo personalizado de RAI.

Nombre Tipo Description
isRegex

boolean

Si el patrón es un patrón de expresiones regulares.

pattern

string

Patrón para coincidir.

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

La marca de tiempo de la creación de recursos (UTC).

createdBy

string

La identidad que creó el recurso.

createdByType

createdByType

El tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

La marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

La identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

El tipo de identidad que modificó por última vez el recurso.