import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Use this data source to access information about an existing Healthcare FHIR Service(Fast Healthcare Interoperability Resources). */ export declare function getFhirService(args: GetFhirServiceArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getFhirService. */ export interface GetFhirServiceArgs { /** * The name of the Healthcare FHIR Service. */ name: string; /** * The map of tags assigned to the Healthcare FHIR Service. */ tags?: { [key: string]: string; }; /** * The id of the Healthcare Workspace in which the Healthcare FHIR Service exists. */ workspaceId: string; } /** * A collection of values returned by getFhirService. */ export interface GetFhirServiceResult { /** * The list of the access policies of the service instance. */ readonly accessPolicyObjectIds: string[]; /** * The `authentication` block as defined below. */ readonly authentications: outputs.healthcare.GetFhirServiceAuthentication[]; /** * The name of the storage account which the operation configuration information is exported to. */ readonly configurationExportStorageAccountName: string; /** * The list of azure container registry settings used for convert data operation of the service instance. */ readonly containerRegistryLoginServerUrls: string[]; /** * The `cors` block as defined below. */ readonly cors: outputs.healthcare.GetFhirServiceCor[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The `identity` block as defined below. */ readonly identities: outputs.healthcare.GetFhirServiceIdentity[]; /** * The kind of the Healthcare FHIR Service. */ readonly kind: string; /** * The Azure Region where the Healthcare FHIR Service is located. */ readonly location: string; readonly name: string; /** * The map of tags assigned to the Healthcare FHIR Service. */ readonly tags?: { [key: string]: string; }; readonly workspaceId: string; } /** * Use this data source to access information about an existing Healthcare FHIR Service(Fast Healthcare Interoperability Resources). */ export declare function getFhirServiceOutput(args: GetFhirServiceOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getFhirService. */ export interface GetFhirServiceOutputArgs { /** * The name of the Healthcare FHIR Service. */ name: pulumi.Input; /** * The map of tags assigned to the Healthcare FHIR Service. */ tags?: pulumi.Input<{ [key: string]: pulumi.Input; }>; /** * The id of the Healthcare Workspace in which the Healthcare FHIR Service exists. */ workspaceId: pulumi.Input; }