Share via


ProjectCapabilityHostsOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

CognitiveServicesManagementClient's

<xref:project_capability_hosts> attribute.

Constructor

ProjectCapabilityHostsOperations(*args, **kwargs)

Methods

begin_create_or_update

Create or update project capabilityHost.

Create or update project capabilityHost.

begin_delete

Delete project capabilityHost.

Delete project capabilityHost.

get

Get project capabilityHost.

Get project capabilityHost.

begin_create_or_update

Create or update project capabilityHost.

Create or update project capabilityHost.

begin_create_or_update(resource_group_name: str, account_name: str, project_name: str, capability_host_name: str, capability_host: _models.CapabilityHost, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.CapabilityHost]

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.

project_name
Required
str

The name of Cognitive Services account's project. Required.

capability_host_name
Required
str

The name of the capability host associated with the Cognitive Services Resource. Required.

capability_host
Required

CapabilityHost definition. Is either a CapabilityHost type or a IO[bytes] type. Required.

Returns

Type Description

An instance of LROPoller that returns either CapabilityHost or the result of cls(response)

Exceptions

Type Description

begin_delete

Delete project capabilityHost.

Delete project capabilityHost.

begin_delete(resource_group_name: str, account_name: str, project_name: str, capability_host_name: str, **kwargs: Any) -> LROPoller[None]

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.

project_name
Required
str

The name of Cognitive Services account's project. Required.

capability_host_name
Required
str

The name of the capability host associated with the Cognitive Services Resource. Required.

Returns

Type Description

An instance of LROPoller that returns either None or the result of cls(response)

Exceptions

Type Description

get

Get project capabilityHost.

Get project capabilityHost.

get(resource_group_name: str, account_name: str, project_name: str, capability_host_name: str, **kwargs: Any) -> CapabilityHost

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.

project_name
Required
str

The name of Cognitive Services account's project. Required.

capability_host_name
Required
str

The name of the capability host associated with the Cognitive Services Resource. Required.

Returns

Type Description

CapabilityHost or the result of cls(response)

Exceptions

Type Description

Attributes

models

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