Microsoft. GezondheidszorgApis-services 15-03-2020

Bicep-resourcedefinitie

Het resourcetype van de services kan worden geïmplementeerd voor:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Een Microsoft maken. HealthcareApis/services-resource voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.HealthcareApis/services@2020-03-15' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  etag: 'string'
  identity: {
    type: 'string'
  }
  properties: {
    accessPolicies: [
      {
        objectId: 'string'
      }
    ]
    authenticationConfiguration: {
      audience: 'string'
      authority: 'string'
      smartProxyEnabled: bool
    }
    corsConfiguration: {
      allowCredentials: bool
      headers: [
        'string'
      ]
      maxAge: int
      methods: [
        'string'
      ]
      origins: [
        'string'
      ]
    }
    cosmosDbConfiguration: {
      keyVaultKeyUri: 'string'
      offerThroughput: int
    }
    exportConfiguration: {
      storageAccountName: 'string'
    }
  }
}

Eigenschapswaarden

services

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
location De resourcelocatie. tekenreeks (vereist)
tags De resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Soort Het soort service. 'fhir'
'fhir-R4'
'fhir-Stu3' (vereist)
etag Een etag die is gekoppeld aan de resource, die wordt gebruikt voor optimistische gelijktijdigheid bij het bewerken ervan. tekenreeks
identity Instelling die aangeeft of aan de service een beheerde identiteit is gekoppeld. ResourceIdentity
properties De algemene eigenschappen van een service. ServicesEigenschappen

ResourceIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt opgegeven, momenteel SystemAssigned en None zijn toegestaan. 'Geen'
'SystemAssigned'

ServicesEigenschappen

Naam Beschrijving Waarde
accessPolicies Het toegangsbeleid van het service-exemplaar. ServiceAccessPolicyEntry[]
authenticationConfiguration De verificatieconfiguratie voor het service-exemplaar. ServiceAuthenticationConfigurationInfo
corsConfiguration De instellingen voor de CORS-configuratie van het service-exemplaar. ServiceCorsConfigurationInfo
cosmosDbConfiguration De instellingen voor de Cosmos DB-database die ondersteuning biedt voor de service. ServiceCosmosDbConfigurationInfo
exportConfiguration De instellingen voor de exportbewerking van het service-exemplaar. ServiceExportConfigurationInfo

ServiceAccessPolicyEntry

Naam Beschrijving Waarde
objectId Een Azure AD object-id (gebruiker of apps) die toegang krijgt tot de FHIR-service. tekenreeks (vereist)

ServiceAuthenticationConfigurationInfo

Naam Beschrijving Waarde
Publiek De url van de doelgroep voor de service tekenreeks
Autoriteit De instantie-URL voor de service tekenreeks
smartProxyEnabled Als de SMART on FHIR-proxy is ingeschakeld booleaans

ServiceCorsConfigurationInfo

Naam Beschrijving Waarde
allowCredentials Als referenties zijn toegestaan via CORS. booleaans
Headers De headers die via CORS moeten worden toegestaan. tekenreeks[]
maxAge De maximale leeftijd die via CORS moet worden toegestaan. int
methods De methoden die via CORS moeten worden toegestaan. tekenreeks[]
Oorsprong De oorsprongen die via CORS moeten worden toegestaan. tekenreeks[]

ServiceCosmosDbConfigurationInfo

Naam Beschrijving Waarde
keyVaultKeyUri De URI van de door de klant beheerde sleutel voor de back-updatabase. tekenreeks
offerThroughput De ingerichte doorvoer voor de back-updatabase. int

ServiceExportConfigurationInfo

Naam Beschrijving Waarde
storageAccountName De naam van het standaardopslagaccount voor export. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Azure API for FHIR implementeren

Implementeren op Azure
Met deze sjabloon maakt u een exemplaar van Azure API for FHIR®. De Azure API for FHIR® is een beheerd, op standaarden gebaseerd en compatibel gegevensplatform voor de gezondheidszorg. Hiermee kunnen organisaties hun klinische gezondheidsgegevens naar de cloud brengen op basis van de interoperabele gegevensstandaard FHIR®.

