Microsoft.Maps hesapları
Bicep kaynak tanımı
Hesaplar 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.Maps/accounts kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Maps/accounts@2024-07-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
cors: {
corsRules: [
{
allowedOrigins: [
'string'
]
}
]
}
disableLocalAuth: bool
encryption: {
customerManagedKeyEncryption: {
keyEncryptionKeyIdentity: {
delegatedIdentityClientId: 'string'
federatedClientId: 'string'
identityType: 'string'
userAssignedIdentityResourceId: 'string'
}
keyEncryptionKeyUrl: 'string'
}
infrastructureEncryption: 'string'
}
linkedResources: [
{
id: 'string'
uniqueName: 'string'
}
]
locations: [
{
locationName: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
}
Özellik Değerleri
CorsRule
Ad | Açıklama | Değer |
---|---|---|
allowedOrigins | CorsRule öğesi varsa gereklidir. CORS aracılığıyla izin verilecek kaynak etki alanlarının listesi veya tüm etki alanlarına izin vermek için "*" | string[] (gerekli) |
CorsRules
Ad | Açıklama | Değer |
---|---|---|
corsRules | CORS kurallarının listesi. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. | CorsRule |
Şifreleme
Ad | Açıklama | Değer |
---|---|---|
customerManagedKeyEncryption | Kaynak için müşteri tarafından yönetilen tüm anahtar şifreleme özellikleri. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (İsteğe bağlı) Kaynak tanımına dahil edilmeleri önerilmez. Yalnızca platform (AKA altyapısı) şifrelemesini devre dışı bırakmanın mümkün olduğu durumlarda gereklidir. Azure SQL TDE bunun bir örneğidir. Değerler etkinleştirilir ve devre dışı bırakılır. | 'devre dışı' 'etkin' |
EncryptionCustomerManagedKeyEncryption
Ad | Açıklama | Değer |
---|---|---|
keyEncryptionKeyIdentity | Key Vault'ta kimlik doğrulaması yapmak için hangi kimliğin kullanılacağını tanımlayan Müşteri tarafından yönetilen anahtar ayarları için tüm kimlik yapılandırması. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | anahtar şifreleme anahtarı URL'si, sürümü veya sürümü değiştirilmemiş. Örneğin: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 veya https://contosovault.vault.azure.net/keys/contosokek. | dizgi |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
Ad | Açıklama | Değer |
---|---|---|
delegatedIdentityClientId | anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak temsilci kimliği. Örneğin: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<kaynak grubu>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity ve userAssignedIdentity ile birbirini dışlar - yalnızca iç kullanım. | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | farklı bir kiracıda anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak uygulama istemci kimliği. Örn: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | Kullanılacak kimlik türü. Değerler systemAssignedIdentity, userAssignedIdentity veya delegatedResourceIdentity olabilir. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | Anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak kullanıcı tarafından atanan kimlik. Örneğin: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<kaynak grubu>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity ile birbirini dışlar. | dizgi |
LinkedResource
Ad | Açıklama | Değer |
---|---|---|
Kimliği | '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}' biçiminde ARM kaynak kimliği. | dize (gerekli) |
uniqueName | Bağlı kaynağı benzersiz olarak tanımlayan sağlanan ad. | dize (gerekli) |
LocationsItem
Ad | Açıklama | Değer |
---|---|---|
locationName | Konum adı. | dize (gerekli) |
ManagedServiceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (gerekli) |
userAssignedIdentities | Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. | UserAssignedIdentities |
HaritalarHesapÖzellikler
Ad | Açıklama | Değer |
---|---|---|
cors | Blob hizmeti için CORS kurallarını belirtir. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. İstek gövdesine corsrule öğesi eklenmezse, tüm CORS kuralları silinir ve CorS Blob hizmeti için devre dışı bırakılır. | CorsRules |
disableLocalAuth | Azure Haritalar yerel kimlik doğrulaması desteğini devre dışı bırakmak için Azure İlkesi'nin iki durumlu işlevselliğine izin verir. Bu, Paylaşılan Anahtarlar ve Paylaşılan Erişim İmza Belirteci kimlik doğrulamalarını herhangi bir kullanımdan devre dışı bırakır. | Bool |
Şifreleme | Bir kaynağın tüm şifreleme yapılandırması. | Şifreleme |
linkedResources | Haritalar hesabıyla ilişkili kaynak dizisi. Dizideki bağlı kaynak tek tek güncelleştirilemez, dizideki tüm bağlantılı kaynakları birlikte güncelleştirmeniz gerekir. Bu kaynaklar Azure Haritalar REST API'sinde yapılan işlemlerde kullanılabilir. Erişim, bu kaynaklara yönelik Haritalar Hesabı Yönetilen Kimlikleri izinleriyle denetlenmektedir. | LinkedResource[] |
Konumlar | Haritalar Hesabı için ek veri işleme bölgelerinin listesi. Bu, isteklerin başka bir coğrafyada işlenmesine neden olabilir. Bazı özellikler veya sonuçlar belirli bölgelerde sınırlı olabilir. Varsayılan olarak, Haritalar REST API'leri istekleri hesap konumuna veya coğrafi kapsama göreişler. | LocationsItem[] |
Microsoft.Maps/accounts
Ad | Açıklama | Değer |
---|---|---|
kimlik | Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) | ManagedServiceIdentity |
tür | Kind özelliğini alın veya ayarlayın. | '2. Nesil' |
yer | Kaynağın bulunduğu coğrafi konum | dize (gerekli) |
ad | Kaynak adı | dizgi Kısıtlama -ları: En az uzunluk = 1 Desen = ^[^%&:\\/#?]+$ (gerekli) |
Özellikler | Eşleme hesabı özellikleri. | MapsAccountProperties |
Sku | Bu hesabın SKU'su. | Sku (gerekli) |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Sku
Ad | Açıklama | Değer |
---|---|---|
ad | Standart biçimde (G2 gibi) SKU'nun adı. | 'G2' (gerekli) |
TrackedResourceTags
Ad | Açıklama | Değer |
---|
UserAssignedIdentities
Ad | Açıklama | Değer |
---|
UserAssignedIdentity
Ad | Açıklama | Değer |
---|
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 |
---|---|
Azure Haritalar dağıtma |
Bu şablon, Azure Haritalar hesabını dağıtır ve birincil anahtarı listeler. |
Azure Haritalar Oluşturucusu (İç Mekan Haritalar) ile Azure Haritalar dağıtma | Bu şablon, İç Mekan Haritaları oluşturmaya izin vermek için İç Mekan Haritaları Oluşturucu Özelliği ile Azure Haritalar hesabını dağıtır. |
ARM şablonu kaynak tanımı
Hesaplar 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.Maps/accounts kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.
{
"type": "Microsoft.Maps/accounts",
"apiVersion": "2024-07-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"kind": "string",
"location": "string",
"properties": {
"cors": {
"corsRules": [
{
"allowedOrigins": [ "string" ]
}
]
},
"disableLocalAuth": "bool",
"encryption": {
"customerManagedKeyEncryption": {
"keyEncryptionKeyIdentity": {
"delegatedIdentityClientId": "string",
"federatedClientId": "string",
"identityType": "string",
"userAssignedIdentityResourceId": "string"
},
"keyEncryptionKeyUrl": "string"
},
"infrastructureEncryption": "string"
},
"linkedResources": [
{
"id": "string",
"uniqueName": "string"
}
],
"locations": [
{
"locationName": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
}
}
Özellik Değerleri
CorsRule
Ad | Açıklama | Değer |
---|---|---|
allowedOrigins | CorsRule öğesi varsa gereklidir. CORS aracılığıyla izin verilecek kaynak etki alanlarının listesi veya tüm etki alanlarına izin vermek için "*" | string[] (gerekli) |
CorsRules
Ad | Açıklama | Değer |
---|---|---|
corsRules | CORS kurallarının listesi. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. | CorsRule |
Şifreleme
Ad | Açıklama | Değer |
---|---|---|
customerManagedKeyEncryption | Kaynak için müşteri tarafından yönetilen tüm anahtar şifreleme özellikleri. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (İsteğe bağlı) Kaynak tanımına dahil edilmeleri önerilmez. Yalnızca platform (AKA altyapısı) şifrelemesini devre dışı bırakmanın mümkün olduğu durumlarda gereklidir. Azure SQL TDE bunun bir örneğidir. Değerler etkinleştirilir ve devre dışı bırakılır. | 'devre dışı' 'etkin' |
EncryptionCustomerManagedKeyEncryption
Ad | Açıklama | Değer |
---|---|---|
keyEncryptionKeyIdentity | Key Vault'ta kimlik doğrulaması yapmak için hangi kimliğin kullanılacağını tanımlayan Müşteri tarafından yönetilen anahtar ayarları için tüm kimlik yapılandırması. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | anahtar şifreleme anahtarı URL'si, sürümü veya sürümü değiştirilmemiş. Örneğin: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 veya https://contosovault.vault.azure.net/keys/contosokek. | dizgi |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
Ad | Açıklama | Değer |
---|---|---|
delegatedIdentityClientId | anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak temsilci kimliği. Örneğin: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<kaynak grubu>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity ve userAssignedIdentity ile birbirini dışlar - yalnızca iç kullanım. | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | farklı bir kiracıda anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak uygulama istemci kimliği. Örn: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | Kullanılacak kimlik türü. Değerler systemAssignedIdentity, userAssignedIdentity veya delegatedResourceIdentity olabilir. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | Anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak kullanıcı tarafından atanan kimlik. Örneğin: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<kaynak grubu>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity ile birbirini dışlar. | dizgi |
LinkedResource
Ad | Açıklama | Değer |
---|---|---|
Kimliği | '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}' biçiminde ARM kaynak kimliği. | dize (gerekli) |
uniqueName | Bağlı kaynağı benzersiz olarak tanımlayan sağlanan ad. | dize (gerekli) |
LocationsItem
Ad | Açıklama | Değer |
---|---|---|
locationName | Konum adı. | dize (gerekli) |
ManagedServiceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (gerekli) |
userAssignedIdentities | Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. | UserAssignedIdentities |
HaritalarHesapÖzellikler
Ad | Açıklama | Değer |
---|---|---|
cors | Blob hizmeti için CORS kurallarını belirtir. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. İstek gövdesine corsrule öğesi eklenmezse, tüm CORS kuralları silinir ve CorS Blob hizmeti için devre dışı bırakılır. | CorsRules |
disableLocalAuth | Azure Haritalar yerel kimlik doğrulaması desteğini devre dışı bırakmak için Azure İlkesi'nin iki durumlu işlevselliğine izin verir. Bu, Paylaşılan Anahtarlar ve Paylaşılan Erişim İmza Belirteci kimlik doğrulamalarını herhangi bir kullanımdan devre dışı bırakır. | Bool |
Şifreleme | Bir kaynağın tüm şifreleme yapılandırması. | Şifreleme |
linkedResources | Haritalar hesabıyla ilişkili kaynak dizisi. Dizideki bağlı kaynak tek tek güncelleştirilemez, dizideki tüm bağlantılı kaynakları birlikte güncelleştirmeniz gerekir. Bu kaynaklar Azure Haritalar REST API'sinde yapılan işlemlerde kullanılabilir. Erişim, bu kaynaklara yönelik Haritalar Hesabı Yönetilen Kimlikleri izinleriyle denetlenmektedir. | LinkedResource[] |
Konumlar | Haritalar Hesabı için ek veri işleme bölgelerinin listesi. Bu, isteklerin başka bir coğrafyada işlenmesine neden olabilir. Bazı özellikler veya sonuçlar belirli bölgelerde sınırlı olabilir. Varsayılan olarak, Haritalar REST API'leri istekleri hesap konumuna veya coğrafi kapsama göreişler. | LocationsItem[] |
Microsoft.Maps/accounts
Ad | Açıklama | Değer |
---|---|---|
apiVersion | API sürümü | '2024-07-01-preview' |
kimlik | Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) | ManagedServiceIdentity |
tür | Kind özelliğini alın veya ayarlayın. | '2. Nesil' |
yer | Kaynağın bulunduğu coğrafi konum | dize (gerekli) |
ad | Kaynak adı | dizgi Kısıtlama -ları: En az uzunluk = 1 Desen = ^[^%&:\\/#?]+$ (gerekli) |
Özellikler | Eşleme hesabı özellikleri. | MapsAccountProperties |
Sku | Bu hesabın SKU'su. | Sku (gerekli) |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.Maps/accounts' |
Sku
Ad | Açıklama | Değer |
---|---|---|
ad | Standart biçimde (G2 gibi) SKU'nun adı. | 'G2' (gerekli) |
TrackedResourceTags
Ad | Açıklama | Değer |
---|
UserAssignedIdentities
Ad | Açıklama | Değer |
---|
UserAssignedIdentity
Ad | Açıklama | Değer |
---|
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 |
---|---|
Azure Key Vault depolanan Azure Haritalar SAS belirteci oluşturma |
Bu şablon, Azure Haritalar hesabını dağıtır ve Azure Key Vault gizli dizisinde depolanacak kullanıcı tarafından atanan kimliği temel alan bir Sas belirteci listeler. |
Azure Haritalar dağıtma |
Bu şablon, Azure Haritalar hesabını dağıtır ve birincil anahtarı listeler. |
Azure Haritalar Oluşturucusu (İç Mekan Haritalar) ile Azure Haritalar dağıtma |
Bu şablon, İç Mekan Haritaları oluşturmaya izin vermek için İç Mekan Haritaları Oluşturucu Özelliği ile Azure Haritalar hesabını dağıtır. |
RBAC - Azure Haritalar hesabı Yönetilen Kimlik Erişimi oluşturma |
Bu şablon bir Yönetilen Kimlik oluşturur ve oluşturulan bir Azure Haritalar hesabına erişim atar. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Hesaplar 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.Maps/accounts kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Maps/accounts@2024-07-01-preview"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
kind = "string"
location = "string"
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
cors = {
corsRules = [
{
allowedOrigins = [
"string"
]
}
]
}
disableLocalAuth = bool
encryption = {
customerManagedKeyEncryption = {
keyEncryptionKeyIdentity = {
delegatedIdentityClientId = "string"
federatedClientId = "string"
identityType = "string"
userAssignedIdentityResourceId = "string"
}
keyEncryptionKeyUrl = "string"
}
infrastructureEncryption = "string"
}
linkedResources = [
{
id = "string"
uniqueName = "string"
}
]
locations = [
{
locationName = "string"
}
]
}
})
}
Özellik Değerleri
CorsRule
Ad | Açıklama | Değer |
---|---|---|
allowedOrigins | CorsRule öğesi varsa gereklidir. CORS aracılığıyla izin verilecek kaynak etki alanlarının listesi veya tüm etki alanlarına izin vermek için "*" | string[] (gerekli) |
CorsRules
Ad | Açıklama | Değer |
---|---|---|
corsRules | CORS kurallarının listesi. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. | CorsRule |
Şifreleme
Ad | Açıklama | Değer |
---|---|---|
customerManagedKeyEncryption | Kaynak için müşteri tarafından yönetilen tüm anahtar şifreleme özellikleri. | EncryptionCustomerManagedKeyEncryption |
infrastructureEncryption | (İsteğe bağlı) Kaynak tanımına dahil edilmeleri önerilmez. Yalnızca platform (AKA altyapısı) şifrelemesini devre dışı bırakmanın mümkün olduğu durumlarda gereklidir. Azure SQL TDE bunun bir örneğidir. Değerler etkinleştirilir ve devre dışı bırakılır. | 'devre dışı' 'etkin' |
EncryptionCustomerManagedKeyEncryption
Ad | Açıklama | Değer |
---|---|---|
keyEncryptionKeyIdentity | Key Vault'ta kimlik doğrulaması yapmak için hangi kimliğin kullanılacağını tanımlayan Müşteri tarafından yönetilen anahtar ayarları için tüm kimlik yapılandırması. | EncryptionCustomerManagedKeyEncryptionKeyIdentity |
keyEncryptionKeyUrl | anahtar şifreleme anahtarı URL'si, sürümü veya sürümü değiştirilmemiş. Örneğin: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 veya https://contosovault.vault.azure.net/keys/contosokek. | dizgi |
EncryptionCustomerManagedKeyEncryptionKeyIdentity
Ad | Açıklama | Değer |
---|---|---|
delegatedIdentityClientId | anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak temsilci kimliği. Örneğin: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<kaynak grubu>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity ve userAssignedIdentity ile birbirini dışlar - yalnızca iç kullanım. | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
federatedClientId | farklı bir kiracıda anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak uygulama istemci kimliği. Örn: f83c6b1b-4d34-47e4-bb34-9d83df58b540 | dizgi Kısıtlama -ları: En az uzunluk = 36 Maksimum uzunluk = 36 Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | Kullanılacak kimlik türü. Değerler systemAssignedIdentity, userAssignedIdentity veya delegatedResourceIdentity olabilir. | 'delegatedResourceIdentity' 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | Anahtar şifreleme anahtarı Url'sine erişmek için kullanılacak kullanıcı tarafından atanan kimlik. Örneğin: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<kaynak grubu>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. identityType systemAssignedIdentity ile birbirini dışlar. | dizgi |
LinkedResource
Ad | Açıklama | Değer |
---|---|---|
Kimliği | '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}' biçiminde ARM kaynak kimliği. | dize (gerekli) |
uniqueName | Bağlı kaynağı benzersiz olarak tanımlayan sağlanan ad. | dize (gerekli) |
LocationsItem
Ad | Açıklama | Değer |
---|---|---|
locationName | Konum adı. | dize (gerekli) |
ManagedServiceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (gerekli) |
userAssignedIdentities | Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. | UserAssignedIdentities |
HaritalarHesapÖzellikler
Ad | Açıklama | Değer |
---|---|---|
cors | Blob hizmeti için CORS kurallarını belirtir. İsteğe en fazla beş CorsRule öğesi ekleyebilirsiniz. İstek gövdesine corsrule öğesi eklenmezse, tüm CORS kuralları silinir ve CorS Blob hizmeti için devre dışı bırakılır. | CorsRules |
disableLocalAuth | Azure Haritalar yerel kimlik doğrulaması desteğini devre dışı bırakmak için Azure İlkesi'nin iki durumlu işlevselliğine izin verir. Bu, Paylaşılan Anahtarlar ve Paylaşılan Erişim İmza Belirteci kimlik doğrulamalarını herhangi bir kullanımdan devre dışı bırakır. | Bool |
Şifreleme | Bir kaynağın tüm şifreleme yapılandırması. | Şifreleme |
linkedResources | Haritalar hesabıyla ilişkili kaynak dizisi. Dizideki bağlı kaynak tek tek güncelleştirilemez, dizideki tüm bağlantılı kaynakları birlikte güncelleştirmeniz gerekir. Bu kaynaklar Azure Haritalar REST API'sinde yapılan işlemlerde kullanılabilir. Erişim, bu kaynaklara yönelik Haritalar Hesabı Yönetilen Kimlikleri izinleriyle denetlenmektedir. | LinkedResource[] |
Konumlar | Haritalar Hesabı için ek veri işleme bölgelerinin listesi. Bu, isteklerin başka bir coğrafyada işlenmesine neden olabilir. Bazı özellikler veya sonuçlar belirli bölgelerde sınırlı olabilir. Varsayılan olarak, Haritalar REST API'leri istekleri hesap konumuna veya coğrafi kapsama göreişler. | LocationsItem[] |
Microsoft.Maps/accounts
Ad | Açıklama | Değer |
---|---|---|
kimlik | Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler) | ManagedServiceIdentity |
tür | Kind özelliğini alın veya ayarlayın. | '2. Nesil' |
yer | Kaynağın bulunduğu coğrafi konum | dize (gerekli) |
ad | Kaynak adı | dizgi Kısıtlama -ları: En az uzunluk = 1 Desen = ^[^%&:\\/#?]+$ (gerekli) |
Özellikler | Eşleme hesabı özellikleri. | MapsAccountProperties |
Sku | Bu hesabın SKU'su. | Sku (gerekli) |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.Maps/accounts@2024-07-01-preview" |
Sku
Ad | Açıklama | Değer |
---|---|---|
ad | Standart biçimde (G2 gibi) SKU'nun adı. | 'G2' (gerekli) |
TrackedResourceTags
Ad | Açıklama | Değer |
---|
UserAssignedIdentities
Ad | Açıklama | Değer |
---|
UserAssignedIdentity
Ad | Açıklama | Değer |
---|