FhirServices interface

Interface representing a FhirServices.

Methods

beginCreateOrUpdate(string, string, string, FhirService, FhirServicesCreateOrUpdateOptionalParams)

Creates or updates a FHIR Service resource with the specified parameters.

beginCreateOrUpdateAndWait(string, string, string, FhirService, FhirServicesCreateOrUpdateOptionalParams)

Creates or updates a FHIR Service resource with the specified parameters.

beginDelete(string, string, string, FhirServicesDeleteOptionalParams)

Deletes a FHIR Service.

beginDeleteAndWait(string, string, string, FhirServicesDeleteOptionalParams)

Deletes a FHIR Service.

beginUpdate(string, string, string, FhirServicePatchResource, FhirServicesUpdateOptionalParams)

Patch FHIR Service details.

beginUpdateAndWait(string, string, string, FhirServicePatchResource, FhirServicesUpdateOptionalParams)

Patch FHIR Service details.

get(string, string, string, FhirServicesGetOptionalParams)

Gets the properties of the specified FHIR Service.

listByWorkspace(string, string, FhirServicesListByWorkspaceOptionalParams)

Lists all FHIR Services for the given workspace

Method Details

beginCreateOrUpdate(string, string, string, FhirService, FhirServicesCreateOrUpdateOptionalParams)

Creates or updates a FHIR Service resource with the specified parameters.

function beginCreateOrUpdate(resourceGroupName: string, workspaceName: string, fhirServiceName: string, fhirservice: FhirService, options?: FhirServicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FhirService>, FhirService>>

Parameters

resourceGroupName

string

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

workspaceName

string

The name of workspace resource.

fhirServiceName

string

The name of FHIR Service resource.

fhirservice
FhirService

The parameters for creating or updating a Fhir Service resource.

options
FhirServicesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<FhirService>, FhirService>>

beginCreateOrUpdateAndWait(string, string, string, FhirService, FhirServicesCreateOrUpdateOptionalParams)

Creates or updates a FHIR Service resource with the specified parameters.

function beginCreateOrUpdateAndWait(resourceGroupName: string, workspaceName: string, fhirServiceName: string, fhirservice: FhirService, options?: FhirServicesCreateOrUpdateOptionalParams): Promise<FhirService>

Parameters

resourceGroupName

string

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

workspaceName

string

The name of workspace resource.

fhirServiceName

string

The name of FHIR Service resource.

fhirservice
FhirService

The parameters for creating or updating a Fhir Service resource.

options
FhirServicesCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<FhirService>

beginDelete(string, string, string, FhirServicesDeleteOptionalParams)

Deletes a FHIR Service.

function beginDelete(resourceGroupName: string, fhirServiceName: string, workspaceName: string, options?: FhirServicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

fhirServiceName

string

The name of FHIR Service resource.

workspaceName

string

The name of workspace resource.

options
FhirServicesDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, FhirServicesDeleteOptionalParams)

Deletes a FHIR Service.

function beginDeleteAndWait(resourceGroupName: string, fhirServiceName: string, workspaceName: string, options?: FhirServicesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

fhirServiceName

string

The name of FHIR Service resource.

workspaceName

string

The name of workspace resource.

options
FhirServicesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, string, FhirServicePatchResource, FhirServicesUpdateOptionalParams)

Patch FHIR Service details.

function beginUpdate(resourceGroupName: string, fhirServiceName: string, workspaceName: string, fhirservicePatchResource: FhirServicePatchResource, options?: FhirServicesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FhirService>, FhirService>>

Parameters

resourceGroupName

string

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

fhirServiceName

string

The name of FHIR Service resource.

workspaceName

string

The name of workspace resource.

fhirservicePatchResource
FhirServicePatchResource

The parameters for updating a Fhir Service.

options
FhirServicesUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<FhirService>, FhirService>>

beginUpdateAndWait(string, string, string, FhirServicePatchResource, FhirServicesUpdateOptionalParams)

Patch FHIR Service details.

function beginUpdateAndWait(resourceGroupName: string, fhirServiceName: string, workspaceName: string, fhirservicePatchResource: FhirServicePatchResource, options?: FhirServicesUpdateOptionalParams): Promise<FhirService>

Parameters

resourceGroupName

string

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

fhirServiceName

string

The name of FHIR Service resource.

workspaceName

string

The name of workspace resource.

fhirservicePatchResource
FhirServicePatchResource

The parameters for updating a Fhir Service.

options
FhirServicesUpdateOptionalParams

The options parameters.

Returns

Promise<FhirService>

get(string, string, string, FhirServicesGetOptionalParams)

Gets the properties of the specified FHIR Service.

function get(resourceGroupName: string, workspaceName: string, fhirServiceName: string, options?: FhirServicesGetOptionalParams): Promise<FhirService>

Parameters

resourceGroupName

string

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

workspaceName

string

The name of workspace resource.

fhirServiceName

string

The name of FHIR Service resource.

options
FhirServicesGetOptionalParams

The options parameters.

Returns

Promise<FhirService>

listByWorkspace(string, string, FhirServicesListByWorkspaceOptionalParams)

Lists all FHIR Services for the given workspace

function listByWorkspace(resourceGroupName: string, workspaceName: string, options?: FhirServicesListByWorkspaceOptionalParams): PagedAsyncIterableIterator<FhirService, FhirService[], PageSettings>

Parameters

resourceGroupName

string

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

workspaceName

string

The name of workspace resource.

options
FhirServicesListByWorkspaceOptionalParams

The options parameters.

Returns