Skip to main content

iot_connector_fhir_destination

Creates, updates, deletes, gets or lists an iot_connector_fhir_destination resource.

Overview

Nameiot_connector_fhir_destination
TypeResource
Idazure_extras.health_data_services.iot_connector_fhir_destination

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
etagstringAn etag associated with the resource, used for optimistic concurrency when editing it.
fhirMappingobjectFHIR Mappings. Required.
fhirServiceResourceIdstringFully qualified resource id of the FHIR service to connect to. Required.
locationstringThe resource location.
provisioningStatestringThe provisioning state. Known values are: "Deleting", "Succeeded", "Creating", "Accepted", "Verifying", "Updating", "Failed", "Canceled", "Deprovisioned", "Moving", "Suspended", "Warned", and "SystemMaintenance". (Deleting, Succeeded, Creating, Accepted, Verifying, Updating, Failed, Canceled, Deprovisioned, Moving, Suspended, Warned, SystemMaintenance)
resourceIdentityResolutionTypestringDetermines how resource identity is resolved on the destination. Required. Known values are: "Create" and "Lookup". (Create, Lookup)
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, workspace_name, iot_connector_name, fhir_destination_name, subscription_idGets the properties of the specified Iot Connector FHIR destination.
create_or_updateinsertresource_group_name, workspace_name, iot_connector_name, fhir_destination_name, subscription_id, propertiesCreates or updates an IoT Connector FHIR destination resource with the specified parameters.
create_or_updatereplaceresource_group_name, workspace_name, iot_connector_name, fhir_destination_name, subscription_id, propertiesCreates or updates an IoT Connector FHIR destination resource with the specified parameters.
deletedeleteresource_group_name, workspace_name, iot_connector_name, fhir_destination_name, subscription_idDeletes an IoT Connector FHIR destination.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
fhir_destination_namestringThe name of IoT Connector FHIR destination resource. Required.
iot_connector_namestringThe name of IoT Connector resource. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring
workspace_namestringThe name of workspace resource. Required.

SELECT examples

Gets the properties of the specified Iot Connector FHIR destination.

SELECT
id,
name,
etag,
fhirMapping,
fhirServiceResourceId,
location,
provisioningState,
resourceIdentityResolutionType,
systemData,
type
FROM azure_extras.health_data_services.iot_connector_fhir_destination
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND workspace_name = '{{ workspace_name }}' -- required
AND iot_connector_name = '{{ iot_connector_name }}' -- required
AND fhir_destination_name = '{{ fhir_destination_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

INSERT examples

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

INSERT INTO azure_extras.health_data_services.iot_connector_fhir_destination (
properties,
etag,
location,
resource_group_name,
workspace_name,
iot_connector_name,
fhir_destination_name,
subscription_id
)
SELECT
'{{ properties }}' /* required */,
'{{ etag }}',
'{{ location }}',
'{{ resource_group_name }}',
'{{ workspace_name }}',
'{{ iot_connector_name }}',
'{{ fhir_destination_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
etag,
location,
properties,
systemData,
type
;

REPLACE examples

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

REPLACE azure_extras.health_data_services.iot_connector_fhir_destination
SET
properties = '{{ properties }}',
etag = '{{ etag }}',
location = '{{ location }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND workspace_name = '{{ workspace_name }}' --required
AND iot_connector_name = '{{ iot_connector_name }}' --required
AND fhir_destination_name = '{{ fhir_destination_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
AND properties = '{{ properties }}' --required
RETURNING
id,
name,
etag,
location,
properties,
systemData,
type;

DELETE examples

Deletes an IoT Connector FHIR destination.

DELETE FROM azure_extras.health_data_services.iot_connector_fhir_destination
WHERE resource_group_name = '{{ resource_group_name }}' --required
AND workspace_name = '{{ workspace_name }}' --required
AND iot_connector_name = '{{ iot_connector_name }}' --required
AND fhir_destination_name = '{{ fhir_destination_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;