az maps account

Azure Haritalar hesaplarını yönetin.

Komutlar

az maps account create

bir Haritalar Hesabı oluşturun. Haritalar Hesabı, Haritalar REST API'lerine erişim sağlayan anahtarları içerir.

az maps account delete

Haritalar Hesabını silin.

az maps account keys

Azure Haritalar hesap anahtarlarını yönetin.

az maps account keys list

Haritalar API'leriyle kullanılacak anahtarları alın. Haritalar REST API'lerinin kimliğini doğrulamak ve erişimi yetkilendirmek için bir anahtar kullanılır. Aynı anda yalnızca bir anahtar gerekir; ikisi, sorunsuz anahtar yeniden oluşturma sağlamak için verilir.

az maps account keys renew

Haritalar API'leriyle kullanmak için birincil veya ikincil anahtarı yeniden oluşturun. Eski anahtar hemen çalışmayı durdurur.

az maps account list

Abonelikteki veya kaynak grubundaki tüm harita hesaplarını gösterin.

az maps account show

Haritalar hesabının ayrıntılarını gösterme.

az maps account update

Haritalar Hesabını güncelleştirir. Sku, Etiketler, Özellikler gibi parametrelerin yalnızca bir alt kümesi oluşturulduktan sonra güncelleştirilebilir.

az maps account create

bir Haritalar Hesabı oluşturun. Haritalar Hesabı, Haritalar REST API'lerine erişim sağlayan anahtarları içerir.

az maps account create --account-name
                       --resource-group
                       --sku {G2, S0, S1}
                       [--accept-tos]
                       [--disable-local-auth {false, true}]
                       [--kind {Gen1, Gen2}]
                       [--linked-resources]
                       [--tags]
                       [--type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
                       [--user-identities]

Örnekler

Yönetilen Kimliklerle Hesap Oluşturma

az maps account create --type "SystemAssigned, UserAssigned" --user-identities "{\"/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName\":{}}" --kind "Gen2" --disable-local-auth false --linked-resources id="/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Storage/accounts/mystorageacc" unique-name="myBatchStorageAccount" --linked-resources id="/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Storage/accounts/mystorageacc" unique-name="myBlobDataSource" --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

1. Nesil Hesabı Oluştur

az maps account create --kind "Gen1" --disable-local-auth false --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

2. Nesil Hesabı Oluştur

az maps account create --kind "Gen2" --disable-local-auth true --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Gerekli Parametreler

--account-name --name -n

Haritalar hesabının adı.

--resource-group -g

Kaynak grubu adı.

--sku -s

Standart biçimde (S0 gibi) SKU'nun adı.

kabul edilen değerler: G2, S0, S1

İsteğe Bağlı Parametreler

--accept-tos

Hesap oluşturmak için Lisans ve Gizlilik Bildirimi'ni kabul etmeniz gerekir.

--disable-local-auth

Azure Haritalar yerel kimlik doğrulama desteğini devre dışı bırakmak için Azure İlkesi'da iki durumlu işlevlere izin verir. Bu, Paylaşılan Anahtarlar kimlik doğrulamayı herhangi bir kullanımdan devre dışı bırakır.

kabul edilen değerler: false, true
--kind

Kind özelliğini alma veya ayarlama.

kabul edilen değerler: Gen1, Gen2
--linked-resources

Eşleme hesabı kaynağı için Yönetilen Kimlikler tabanlı işlemler için kullanılacak kaynakları ayarlar.

--tags

Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--type

Kimlik türü.

kabul edilen değerler: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtar başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Beklenen değer: json-string/@json-file.

az maps account delete

Haritalar Hesabını silin.

az maps account delete [--account-name]
                       [--ids]
                       [--resource-group]

Örnekler

DeleteAccount

az maps account delete --name "myMapsAccount" --resource-group "myResourceGroup"

İsteğe Bağlı Parametreler

--account-name --name -n

Haritalar hesabının adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

Kaynak grubu adı.

az maps account list

Abonelikteki veya kaynak grubundaki tüm harita hesaplarını gösterin.

az maps account list [--resource-group]

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubu adı.

az maps account show

Haritalar hesabının ayrıntılarını gösterme.

az maps account show [--account-name]
                     [--ids]
                     [--resource-group]

Örnekler

Haritalar hesabının ayrıntılarını gösterme. (otomatik olarak oluşturulur)

az maps account show --name MyMapsAccount --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--account-name --name -n

Haritalar hesabının adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

Kaynak grubu adı.

az maps account update

Haritalar Hesabını güncelleştirir. Sku, Etiketler, Özellikler gibi parametrelerin yalnızca bir alt kümesi oluşturulduktan sonra güncelleştirilebilir.

az maps account update --sku {G2, S0, S1}
                       [--account-name]
                       [--disable-local-auth {false, true}]
                       [--ids]
                       [--kind {Gen1, Gen2}]
                       [--linked-resources]
                       [--resource-group]
                       [--tags]
                       [--type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
                       [--user-identities]

Örnekler

Hesap Tarafından Yönetilen Kimlikleri Güncelleştirme

az maps account update --type "SystemAssigned, UserAssigned" --user-identities "{\"/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName\":{}}" --kind "Gen2" --linked-resources id="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}" unique-name="myBatchStorageAccount" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S1"

Hesap Etiketlerini Güncelleştir

az maps account update --tags specialTag="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

1. Nesil Hesabına Güncelleştir

az maps account update --kind "Gen1" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

2. Nesil Hesabına Güncelleştir

az maps account update --kind "Gen2" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Gerekli Parametreler

--sku -s

Standart biçimde (S0 gibi) SKU'nun adı.

kabul edilen değerler: G2, S0, S1

İsteğe Bağlı Parametreler

--account-name --name -n

Haritalar hesabının adı.

--disable-local-auth

Azure Haritalar yerel kimlik doğrulama desteğini devre dışı bırakmak için Azure İlkesi'da iki durumlu işlevlere izin verir. Bu, Paylaşılan Anahtarlar kimlik doğrulamayı herhangi bir kullanımdan devre dışı bırakır.

kabul edilen değerler: false, true
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--kind

Kind özelliğini alma veya ayarlama.

kabul edilen değerler: Gen1, Gen2
--linked-resources

Eşleme hesabı kaynağı için Yönetilen Kimlikler tabanlı işlemler için kullanılacak kaynakları ayarlar.

--resource-group -g

Kaynak grubu adı.

--tags

Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--type

Kimlik türü.

kabul edilen değerler: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

Kaynakla ilişkilendirilmiş kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlüğü anahtar başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Beklenen değer: json-string/@json-file.