Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bicep kaynak tanımı
Hizmetler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.HealthcareApis/services kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.HealthcareApis/services@2018-08-20-preview' = {
etag: 'string'
identity: {
type: 'string'
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
accessPolicies: [
{
objectId: 'string'
}
]
authenticationConfiguration: {
audience: 'string'
authority: 'string'
smartProxyEnabled: bool
}
corsConfiguration: {
allowCredentials: bool
headers: [
'string'
]
maxAge: int
methods: [
'string'
]
origins: [
'string'
]
}
cosmosDbConfiguration: {
offerThroughput: int
}
}
tags: {
{customized property}: 'string'
}
}
Özellik Değerleri
Microsoft.HealthcareApis/services
Ad | Açıklama | Değer |
---|---|---|
etag | Kaynakla ilişkili bir etag, düzenleme sırasında iyimser eşzamanlılık için kullanılır. | dizgi |
kimlik | Hizmetin kendisiyle ilişkilendirilmiş yönetilen bir kimliğe sahip olup olmadığını gösteren ayar. | ResourceIdentity |
tür | Hizmetin türü. Geçerli değerler şunlardır: fhir, fhir-Stu3 ve fhir-R4. | 'fhir' 'fhir-R4' 'fhir-Stu3' (gerekli) |
yer | Kaynak konumu. | dize (gerekli) |
ad | Kaynak adı | dizgi Kısıtlama -ları: En az uzunluk = 3 Maksimum uzunluk = 24 (gerekli) |
Özellikler | Bir hizmetin ortak özellikleri. | ServicesProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
ResourceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Belirtilen kimlik türü, şu anda SystemAssigned ve None değerlerine izin verilir. | 'Hiçbiri' 'SystemAssigned' |
ResourceTags
Ad | Açıklama | Değer |
---|
ServiceAccessPolicyEntry
Ad | Açıklama | Değer |
---|---|---|
objectId | FHIR hizmetine erişim izni verilen nesne kimliği. | dizgi Kısıtlama -ları: Desen = ^(([0-9A-Fa-f]{8}[-]?(?:[0-9A-Fa-f]{4}[-]?){3}[0-9A-Fa-f]{12}){1})+$ (gerekli) |
ServiceAuthenticationConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
seyirci | Hizmetin hedef kitle url'si | dizgi |
otorite | Hizmetin yetkili url'si | dizgi |
smartProxyEnabled | FHIR proxy'sinde SMART etkinse | Bool |
ServiceCorsConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
allowCredentials | CorS aracılığıyla kimlik bilgilerine izin verilip verilmiyorsa. | Bool |
Üstbilgi | CORS aracılığıyla izin verilen üst bilgiler. | string[] |
maxAge | CORS üzerinden izin verilen maksimum yaş. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 99999 |
Yöntemler | CORS aracılığıyla izin verilen yöntemler. | string[] |
Kökeni | CORS aracılığıyla izin verilen kaynaklar. | dizgi Kısıtlama -ları: Desen = ^(?:(?:(?:[hH][tT][tT][pP](?:[sS]|))\:\/\/(?:[a-zA-Z0-9-]+[.]?)+(?:\:[0-9]{1,5})?|[*]))$ [] |
ServiceCosmosDbConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
offerThroughput | Yedekleme veritabanı için sağlanan aktarım hızı. | Int Kısıtlama -ları: Min değer = 400 Maksimum değer = 10000 |
ServicesProperties
Ad | Açıklama | Değer |
---|---|---|
accessPolicies | Hizmet örneğinin erişim ilkeleri. | ServiceAccessPolicyEntry[] |
authenticationConfiguration | Hizmet örneği için kimlik doğrulama yapılandırması. | ServiceAuthenticationConfigurationInfo |
corsConfiguration | Hizmet örneğinin CORS yapılandırmasının ayarları. | ServiceCorsConfigurationInfo |
cosmosDbConfiguration | Hizmeti arka planlayan Cosmos DB veritabanının ayarları. | ServiceCosmosDbConfigurationInfo |
Kullanım Örnekleri
Azure Hızlı Başlangıç Örnekleri
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.
Bicep Dosyası | Açıklama |
---|---|
FHIR için Azure API'sini dağıtma | Bu şablon, FHIR® için Azure API'sinin bir örneğini oluşturur. FHIR® için Azure API yönetilen, standartlara dayalı ve uyumlu bir sağlık veri platformudur. Kuruluşların birlikte çalışabilen FHIR® veri standardına göre klinik sağlık verilerini buluta getirmelerini sağlar. |
ARM şablonu kaynak tanımı
Hizmetler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.HealthcareApis/services kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.HealthcareApis/services",
"apiVersion": "2018-08-20-preview",
"name": "string",
"etag": "string",
"identity": {
"type": "string"
},
"kind": "string",
"location": "string",
"properties": {
"accessPolicies": [
{
"objectId": "string"
}
],
"authenticationConfiguration": {
"audience": "string",
"authority": "string",
"smartProxyEnabled": "bool"
},
"corsConfiguration": {
"allowCredentials": "bool",
"headers": [ "string" ],
"maxAge": "int",
"methods": [ "string" ],
"origins": [ "string" ]
},
"cosmosDbConfiguration": {
"offerThroughput": "int"
}
},
"tags": {
"{customized property}": "string"
}
}
Özellik Değerleri
Microsoft.HealthcareApis/services
Ad | Açıklama | Değer |
---|---|---|
apiVersion | API sürümü | '2018-08-20-preview' |
etag | Kaynakla ilişkili bir etag, düzenleme sırasında iyimser eşzamanlılık için kullanılır. | dizgi |
kimlik | Hizmetin kendisiyle ilişkilendirilmiş yönetilen bir kimliğe sahip olup olmadığını gösteren ayar. | ResourceIdentity |
tür | Hizmetin türü. Geçerli değerler şunlardır: fhir, fhir-Stu3 ve fhir-R4. | 'fhir' 'fhir-R4' 'fhir-Stu3' (gerekli) |
yer | Kaynak konumu. | dize (gerekli) |
ad | Kaynak adı | dizgi Kısıtlama -ları: En az uzunluk = 3 Maksimum uzunluk = 24 (gerekli) |
Özellikler | Bir hizmetin ortak özellikleri. | ServicesProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.HealthcareApis/services' |
ResourceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Belirtilen kimlik türü, şu anda SystemAssigned ve None değerlerine izin verilir. | 'Hiçbiri' 'SystemAssigned' |
ResourceTags
Ad | Açıklama | Değer |
---|
ServiceAccessPolicyEntry
Ad | Açıklama | Değer |
---|---|---|
objectId | FHIR hizmetine erişim izni verilen nesne kimliği. | dizgi Kısıtlama -ları: Desen = ^(([0-9A-Fa-f]{8}[-]?(?:[0-9A-Fa-f]{4}[-]?){3}[0-9A-Fa-f]{12}){1})+$ (gerekli) |
ServiceAuthenticationConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
seyirci | Hizmetin hedef kitle url'si | dizgi |
otorite | Hizmetin yetkili url'si | dizgi |
smartProxyEnabled | FHIR proxy'sinde SMART etkinse | Bool |
ServiceCorsConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
allowCredentials | CorS aracılığıyla kimlik bilgilerine izin verilip verilmiyorsa. | Bool |
Üstbilgi | CORS aracılığıyla izin verilen üst bilgiler. | string[] |
maxAge | CORS üzerinden izin verilen maksimum yaş. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 99999 |
Yöntemler | CORS aracılığıyla izin verilen yöntemler. | string[] |
Kökeni | CORS aracılığıyla izin verilen kaynaklar. | dizgi Kısıtlama -ları: Desen = ^(?:(?:(?:[hH][tT][tT][pP](?:[sS]|))\:\/\/(?:[a-zA-Z0-9-]+[.]?)+(?:\:[0-9]{1,5})?|[*]))$ [] |
ServiceCosmosDbConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
offerThroughput | Yedekleme veritabanı için sağlanan aktarım hızı. | Int Kısıtlama -ları: Min değer = 400 Maksimum değer = 10000 |
ServicesProperties
Ad | Açıklama | Değer |
---|---|---|
accessPolicies | Hizmet örneğinin erişim ilkeleri. | ServiceAccessPolicyEntry[] |
authenticationConfiguration | Hizmet örneği için kimlik doğrulama yapılandırması. | ServiceAuthenticationConfigurationInfo |
corsConfiguration | Hizmet örneğinin CORS yapılandırmasının ayarları. | ServiceCorsConfigurationInfo |
cosmosDbConfiguration | Hizmeti arka planlayan Cosmos DB veritabanının ayarları. | ServiceCosmosDbConfigurationInfo |
Kullanım Örnekleri
Azure Hızlı Başlangıç Şablonları
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.
Şablon | Açıklama |
---|---|
FHIR için Azure API'sini dağıtma |
Bu şablon, FHIR® için Azure API'sinin bir örneğini oluşturur. FHIR® için Azure API yönetilen, standartlara dayalı ve uyumlu bir sağlık veri platformudur. Kuruluşların birlikte çalışabilen FHIR® veri standardına göre klinik sağlık verilerini buluta getirmelerini sağlar. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Hizmetler kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.HealthcareApis/services kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.HealthcareApis/services@2018-08-20-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
etag = "string"
kind = "string"
properties = {
accessPolicies = [
{
objectId = "string"
}
]
authenticationConfiguration = {
audience = "string"
authority = "string"
smartProxyEnabled = bool
}
corsConfiguration = {
allowCredentials = bool
headers = [
"string"
]
maxAge = int
methods = [
"string"
]
origins = [
"string"
]
}
cosmosDbConfiguration = {
offerThroughput = int
}
}
}
}
Özellik Değerleri
Microsoft.HealthcareApis/services
Ad | Açıklama | Değer |
---|---|---|
etag | Kaynakla ilişkili bir etag, düzenleme sırasında iyimser eşzamanlılık için kullanılır. | dizgi |
kimlik | Hizmetin kendisiyle ilişkilendirilmiş yönetilen bir kimliğe sahip olup olmadığını gösteren ayar. | ResourceIdentity |
tür | Hizmetin türü. Geçerli değerler şunlardır: fhir, fhir-Stu3 ve fhir-R4. | 'fhir' 'fhir-R4' 'fhir-Stu3' (gerekli) |
yer | Kaynak konumu. | dize (gerekli) |
ad | Kaynak adı | dizgi Kısıtlama -ları: En az uzunluk = 3 Maksimum uzunluk = 24 (gerekli) |
Özellikler | Bir hizmetin ortak özellikleri. | ServicesProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.HealthcareApis/services@2018-08-20-preview" |
ResourceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Belirtilen kimlik türü, şu anda SystemAssigned ve None değerlerine izin verilir. | 'Hiçbiri' 'SystemAssigned' |
ResourceTags
Ad | Açıklama | Değer |
---|
ServiceAccessPolicyEntry
Ad | Açıklama | Değer |
---|---|---|
objectId | FHIR hizmetine erişim izni verilen nesne kimliği. | dizgi Kısıtlama -ları: Desen = ^(([0-9A-Fa-f]{8}[-]?(?:[0-9A-Fa-f]{4}[-]?){3}[0-9A-Fa-f]{12}){1})+$ (gerekli) |
ServiceAuthenticationConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
seyirci | Hizmetin hedef kitle url'si | dizgi |
otorite | Hizmetin yetkili url'si | dizgi |
smartProxyEnabled | FHIR proxy'sinde SMART etkinse | Bool |
ServiceCorsConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
allowCredentials | CorS aracılığıyla kimlik bilgilerine izin verilip verilmiyorsa. | Bool |
Üstbilgi | CORS aracılığıyla izin verilen üst bilgiler. | string[] |
maxAge | CORS üzerinden izin verilen maksimum yaş. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 99999 |
Yöntemler | CORS aracılığıyla izin verilen yöntemler. | string[] |
Kökeni | CORS aracılığıyla izin verilen kaynaklar. | dizgi Kısıtlama -ları: Desen = ^(?:(?:(?:[hH][tT][tT][pP](?:[sS]|))\:\/\/(?:[a-zA-Z0-9-]+[.]?)+(?:\:[0-9]{1,5})?|[*]))$ [] |
ServiceCosmosDbConfigurationInfo
Ad | Açıklama | Değer |
---|---|---|
offerThroughput | Yedekleme veritabanı için sağlanan aktarım hızı. | Int Kısıtlama -ları: Min değer = 400 Maksimum değer = 10000 |
ServicesProperties
Ad | Açıklama | Değer |
---|---|---|
accessPolicies | Hizmet örneğinin erişim ilkeleri. | ServiceAccessPolicyEntry[] |
authenticationConfiguration | Hizmet örneği için kimlik doğrulama yapılandırması. | ServiceAuthenticationConfigurationInfo |
corsConfiguration | Hizmet örneğinin CORS yapılandırmasının ayarları. | ServiceCorsConfigurationInfo |
cosmosDbConfiguration | Hizmeti arka planlayan Cosmos DB veritabanının ayarları. | ServiceCosmosDbConfigurationInfo |