IotConnectorFhirDestinationOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

HealthcareApisManagementClient's

<xref:iot_connector_fhir_destination> attribute.

Inheritance
builtins.object
IotConnectorFhirDestinationOperations

Constructor

IotConnectorFhirDestinationOperations(*args, **kwargs)

Methods

begin_create_or_update

Creates or updates an IoT Connector FHIR destination resource with the specified parameters.

begin_delete

Deletes an IoT Connector FHIR destination.

get

Gets the properties of the specified Iot Connector FHIR destination.

begin_create_or_update

Creates or updates an IoT Connector FHIR destination resource with the specified parameters.

async begin_create_or_update(resource_group_name: str, workspace_name: str, iot_connector_name: str, fhir_destination_name: str, iot_fhir_destination: _models.IotFhirDestination, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.IotFhirDestination]

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group that contains the service instance. Required.

workspace_name
Required
str

The name of workspace resource. Required.

iot_connector_name
Required
str

The name of IoT Connector resource. Required.

fhir_destination_name
Required
str

The name of IoT Connector FHIR destination resource. Required.

iot_fhir_destination
Required

The parameters for creating or updating an IoT Connector FHIR destination resource. Is either a IotFhirDestination type or a IO[bytes] type. Required.

Returns

Type Description

An instance of AsyncLROPoller that returns either IotFhirDestination or the result of cls(response)

Exceptions

Type Description

begin_delete

Deletes an IoT Connector FHIR destination.

async begin_delete(resource_group_name: str, workspace_name: str, iot_connector_name: str, fhir_destination_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group that contains the service instance. Required.

workspace_name
Required
str

The name of workspace resource. Required.

iot_connector_name
Required
str

The name of IoT Connector resource. Required.

fhir_destination_name
Required
str

The name of IoT Connector FHIR destination resource. Required.

Returns

Type Description

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

Exceptions

Type Description

get

Gets the properties of the specified Iot Connector FHIR destination.

async get(resource_group_name: str, workspace_name: str, iot_connector_name: str, fhir_destination_name: str, **kwargs: Any) -> IotFhirDestination

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group that contains the service instance. Required.

workspace_name
Required
str

The name of workspace resource. Required.

iot_connector_name
Required
str

The name of IoT Connector resource. Required.

fhir_destination_name
Required
str

The name of IoT Connector FHIR destination resource. Required.

Returns

Type Description

IotFhirDestination or the result of cls(response)

Exceptions

Type Description

Attributes

models

models = <module 'azure.mgmt.healthcareapis.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\healthcareapis\\models\\__init__.py'>