Share via


az maps account

Azure Haritalar hesaplarını yönetin.

Komutlar

Name Description Tür Durum
az maps account create

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

Temel GA
az maps account delete

bir Haritalar Hesabı silin.

Temel GA
az maps account keys

Azure Haritalar hesap anahtarlarını yönetin.

Temel GA
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; iki sorunsuz anahtar yeniden oluşturma sağlamak için verilir.

Temel GA
az maps account keys renew

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

Temel GA
az maps account list

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

Temel GA
az maps account show

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

Temel GA
az maps account update

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

Temel GA

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 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 alın veya ayarlayın.

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.

Kullanım: --linked-resources unique-name=XX id=XX

unique-name: Gerekli. Bağlı kaynağı benzersiz olarak tanımlayan sağlanan ad. kimlik: Gerekli. Formdaki ARM kaynak kimliği: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Depolama/accounts/{storageName}'.

Birden çok --linked-resources bağımsız değişkeni kullanılarak birden çok eylem belirtilebilir.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--type

Kimlik türü.

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

Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük 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.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az maps account delete

bir Haritalar Hesabı silin.

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

Ö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 eksiksiz 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ı.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az maps account list

Bir 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ı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az maps account show

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

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

Örnekler

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

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 eksiksiz 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ı.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az maps account update

Haritalar Hesabı Güncelleştirmeler. 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]
                       [--subscription]
                       [--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ştirme

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 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 eksiksiz 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 alın veya ayarlayın.

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.

Kullanım: --linked-resources unique-name=XX id=XX

unique-name: Gerekli. Bağlı kaynağı benzersiz olarak tanımlayan sağlanan ad. kimlik: Gerekli. Formdaki ARM kaynak kimliği: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Depolama/accounts/{storageName}'.

Birden çok --linked-resources bağımsız değişkeni kullanılarak birden çok eylem belirtilebilir.

--resource-group -g

Kaynak grubu adı.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--type

Kimlik türü.

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

Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük 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.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.