We recommend using Azure Native.
Azure v6.10.0 published on Tuesday, Nov 19, 2024 by Pulumi
azure.healthcare.getFhirService
Explore with Pulumi AI
Use this data source to access information about an existing Healthcare FHIR Service(Fast Healthcare Interoperability Resources).
Using getFhirService
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFhirService(args: GetFhirServiceArgs, opts?: InvokeOptions): Promise<GetFhirServiceResult>
function getFhirServiceOutput(args: GetFhirServiceOutputArgs, opts?: InvokeOptions): Output<GetFhirServiceResult>
def get_fhir_service(name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
workspace_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFhirServiceResult
def get_fhir_service_output(name: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
workspace_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFhirServiceResult]
func LookupFhirService(ctx *Context, args *LookupFhirServiceArgs, opts ...InvokeOption) (*LookupFhirServiceResult, error)
func LookupFhirServiceOutput(ctx *Context, args *LookupFhirServiceOutputArgs, opts ...InvokeOption) LookupFhirServiceResultOutput
> Note: This function is named LookupFhirService
in the Go SDK.
public static class GetFhirService
{
public static Task<GetFhirServiceResult> InvokeAsync(GetFhirServiceArgs args, InvokeOptions? opts = null)
public static Output<GetFhirServiceResult> Invoke(GetFhirServiceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFhirServiceResult> getFhirService(GetFhirServiceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure:healthcare/getFhirService:getFhirService
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- The name of the Healthcare FHIR Service.
- Workspace
Id string - The id of the Healthcare Workspace in which the Healthcare FHIR Service exists.
- Dictionary<string, string>
- The map of tags assigned to the Healthcare FHIR Service.
- Name string
- The name of the Healthcare FHIR Service.
- Workspace
Id string - The id of the Healthcare Workspace in which the Healthcare FHIR Service exists.
- map[string]string
- The map of tags assigned to the Healthcare FHIR Service.
- name String
- The name of the Healthcare FHIR Service.
- workspace
Id String - The id of the Healthcare Workspace in which the Healthcare FHIR Service exists.
- Map<String,String>
- The map of tags assigned to the Healthcare FHIR Service.
- name string
- The name of the Healthcare FHIR Service.
- workspace
Id string - The id of the Healthcare Workspace in which the Healthcare FHIR Service exists.
- {[key: string]: string}
- The map of tags assigned to the Healthcare FHIR Service.
- name str
- The name of the Healthcare FHIR Service.
- workspace_
id str - The id of the Healthcare Workspace in which the Healthcare FHIR Service exists.
- Mapping[str, str]
- The map of tags assigned to the Healthcare FHIR Service.
- name String
- The name of the Healthcare FHIR Service.
- workspace
Id String - The id of the Healthcare Workspace in which the Healthcare FHIR Service exists.
- Map<String>
- The map of tags assigned to the Healthcare FHIR Service.
getFhirService Result
The following output properties are available:
- Access
Policy List<string>Object Ids - The list of the access policies of the service instance.
- Authentications
List<Get
Fhir Service Authentication> - The
authentication
block as defined below. - Configuration
Export stringStorage Account Name - The name of the storage account which the operation configuration information is exported to.
- Container
Registry List<string>Login Server Urls - The list of azure container registry settings used for convert data operation of the service instance.
- Cors
List<Get
Fhir Service Cor> - The
cors
block as defined below. - Id string
- The provider-assigned unique ID for this managed resource.
- Identities
List<Get
Fhir Service Identity> - The
identity
block as defined below. - Kind string
- The kind of the Healthcare FHIR Service.
- Location string
- The Azure Region where the Healthcare FHIR Service is located.
- Name string
- Workspace
Id string - Dictionary<string, string>
- The map of tags assigned to the Healthcare FHIR Service.
- Access
Policy []stringObject Ids - The list of the access policies of the service instance.
- Authentications
[]Get
Fhir Service Authentication - The
authentication
block as defined below. - Configuration
Export stringStorage Account Name - The name of the storage account which the operation configuration information is exported to.
- Container
Registry []stringLogin Server Urls - The list of azure container registry settings used for convert data operation of the service instance.
- Cors
[]Get
Fhir Service Cor - The
cors
block as defined below. - Id string
- The provider-assigned unique ID for this managed resource.
- Identities
[]Get
Fhir Service Identity - The
identity
block as defined below. - Kind string
- The kind of the Healthcare FHIR Service.
- Location string
- The Azure Region where the Healthcare FHIR Service is located.
- Name string
- Workspace
Id string - map[string]string
- The map of tags assigned to the Healthcare FHIR Service.
- access
Policy List<String>Object Ids - The list of the access policies of the service instance.
- authentications
List<Get
Fhir Service Authentication> - The
authentication
block as defined below. - configuration
Export StringStorage Account Name - The name of the storage account which the operation configuration information is exported to.
- container
Registry List<String>Login Server Urls - The list of azure container registry settings used for convert data operation of the service instance.
- cors
List<Get
Fhir Service Cor> - The
cors
block as defined below. - id String
- The provider-assigned unique ID for this managed resource.
- identities
List<Get
Fhir Service Identity> - The
identity
block as defined below. - kind String
- The kind of the Healthcare FHIR Service.
- location String
- The Azure Region where the Healthcare FHIR Service is located.
- name String
- workspace
Id String - Map<String,String>
- The map of tags assigned to the Healthcare FHIR Service.
- access
Policy string[]Object Ids - The list of the access policies of the service instance.
- authentications
Get
Fhir Service Authentication[] - The
authentication
block as defined below. - configuration
Export stringStorage Account Name - The name of the storage account which the operation configuration information is exported to.
- container
Registry string[]Login Server Urls - The list of azure container registry settings used for convert data operation of the service instance.
- cors
Get
Fhir Service Cor[] - The
cors
block as defined below. - id string
- The provider-assigned unique ID for this managed resource.
- identities
Get
Fhir Service Identity[] - The
identity
block as defined below. - kind string
- The kind of the Healthcare FHIR Service.
- location string
- The Azure Region where the Healthcare FHIR Service is located.
- name string
- workspace
Id string - {[key: string]: string}
- The map of tags assigned to the Healthcare FHIR Service.
- access_
policy_ Sequence[str]object_ ids - The list of the access policies of the service instance.
- authentications
Sequence[Get
Fhir Service Authentication] - The
authentication
block as defined below. - configuration_
export_ strstorage_ account_ name - The name of the storage account which the operation configuration information is exported to.
- container_
registry_ Sequence[str]login_ server_ urls - The list of azure container registry settings used for convert data operation of the service instance.
- cors
Sequence[Get
Fhir Service Cor] - The
cors
block as defined below. - id str
- The provider-assigned unique ID for this managed resource.
- identities
Sequence[Get
Fhir Service Identity] - The
identity
block as defined below. - kind str
- The kind of the Healthcare FHIR Service.
- location str
- The Azure Region where the Healthcare FHIR Service is located.
- name str
- workspace_
id str - Mapping[str, str]
- The map of tags assigned to the Healthcare FHIR Service.
- access
Policy List<String>Object Ids - The list of the access policies of the service instance.
- authentications List<Property Map>
- The
authentication
block as defined below. - configuration
Export StringStorage Account Name - The name of the storage account which the operation configuration information is exported to.
- container
Registry List<String>Login Server Urls - The list of azure container registry settings used for convert data operation of the service instance.
- cors List<Property Map>
- The
cors
block as defined below. - id String
- The provider-assigned unique ID for this managed resource.
- identities List<Property Map>
- The
identity
block as defined below. - kind String
- The kind of the Healthcare FHIR Service.
- location String
- The Azure Region where the Healthcare FHIR Service is located.
- name String
- workspace
Id String - Map<String>
- The map of tags assigned to the Healthcare FHIR Service.
Supporting Types
GetFhirServiceAuthentication
- Audience string
- The intended audience to receive authentication tokens for the service. The default value is
https://<name>.fhir.azurehealthcareapis.com
. - string
- Smart
Proxy boolEnabled
- Audience string
- The intended audience to receive authentication tokens for the service. The default value is
https://<name>.fhir.azurehealthcareapis.com
. - string
- Smart
Proxy boolEnabled
- audience String
- The intended audience to receive authentication tokens for the service. The default value is
https://<name>.fhir.azurehealthcareapis.com
. - String
- smart
Proxy BooleanEnabled
- audience string
- The intended audience to receive authentication tokens for the service. The default value is
https://<name>.fhir.azurehealthcareapis.com
. - string
- smart
Proxy booleanEnabled
- audience str
- The intended audience to receive authentication tokens for the service. The default value is
https://<name>.fhir.azurehealthcareapis.com
. - str
- smart_
proxy_ boolenabled
- audience String
- The intended audience to receive authentication tokens for the service. The default value is
https://<name>.fhir.azurehealthcareapis.com
. - String
- smart
Proxy BooleanEnabled
GetFhirServiceCor
- Allowed
Headers List<string> - The set of headers to be allowed via CORS.
- Allowed
Methods List<string> - The methods to be allowed via CORS.
- Allowed
Origins List<string> - The set of origins to be allowed via CORS.
- Credentials
Allowed bool - Are credentials allowed via CORS?
- Max
Age intIn Seconds - The max age to be allowed via CORS.
- Allowed
Headers []string - The set of headers to be allowed via CORS.
- Allowed
Methods []string - The methods to be allowed via CORS.
- Allowed
Origins []string - The set of origins to be allowed via CORS.
- Credentials
Allowed bool - Are credentials allowed via CORS?
- Max
Age intIn Seconds - The max age to be allowed via CORS.
- allowed
Headers List<String> - The set of headers to be allowed via CORS.
- allowed
Methods List<String> - The methods to be allowed via CORS.
- allowed
Origins List<String> - The set of origins to be allowed via CORS.
- credentials
Allowed Boolean - Are credentials allowed via CORS?
- max
Age IntegerIn Seconds - The max age to be allowed via CORS.
- allowed
Headers string[] - The set of headers to be allowed via CORS.
- allowed
Methods string[] - The methods to be allowed via CORS.
- allowed
Origins string[] - The set of origins to be allowed via CORS.
- credentials
Allowed boolean - Are credentials allowed via CORS?
- max
Age numberIn Seconds - The max age to be allowed via CORS.
- allowed_
headers Sequence[str] - The set of headers to be allowed via CORS.
- allowed_
methods Sequence[str] - The methods to be allowed via CORS.
- allowed_
origins Sequence[str] - The set of origins to be allowed via CORS.
- credentials_
allowed bool - Are credentials allowed via CORS?
- max_
age_ intin_ seconds - The max age to be allowed via CORS.
- allowed
Headers List<String> - The set of headers to be allowed via CORS.
- allowed
Methods List<String> - The methods to be allowed via CORS.
- allowed
Origins List<String> - The set of origins to be allowed via CORS.
- credentials
Allowed Boolean - Are credentials allowed via CORS?
- max
Age NumberIn Seconds - The max age to be allowed via CORS.
GetFhirServiceIdentity
- Identity
Ids List<string> - Principal
Id string - The Principal ID associated with this System Assigned Managed Service Identity.
- Tenant
Id string - The Tenant ID associated with this System Assigned Managed Service Identity.
- Type string
- The type of identity used for the Healthcare FHIR service.
- Identity
Ids []string - Principal
Id string - The Principal ID associated with this System Assigned Managed Service Identity.
- Tenant
Id string - The Tenant ID associated with this System Assigned Managed Service Identity.
- Type string
- The type of identity used for the Healthcare FHIR service.
- identity
Ids List<String> - principal
Id String - The Principal ID associated with this System Assigned Managed Service Identity.
- tenant
Id String - The Tenant ID associated with this System Assigned Managed Service Identity.
- type String
- The type of identity used for the Healthcare FHIR service.
- identity
Ids string[] - principal
Id string - The Principal ID associated with this System Assigned Managed Service Identity.
- tenant
Id string - The Tenant ID associated with this System Assigned Managed Service Identity.
- type string
- The type of identity used for the Healthcare FHIR service.
- identity_
ids Sequence[str] - principal_
id str - The Principal ID associated with this System Assigned Managed Service Identity.
- tenant_
id str - The Tenant ID associated with this System Assigned Managed Service Identity.
- type str
- The type of identity used for the Healthcare FHIR service.
- identity
Ids List<String> - principal
Id String - The Principal ID associated with this System Assigned Managed Service Identity.
- tenant
Id String - The Tenant ID associated with this System Assigned Managed Service Identity.
- type String
- The type of identity used for the Healthcare FHIR service.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurerm
Terraform Provider.