你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DefenderForAISettingsOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

CognitiveServicesManagementClient's

<xref:defender_for_ai_settings> attribute.

Constructor

DefenderForAISettingsOperations(*args, **kwargs)

Methods

create_or_update

Creates or Updates the specified Defender for AI setting.

get

Gets the specified Defender for AI setting by name.

list

Lists the Defender for AI settings.

update

Updates the specified Defender for AI setting.

create_or_update

Creates or Updates the specified Defender for AI setting.

create_or_update(resource_group_name: str, account_name: str, defender_for_ai_setting_name: str, defender_for_ai_settings: _models.DefenderForAISetting, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DefenderForAISetting

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

The name of Cognitive Services account. Required.

defender_for_ai_setting_name
Required
str

The name of the defender for AI setting. Required.

defender_for_ai_settings
Required

Properties describing the Defender for AI setting. Is either a DefenderForAISetting type or a IO[bytes] type. Required.

Returns

Type Description

DefenderForAISetting or the result of cls(response)

Exceptions

Type Description

get

Gets the specified Defender for AI setting by name.

get(resource_group_name: str, account_name: str, defender_for_ai_setting_name: str, **kwargs: Any) -> DefenderForAISetting

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

The name of Cognitive Services account. Required.

defender_for_ai_setting_name
Required
str

The name of the defender for AI setting. Required.

Returns

Type Description

DefenderForAISetting or the result of cls(response)

Exceptions

Type Description

list

Lists the Defender for AI settings.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> ItemPaged[DefenderForAISetting]

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

The name of Cognitive Services account. Required.

Returns

Type Description

An iterator like instance of either DefenderForAISetting or the result of cls(response)

Exceptions

Type Description

update

Updates the specified Defender for AI setting.

update(resource_group_name: str, account_name: str, defender_for_ai_setting_name: str, defender_for_ai_settings: _models.DefenderForAISetting, *, content_type: str = 'application/json', **kwargs: Any) -> _models.DefenderForAISetting

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

account_name
Required
str

The name of Cognitive Services account. Required.

defender_for_ai_setting_name
Required
str

The name of the defender for AI setting. Required.

defender_for_ai_settings
Required

Properties describing the Defender for AI setting. Is either a DefenderForAISetting type or a IO[bytes] type. Required.

Returns

Type Description

DefenderForAISetting or the result of cls(response)

Exceptions

Type Description

Attributes

models

models = <module 'azure.mgmt.cognitiveservices.models' from 'C:\\ToolCache\\Python\\3.12.10\\x64\\Lib\\site-packages\\py2docfx\\venv\\venv86\\Lib\\site-packages\\azure\\mgmt\\cognitiveservices\\models\\__init__.py'>