Microsoft.HealthcareApis (preview:2025-03-01)

2025/02/19 • 46 new methods

Services_Get (new)
Description Get the metadata of a service instance.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
accessPolicies:
[
{
objectId: string ,
}
,
]
,
cosmosDbConfiguration:
{
offerThroughput: integer ,
keyVaultKeyUri: string ,
crossTenantCmkApplicationId: string ,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Services_CreateOrUpdate (new)
Description Create or update the metadata of a service instance.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
serviceDescription:
{
properties:
{
provisioningState: enum ,
accessPolicies:
[
{
objectId: string ,
}
,
]
,
cosmosDbConfiguration:
{
offerThroughput: integer ,
keyVaultKeyUri: string ,
crossTenantCmkApplicationId: string ,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
accessPolicies:
[
{
objectId: string ,
}
,
]
,
cosmosDbConfiguration:
{
offerThroughput: integer ,
keyVaultKeyUri: string ,
crossTenantCmkApplicationId: string ,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
accessPolicies:
[
{
objectId: string ,
}
,
]
,
cosmosDbConfiguration:
{
offerThroughput: integer ,
keyVaultKeyUri: string ,
crossTenantCmkApplicationId: string ,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Services_Update (new)
Description Update the metadata of a service instance.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
servicePatchDescription:
{
tags: object ,
properties:
{
publicNetworkAccess: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
accessPolicies:
[
{
objectId: string ,
}
,
]
,
cosmosDbConfiguration:
{
offerThroughput: integer ,
keyVaultKeyUri: string ,
crossTenantCmkApplicationId: string ,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Services_Delete (new)
Description Delete a service instance.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Services_List (new)
Description Get all the service instances in a subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.HealthcareApis/services
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
accessPolicies:
[
{
objectId: string ,
}
,
]
,
cosmosDbConfiguration:
{
offerThroughput: integer ,
keyVaultKeyUri: string ,
crossTenantCmkApplicationId: string ,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Services_ListByResourceGroup (new)
Description Get all the service instances in a resource group.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
accessPolicies:
[
{
objectId: string ,
}
,
]
,
cosmosDbConfiguration:
{
offerThroughput: integer ,
keyVaultKeyUri: string ,
crossTenantCmkApplicationId: string ,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Services_CheckNameAvailability (new)
Description Check if a service instance name is available.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.HealthcareApis/checkNameAvailability
{
api-version: string ,
subscriptionId: string ,
checkNameAvailabilityInputs:
{
name: string ,
type: string ,
}
,
}

⚐ Response (200)

{
nameAvailable: boolean ,
reason: enum ,
message: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
PrivateEndpointConnections_ListByService (new)
Description Lists all private endpoint connections for a service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateEndpointConnections
{
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
PrivateEndpointConnections_Get (new)
Description Gets the specified private endpoint connection associated with the service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
api-version: string ,
privateEndpointConnectionName: string ,
}

⚐ Response (200)

{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
PrivateEndpointConnections_CreateOrUpdate (new)
Description Update the state of the specified private endpoint connection associated with the service.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
api-version: string ,
privateEndpointConnectionName: string ,
properties:
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
PrivateEndpointConnections_Delete (new)
Description Deletes a private endpoint connection.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
api-version: string ,
privateEndpointConnectionName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
PrivateLinkResources_ListByService (new)
Description Gets the private link resources that need to be created for a service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateLinkResources
{
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
PrivateLinkResources_Get (new)
Description Gets a private link resource that need to be created for a service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/services/{resourceName}/privateLinkResources/{groupName}
{
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
api-version: string ,
groupName: string ,
}

⚐ Response (200)

{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Workspaces_ListBySubscription (new)
Description Lists all the available workspaces under the specified subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.HealthcareApis/workspaces
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Workspaces_ListByResourceGroup (new)
Description Lists all the available workspaces under the specified resource group.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Workspaces_Get (new)
Description Gets the properties of the specified workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Workspaces_CreateOrUpdate (new)
Description Creates or updates a workspace resource with the specified parameters.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
workspace:
{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Workspaces_Update (new)
Description Patch workspace details.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
workspacePatchResource: object ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
properties:
{
provisioningState: enum ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Workspaces_Delete (new)
Description Deletes a specified workspace.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
DicomServices_ListByWorkspace (new)
Description Lists all DICOM Services for the given workspace
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
authenticationConfiguration:
{
authority: string ,
audiences:
[
string ,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
serviceUrl: string ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
storageConfiguration:
{
storageResourceId: string ,
fileSystemName: string ,
storageMonitorConfiguration:
{
namespaceResourceId: string ,
topicName: string ,
eventSubscriptionName: string ,
}
,
}
,
enableDataPartitions: boolean ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
DicomServices_Get (new)
Description Gets the properties of the specified DICOM Service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
dicomServiceName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
authenticationConfiguration:
{
authority: string ,
audiences:
[
string ,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
serviceUrl: string ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
storageConfiguration:
{
storageResourceId: string ,
fileSystemName: string ,
storageMonitorConfiguration:
{
namespaceResourceId: string ,
topicName: string ,
eventSubscriptionName: string ,
}
,
}
,
enableDataPartitions: boolean ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
DicomServices_CreateOrUpdate (new)
Description Creates or updates a DICOM Service resource with the specified parameters.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
dicomServiceName: string ,
dicomservice:
{
properties:
{
provisioningState: enum ,
authenticationConfiguration:
{
authority: string ,
audiences:
[
string ,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
serviceUrl: string ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
storageConfiguration:
{
storageResourceId: string ,
fileSystemName: string ,
storageMonitorConfiguration:
{
namespaceResourceId: string ,
topicName: string ,
eventSubscriptionName: string ,
}
,
}
,
enableDataPartitions: boolean ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
authenticationConfiguration:
{
authority: string ,
audiences:
[
string ,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
serviceUrl: string ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
storageConfiguration:
{
storageResourceId: string ,
fileSystemName: string ,
storageMonitorConfiguration:
{
namespaceResourceId: string ,
topicName: string ,
eventSubscriptionName: string ,
}
,
}
,
enableDataPartitions: boolean ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
authenticationConfiguration:
{
authority: string ,
audiences:
[
string ,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
serviceUrl: string ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
storageConfiguration:
{
storageResourceId: string ,
fileSystemName: string ,
storageMonitorConfiguration:
{
namespaceResourceId: string ,
topicName: string ,
eventSubscriptionName: string ,
}
,
}
,
enableDataPartitions: boolean ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
properties:
{
provisioningState: enum ,
authenticationConfiguration:
{
authority: string ,
audiences:
[
string ,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
serviceUrl: string ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
storageConfiguration:
{
storageResourceId: string ,
fileSystemName: string ,
storageMonitorConfiguration:
{
namespaceResourceId: string ,
topicName: string ,
eventSubscriptionName: string ,
}
,
}
,
enableDataPartitions: boolean ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
DicomServices_Update (new)
Description Patch DICOM Service details.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
dicomServiceName: string ,
workspaceName: string ,
dicomservicePatchResource: object ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
authenticationConfiguration:
{
authority: string ,
audiences:
[
string ,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
serviceUrl: string ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
storageConfiguration:
{
storageResourceId: string ,
fileSystemName: string ,
storageMonitorConfiguration:
{
namespaceResourceId: string ,
topicName: string ,
eventSubscriptionName: string ,
}
,
}
,
enableDataPartitions: boolean ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
properties:
{
provisioningState: enum ,
authenticationConfiguration:
{
authority: string ,
audiences:
[
string ,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
serviceUrl: string ,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
storageConfiguration:
{
storageResourceId: string ,
fileSystemName: string ,
storageMonitorConfiguration:
{
namespaceResourceId: string ,
topicName: string ,
eventSubscriptionName: string ,
}
,
}
,
enableDataPartitions: boolean ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
DicomServices_Delete (new)
Description Deletes a DICOM Service.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/dicomservices/{dicomServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
dicomServiceName: string ,
workspaceName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
IotConnectors_ListByWorkspace (new)
Description Lists all IoT Connectors for the given workspace
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
provisioningState: enum ,
ingestionEndpointConfiguration:
{
eventHubName: string ,
consumerGroup: string ,
fullyQualifiedEventHubNamespace: string ,
}
,
deviceMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
IotConnectors_Get (new)
Description Gets the properties of the specified IoT Connector.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
iotConnectorName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
ingestionEndpointConfiguration:
{
eventHubName: string ,
consumerGroup: string ,
fullyQualifiedEventHubNamespace: string ,
}
,
deviceMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
IotConnectors_CreateOrUpdate (new)
Description Creates or updates an IoT Connector resource with the specified parameters.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
iotConnectorName: string ,
iotConnector:
{
properties:
{
provisioningState: enum ,
ingestionEndpointConfiguration:
{
eventHubName: string ,
consumerGroup: string ,
fullyQualifiedEventHubNamespace: string ,
}
,
deviceMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
ingestionEndpointConfiguration:
{
eventHubName: string ,
consumerGroup: string ,
fullyQualifiedEventHubNamespace: string ,
}
,
deviceMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
ingestionEndpointConfiguration:
{
eventHubName: string ,
consumerGroup: string ,
fullyQualifiedEventHubNamespace: string ,
}
,
deviceMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
properties:
{
provisioningState: enum ,
ingestionEndpointConfiguration:
{
eventHubName: string ,
consumerGroup: string ,
fullyQualifiedEventHubNamespace: string ,
}
,
deviceMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
IotConnectors_Update (new)
Description Patch an IoT Connector.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
iotConnectorName: string ,
workspaceName: string ,
iotConnectorPatchResource: object ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
ingestionEndpointConfiguration:
{
eventHubName: string ,
consumerGroup: string ,
fullyQualifiedEventHubNamespace: string ,
}
,
deviceMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
properties:
{
provisioningState: enum ,
ingestionEndpointConfiguration:
{
eventHubName: string ,
consumerGroup: string ,
fullyQualifiedEventHubNamespace: string ,
}
,
deviceMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
IotConnectors_Delete (new)
Description Deletes an IoT Connector.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
iotConnectorName: string ,
workspaceName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
FhirDestinations_ListByIotConnector (new)
Description Lists all FHIR destinations for the given IoT Connector
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}/fhirdestinations
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
iotConnectorName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
resourceIdentityResolutionType: enum ,
fhirServiceResourceId: string ,
fhirMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
IotConnectorFhirDestination_Get (new)
Description Gets the properties of the specified Iot Connector FHIR destination.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}/fhirdestinations/{fhirDestinationName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
iotConnectorName: string ,
fhirDestinationName: string ,
}

⚐ Response (200)

{
properties:
{
resourceIdentityResolutionType: enum ,
fhirServiceResourceId: string ,
fhirMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
IotConnectorFhirDestination_CreateOrUpdate (new)
Description Creates or updates an IoT Connector FHIR destination resource with the specified parameters.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}/fhirdestinations/{fhirDestinationName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
iotConnectorName: string ,
fhirDestinationName: string ,
iotFhirDestination:
{
properties:
{
resourceIdentityResolutionType: enum ,
fhirServiceResourceId: string ,
fhirMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resourceIdentityResolutionType: enum ,
fhirServiceResourceId: string ,
fhirMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
resourceIdentityResolutionType: enum ,
fhirServiceResourceId: string ,
fhirMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
properties:
{
resourceIdentityResolutionType: enum ,
fhirServiceResourceId: string ,
fhirMapping:
{
content: object ,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
IotConnectorFhirDestination_Delete (new)
Description Deletes an IoT Connector FHIR destination.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/iotconnectors/{iotConnectorName}/fhirdestinations/{fhirDestinationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
iotConnectorName: string ,
fhirDestinationName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
FhirServices_ListByWorkspace (new)
Description Lists all FHIR Services for the given workspace
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
properties:
{
provisioningState: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
smartIdentityProviders:
[
{
authority: string ,
applications:
[
{
clientId: string ,
audience: string ,
allowedDataActions:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
resourceVersionPolicyConfiguration:
{
default: enum ,
resourceTypeOverrides: object ,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
implementationGuidesConfiguration:
{
usCoreMissingData: boolean ,
}
,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
FhirServices_Get (new)
Description Gets the properties of the specified FHIR Service.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
fhirServiceName: string ,
}

⚐ Response (200)

{
kind: enum ,
properties:
{
provisioningState: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
smartIdentityProviders:
[
{
authority: string ,
applications:
[
{
clientId: string ,
audience: string ,
allowedDataActions:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
resourceVersionPolicyConfiguration:
{
default: enum ,
resourceTypeOverrides: object ,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
implementationGuidesConfiguration:
{
usCoreMissingData: boolean ,
}
,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
FhirServices_CreateOrUpdate (new)
Description Creates or updates a FHIR Service resource with the specified parameters.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
workspaceName: string ,
fhirServiceName: string ,
fhirservice:
{
kind: enum ,
properties:
{
provisioningState: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
smartIdentityProviders:
[
{
authority: string ,
applications:
[
{
clientId: string ,
audience: string ,
allowedDataActions:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
resourceVersionPolicyConfiguration:
{
default: enum ,
resourceTypeOverrides: object ,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
implementationGuidesConfiguration:
{
usCoreMissingData: boolean ,
}
,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
kind: enum ,
properties:
{
provisioningState: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
smartIdentityProviders:
[
{
authority: string ,
applications:
[
{
clientId: string ,
audience: string ,
allowedDataActions:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
resourceVersionPolicyConfiguration:
{
default: enum ,
resourceTypeOverrides: object ,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
implementationGuidesConfiguration:
{
usCoreMissingData: boolean ,
}
,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
kind: enum ,
properties:
{
provisioningState: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
smartIdentityProviders:
[
{
authority: string ,
applications:
[
{
clientId: string ,
audience: string ,
allowedDataActions:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
resourceVersionPolicyConfiguration:
{
default: enum ,
resourceTypeOverrides: object ,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
implementationGuidesConfiguration:
{
usCoreMissingData: boolean ,
}
,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
kind: enum ,
properties:
{
provisioningState: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
smartIdentityProviders:
[
{
authority: string ,
applications:
[
{
clientId: string ,
audience: string ,
allowedDataActions:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
resourceVersionPolicyConfiguration:
{
default: enum ,
resourceTypeOverrides: object ,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
implementationGuidesConfiguration:
{
usCoreMissingData: boolean ,
}
,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
FhirServices_Update (new)
Description Patch FHIR Service details.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName}
{
resourceGroupName: string ,
api-version: string ,
subscriptionId: string ,
fhirServiceName: string ,
workspaceName: string ,
fhirservicePatchResource: object ,
}

⚐ Response (200)

{
kind: enum ,
properties:
{
provisioningState: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
smartIdentityProviders:
[
{
authority: string ,
applications:
[
{
clientId: string ,
audience: string ,
allowedDataActions:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
resourceVersionPolicyConfiguration:
{
default: enum ,
resourceTypeOverrides: object ,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
implementationGuidesConfiguration:
{
usCoreMissingData: boolean ,
}
,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
kind: enum ,
properties:
{
provisioningState: enum ,
acrConfiguration:
{
loginServers:
[
string ,
]
,
ociArtifacts:
[
{
loginServer: string ,
imageName: string ,
digest: string ,
}
,
]
,
}
,
authenticationConfiguration:
{
authority: string ,
audience: string ,
smartProxyEnabled: boolean ,
smartIdentityProviders:
[
{
authority: string ,
applications:
[
{
clientId: string ,
audience: string ,
allowedDataActions:
[
string ,
]
,
}
,
]
,
}
,
]
,
}
,
corsConfiguration:
{
origins:
[
string ,
]
,
headers:
[
string ,
]
,
methods:
[
string ,
]
,
maxAge: integer ,
allowCredentials: boolean ,
}
,
exportConfiguration:
{
storageAccountName: string ,
}
,
privateEndpointConnections:
[
{
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
status: enum ,
description: string ,
actionsRequired: string ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
publicNetworkAccess: enum ,
eventState: enum ,
resourceVersionPolicyConfiguration:
{
default: enum ,
resourceTypeOverrides: object ,
}
,
importConfiguration:
{
integrationDataStore: string ,
initialImportMode: boolean ,
enabled: boolean ,
}
,
implementationGuidesConfiguration:
{
usCoreMissingData: boolean ,
}
,
encryption:
{
customerManagedKeyEncryption:
{
keyEncryptionKeyUrl: string ,
}
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
FhirServices_Delete (new)
Description Deletes a FHIR Service.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/fhirservices/{fhirServiceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
fhirServiceName: string ,
workspaceName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
WorkspacePrivateEndpointConnections_ListByWorkspace (new)
Description Lists all private endpoint connections for a workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
value:
[
{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
WorkspacePrivateEndpointConnections_Get (new)
Description Gets the specified private endpoint connection associated with the workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
privateEndpointConnectionName: string ,
}

⚐ Response (200)

{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
WorkspacePrivateEndpointConnections_CreateOrUpdate (new)
Description Update the state of the specified private endpoint connection associated with the workspace.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
privateEndpointConnectionName: string ,
properties:
{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
WorkspacePrivateEndpointConnections_Delete (new)
Description Deletes a private endpoint connection.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateEndpointConnections/{privateEndpointConnectionName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
privateEndpointConnectionName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
WorkspacePrivateLinkResources_ListByWorkspace (new)
Description Gets the private link resources that need to be created for a workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateLinkResources
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
value:
[
{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
WorkspacePrivateLinkResources_Get (new)
Description Gets a private link resource that need to be created for a workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthcareApis/workspaces/{workspaceName}/privateLinkResources/{groupName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
groupName: string ,
}

⚐ Response (200)

{
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
Operations_List (new)
Description Lists all of the available operations supported by Microsoft Healthcare resource provider.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.HealthcareApis/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
actionType: enum ,
properties:
{
serviceSpecification:
{
logSpecifications:
[
{
name: string ,
displayName: string ,
blobDuration: string ,
}
,
]
,
metricSpecifications:
[
{
name: string ,
displayName: string ,
displayDescription: string ,
unit: string ,
category: string ,
aggregationType: string ,
supportedAggregationTypes:
[
string ,
]
,
supportedTimeGrainTypes:
[
string ,
]
,
fillGapWithZero: boolean ,
metricFilterPattern: string ,
dimensions:
[
{
name: string ,
displayName: string ,
toBeExportedForShoebox: boolean ,
}
,
]
,
isInternal: boolean ,
sourceMdmAccount: string ,
sourceMdmNamespace: string ,
enableRegionalMdmAccount: boolean ,
resourceIdDimensionNameOverride: string ,
}
,
]
,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}
OperationResults_Get (new)
Description Get the operation result for a long running operation.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.HealthcareApis/locations/{locationName}/operationresults/{operationResultId}
{
api-version: string ,
subscriptionId: string ,
locationName: string ,
operationResultId: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
status: enum ,
startTime: string ,
endTime: string ,
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
}
,
}