azure.mgmt.healthdataaiservices.operations module¶
- class azure.mgmt.healthdataaiservices.operations.DeidServicesOperations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthDataAIServicesMgmtClient’sdeid_servicesattribute.- begin_create(resource_group_name: str, deid_service_name: str, resource: _models.DeidService, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.DeidService][source]¶
- begin_create(resource_group_name: str, deid_service_name: str, resource: JSON, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.DeidService]
- begin_create(resource_group_name: str, deid_service_name: str, resource: IO[bytes], *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.DeidService]
Create a DeidService.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
deid_service_name (str) – The name of the deid service. Required.
resource (DeidService or JSON or IO[bytes]) – Resource create parameters. Is one of the following types: DeidService, JSON, IO[bytes] Required.
- Returns:
An instance of LROPoller that returns DeidService. The DeidService is compatible with MutableMapping
- Return type:
- Raises:
- begin_delete(resource_group_name: str, deid_service_name: str, **kwargs: Any) LROPoller[None][source]¶
Delete a DeidService.
- Parameters:
- Returns:
An instance of LROPoller that returns None
- Return type:
LROPoller[None]
- Raises:
- begin_update(resource_group_name: str, deid_service_name: str, properties: _models.DeidUpdate, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.DeidService][source]¶
- begin_update(resource_group_name: str, deid_service_name: str, properties: JSON, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.DeidService]
- begin_update(resource_group_name: str, deid_service_name: str, properties: IO[bytes], *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.DeidService]
Update a DeidService.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
deid_service_name (str) – The name of the deid service. Required.
properties (DeidUpdate or JSON or IO[bytes]) – The resource properties to be updated. Is one of the following types: DeidUpdate, JSON, IO[bytes] Required.
- Returns:
An instance of LROPoller that returns DeidService. The DeidService is compatible with MutableMapping
- Return type:
- Raises:
- get(resource_group_name: str, deid_service_name: str, **kwargs: Any) DeidService[source]¶
Get a DeidService.
- Parameters:
- Returns:
DeidService. The DeidService is compatible with MutableMapping
- Return type:
- Raises:
- list_by_resource_group(resource_group_name: str, **kwargs: Any) Iterable[DeidService][source]¶
List DeidService resources by resource group.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
- Returns:
An iterator like instance of DeidService
- Return type:
- Raises:
- list_by_subscription(**kwargs: Any) Iterable[DeidService][source]¶
List DeidService resources by subscription ID.
- Returns:
An iterator like instance of DeidService
- Return type:
- Raises:
- class azure.mgmt.healthdataaiservices.operations.Operations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthDataAIServicesMgmtClient’soperationsattribute.
- class azure.mgmt.healthdataaiservices.operations.PrivateEndpointConnectionsOperations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthDataAIServicesMgmtClient’sprivate_endpoint_connectionsattribute.- begin_create(resource_group_name: str, deid_service_name: str, private_endpoint_connection_name: str, resource: _models.PrivateEndpointConnectionResource, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.PrivateEndpointConnectionResource][source]¶
- begin_create(resource_group_name: str, deid_service_name: str, private_endpoint_connection_name: str, resource: JSON, *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.PrivateEndpointConnectionResource]
- begin_create(resource_group_name: str, deid_service_name: str, private_endpoint_connection_name: str, resource: IO[bytes], *, content_type: str = 'application/json', **kwargs: Any) LROPoller[_models.PrivateEndpointConnectionResource]
Create a Private endpoint connection.
- Parameters:
resource_group_name (str) – The name of the resource group. The name is case insensitive. Required.
deid_service_name (str) – The name of the deid service. Required.
private_endpoint_connection_name (str) – The name of the private endpoint connection associated with the Azure resource. Required.
resource (PrivateEndpointConnectionResource or JSON or IO[bytes]) – Resource create parameters. Is one of the following types: PrivateEndpointConnectionResource, JSON, IO[bytes] Required.
- Returns:
An instance of LROPoller that returns PrivateEndpointConnectionResource. The PrivateEndpointConnectionResource is compatible with MutableMapping
- Return type:
- Raises:
- begin_delete(resource_group_name: str, deid_service_name: str, private_endpoint_connection_name: str, **kwargs: Any) LROPoller[None][source]¶
Delete the private endpoint connection.
- Parameters:
- Returns:
An instance of LROPoller that returns None
- Return type:
LROPoller[None]
- Raises:
- get(resource_group_name: str, deid_service_name: str, private_endpoint_connection_name: str, **kwargs: Any) PrivateEndpointConnectionResource[source]¶
Get a specific private connection.
- Parameters:
- Returns:
PrivateEndpointConnectionResource. The PrivateEndpointConnectionResource is compatible with MutableMapping
- Return type:
- Raises:
- list_by_deid_service(resource_group_name: str, deid_service_name: str, **kwargs: Any) Iterable[PrivateEndpointConnectionResource][source]¶
List private endpoint connections on the given resource.
- Parameters:
- Returns:
An iterator like instance of PrivateEndpointConnectionResource
- Return type:
- Raises:
- class azure.mgmt.healthdataaiservices.operations.PrivateLinksOperations(*args, **kwargs)[source]¶
Bases:
objectWarning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
HealthDataAIServicesMgmtClient’sprivate_linksattribute.