Resourcedefinitie van ARM-sjabloon

Het resourcetype services kan worden geïmplementeerd voor:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Een Microsoft maken. HealthcareApis/services-resource, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.HealthcareApis/services",
  "apiVersion": "2020-03-15",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "etag": "string",
  "identity": {
    "type": "string"
  },
  "properties": {
    "accessPolicies": [
      {
        "objectId": "string"
      }
    ],
    "authenticationConfiguration": {
      "audience": "string",
      "authority": "string",
      "smartProxyEnabled": "bool"
    },
    "corsConfiguration": {
      "allowCredentials": "bool",
      "headers": [ "string" ],
      "maxAge": "int",
      "methods": [ "string" ],
      "origins": [ "string" ]
    },
    "cosmosDbConfiguration": {
      "keyVaultKeyUri": "string",
      "offerThroughput": "int"
    },
    "exportConfiguration": {
      "storageAccountName": "string"
    }
  }
}

Eigenschapswaarden

services

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft. HealthcareApis/services'
apiVersion De resource-API-versie '2020-03-15'
naam De resourcenaam tekenreeks (vereist)
location De resourcelocatie. tekenreeks (vereist)
tags De resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Soort Het soort service. 'fhir'
'fhir-R4'
'fhir-Stu3' (vereist)
etag Een etag die is gekoppeld aan de resource, die wordt gebruikt voor optimistische gelijktijdigheid bij het bewerken ervan. tekenreeks
identity Instelling die aangeeft of aan de service een beheerde identiteit is gekoppeld. ResourceIdentity
properties De algemene eigenschappen van een service. ServicesEigenschappen

ResourceIdentity

Naam Beschrijving Waarde
type Type identiteit dat wordt opgegeven, momenteel SystemAssigned en None zijn toegestaan. 'Geen'
'SystemAssigned'

ServicesEigenschappen

Naam Beschrijving Waarde
accessPolicies Het toegangsbeleid van het service-exemplaar. ServiceAccessPolicyEntry[]
authenticationConfiguration De verificatieconfiguratie voor het service-exemplaar. ServiceAuthenticationConfigurationInfo
corsConfiguration De instellingen voor de CORS-configuratie van het service-exemplaar. ServiceCorsConfigurationInfo
cosmosDbConfiguration De instellingen voor de Cosmos DB-database die ondersteuning biedt voor de service. ServiceCosmosDbConfigurationInfo
exportConfiguration De instellingen voor de exportbewerking van het service-exemplaar. ServiceExportConfigurationInfo

ServiceAccessPolicyEntry

Naam Beschrijving Waarde
objectId Een Azure AD object-id (gebruiker of apps) die toegang krijgt tot de FHIR-service. tekenreeks (vereist)

ServiceAuthenticationConfigurationInfo

Naam Beschrijving Waarde
Publiek De url van de doelgroep voor de service tekenreeks
Autoriteit De instantie-URL voor de service tekenreeks
smartProxyEnabled Als de SMART on FHIR-proxy is ingeschakeld booleaans

ServiceCorsConfigurationInfo

Naam Beschrijving Waarde
allowCredentials Als referenties zijn toegestaan via CORS. booleaans
Headers De headers die moeten worden toegestaan via CORS. tekenreeks[]
maxAge De maximale leeftijd die via CORS moet worden toegestaan. int
methods De methoden die via CORS moeten worden toegestaan. tekenreeks[]
Oorsprong De oorsprongen die via CORS moeten worden toegestaan. tekenreeks[]

ServiceCosmosDbConfigurationInfo

Naam Beschrijving Waarde
keyVaultKeyUri De URI van de door de klant beheerde sleutel voor de back-updatabase. tekenreeks
offerThroughput De ingerichte doorvoer voor de back-updatabase. int

ServiceExportConfigurationInfo

Naam Beschrijving Waarde
storageAccountName De naam van het standaardopslagaccount voor export. tekenreeks

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Azure API for FHIR implementeren

Implementeren op Azure
Met deze sjabloon maakt u een exemplaar van Azure API for FHIR®. De Azure API for FHIR® is een beheerd, op standaarden gebaseerd en compatibel gezondheidsgegevensplatform. Hiermee kunnen organisaties hun klinische gezondheidsgegevens naar de cloud brengen op basis van de interoperabele gegevensstandaard FHIR®.

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype van de services kan worden geïmplementeerd voor:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Een Microsoft maken. HealthcareApis/services-resource, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.HealthcareApis/services@2020-03-15"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      accessPolicies = [
        {
          objectId = "string"
        }
      ]
      authenticationConfiguration = {
        audience = "string"
        authority = "string"
        smartProxyEnabled = bool
      }
      corsConfiguration = {
        allowCredentials = bool
        headers = [
          "string"
        ]
        maxAge = int
        methods = [
          "string"
        ]
        origins = [
          "string"
        ]
      }
      cosmosDbConfiguration = {
        keyVaultKeyUri = "string"
        offerThroughput = int
      }
      exportConfiguration = {
        storageAccountName = "string"
      }
    }
    kind = "string"
    etag = "string"
  })
}

Eigenschapswaarden

services

Naam Beschrijving Waarde
type Het resourcetype "Microsoft. HealthcareApis/services@2020-03-15"
naam De resourcenaam tekenreeks (vereist)
location De resourcelocatie. tekenreeks (vereist)
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags De resourcetags. Woordenlijst met tagnamen en -waarden.
Soort Het soort service. "fhir"
"fhir-R4"
"fhir-Stu3" (vereist)
etag Een etag die is gekoppeld aan de resource, die wordt gebruikt voor optimistische gelijktijdigheid bij het bewerken ervan. tekenreeks
identity Instelling die aangeeft of aan de service een beheerde identiteit is gekoppeld. ResourceIdentity
properties De algemene eigenschappen van een service. ServicesEigenschappen

ResourceIdentity

Naam Beschrijving Waarde
type Het type identiteit dat wordt opgegeven, momenteel SystemAssigned en None zijn toegestaan. "SystemAssigned"

ServicesEigenschappen

Naam Beschrijving Waarde
accessPolicies Het toegangsbeleid van het service-exemplaar. ServiceAccessPolicyEntry[]
authenticationConfiguration De verificatieconfiguratie voor het service-exemplaar. ServiceAuthenticationConfigurationInfo
corsConfiguration De instellingen voor de CORS-configuratie van het service-exemplaar. ServiceCorsConfigurationInfo
cosmosDbConfiguration De instellingen voor de Cosmos DB-database die ondersteuning biedt voor de service. ServiceCosmosDbConfigurationInfo
exportConfiguration De instellingen voor de exportbewerking van het service-exemplaar. ServiceExportConfigurationInfo

ServiceAccessPolicyEntry

Naam Beschrijving Waarde
objectId Een Azure AD object-id (gebruiker of apps) die toegang krijgt tot de FHIR-service. tekenreeks (vereist)

ServiceAuthenticationConfigurationInfo

Naam Beschrijving Waarde
Publiek De url van de doelgroep voor de service tekenreeks
Autoriteit De instantie-URL voor de service tekenreeks
smartProxyEnabled Als de SMART on FHIR-proxy is ingeschakeld booleaans

ServiceCorsConfigurationInfo

Naam Beschrijving Waarde
allowCredentials Als referenties zijn toegestaan via CORS. booleaans
Headers De headers die moeten worden toegestaan via CORS. tekenreeks[]
maxAge De maximale leeftijd die via CORS moet worden toegestaan. int
methods De methoden die via CORS moeten worden toegestaan. tekenreeks[]
Oorsprong De oorsprongen die via CORS moeten worden toegestaan. tekenreeks[]

ServiceCosmosDbConfigurationInfo

Naam Beschrijving Waarde
keyVaultKeyUri De URI van de door de klant beheerde sleutel voor de back-updatabase. tekenreeks
offerThroughput De ingerichte doorvoer voor de back-updatabase. int

ServiceExportConfigurationInfo

Naam Beschrijving Waarde
storageAccountName De naam van het standaardopslagaccount voor export. tekenreeks