az dedicated-hsm

Dekont

Bu başvuru, Azure CLI (sürüm 2.15.0 veya üzeri) için hardware-security-modules uzantısının bir parçasıdır. Uzantı, az dedicated-hsm komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Donanım güvenlik modülleriyle ayrılmış hsm'i yönetin.

Komutlar

Name Description Tür Durum
az dedicated-hsm create

Belirtilen abonelikte ayrılmış bir HSM oluşturun.

Dahili GA
az dedicated-hsm delete

Belirtilen Azure Ayrılmış HSM'yi siler.

Dahili GA
az dedicated-hsm list

List işlemi, abonelikle ilişkili ve belirtilen kaynak grubu içindeki ayrılmış hsm'ler hakkında bilgi alır. List işlemi de abonelikle ilişkili ayrılmış HSM'ler hakkında bilgi alır.

Dahili GA
az dedicated-hsm list-outbound-network-dependency-endpoint

Belirtilen ayrılmış hsm kaynağındaki çıkış uç noktalarının (tüm giden bağımlılıkların ağ uç noktaları) listesini alır. İşlem, her çıkış uç noktasının özelliklerini döndürür.

Dahili GA
az dedicated-hsm show

Belirtilen Azure ayrılmış HSM'sini alır.

Dahili GA
az dedicated-hsm update

Belirtilen abonelikte ayrılmış bir HSM'yi güncelleştirin.

Dahili GA
az dedicated-hsm wait

Ayrılmış hsm'nin bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Dahili GA

az dedicated-hsm create

Belirtilen abonelikte ayrılmış bir HSM oluşturun.

az dedicated-hsm create --name
                        --resource-group
                        [--location]
                        [--mgmt-network-interfaces]
                        [--mgmt-network-subnet]
                        [--network-interfaces]
                        [--no-wait]
                        [--sku {SafeNet Luna Network HSM A790, payShield10K_LMK1_CPS250, payShield10K_LMK1_CPS2500, payShield10K_LMK1_CPS60, payShield10K_LMK2_CPS250, payShield10K_LMK2_CPS2500, payShield10K_LMK2_CPS60}]
                        [--stamp-id]
                        [--subnet]
                        [--tags]
                        [--zones]

Örnekler

Yeni bir özel HSM oluşturma veya mevcut bir ayrılmış HSM'yi güncelleştirme

az dedicated-hsm create --name "hsm1" --location "westus" --network-interfaces private-ip-address="1.0.0.1" --subnet id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.Network/virtualNetworks/stamp01/subnets/stamp01" --stamp-id "stamp01" --sku "SafeNet Luna Network HSM A790" --tags Dept="hsm" Environment="dogfood" --resource-group "hsm-group"

Yeni ödeme oluşturma veya mevcut bir ödeme HSM'sini güncelleştirme

az dedicated-hsm create --name "hsm1" --location "westus" --mgmt-network-interfaces private-ip-address="1.0.0.1" --mgmt-network-subnet id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.Network/virtualNetworks/stamp01/subnets/stamp01" --stamp-id "stamp01" --sku "payShield10K_LMK1_CPS60" --tags Dept="hsm" Environment="dogfood" --resource-group "hsm-group"

Yönetim profiliyle yeni bir ödeme HSM'sini oluşturma veya mevcut bir ödeme HSM'sini güncelleştirme

az dedicated-hsm create --name "hsm1" --location "westus" --network-interfaces private-ip-address="1.0.0.2" --subnet id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.Network/virtualNetworks/stamp01/subnets/stamp01" --mgmt-network-interfaces private-ip-address="1.0.0.1" --mgmt-network-subnet id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/hsm-group/providers/Microsoft.Network/virtualNetworks/stamp01/subnets/stamp01" --stamp-id "stamp02" --sku "payShield10K_LMK1_CPS60" --tags Dept="hsm" Environment="dogfood" --resource-group "hsm-group"

Gerekli Parametreler

--name

Ayrılmış Hsm'nin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--mgmt-network-interfaces -m

Ayrılmış HSM ile ilişkili ağ arabirimleri için kaynak kimliklerinin listesini belirtir.

Kullanım: --mgmt-network-interfaces private-ip-address=XX

private-ip-address: Arabirimin Özel Ip adresi

Birden fazla --mgmt-network-interfaces bağımsız değişkeni kullanılarak birden çok eylem belirtilebilir.

--mgmt-network-subnet

Alt ağın tanımlayıcısını belirtir.

Kullanım: --mgmt-network-subnet id=XX

id: /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/..biçiminde ARM kaynak kimliği.

--network-interfaces -i

Ayrılmış HSM ile ilişkili ağ arabirimleri için kaynak kimliklerinin listesini belirtir.

Kullanım: --network-interfaces private-ip-address=XX

private-ip-address: Arabirimin Özel Ip adresi

Birden fazla --network-interfaces bağımsız değişkeni kullanılarak birden çok eylem belirtilebilir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--sku

Ayrılmış HSM'nin SKU'su.

kabul edilen değerler: SafeNet Luna Network HSM A790, payShield10K_LMK1_CPS250, payShield10K_LMK1_CPS2500, payShield10K_LMK1_CPS60, payShield10K_LMK2_CPS250, payShield10K_LMK2_CPS2500, payShield10K_LMK2_CPS60
--stamp-id

Bu alan, RP Kullanılabilirlik alanlarını desteklemediğinde kullanılır.

--subnet

Alt ağın tanımlayıcısını belirtir.

Kullanım: --subnet id=XX

id: /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/..biçiminde ARM kaynak kimliği.

--tags

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

--zones

Ayrılmış Hsm bölgeleri.

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 dedicated-hsm delete

Belirtilen Azure Ayrılmış HSM'yi siler.

az dedicated-hsm delete [--ids]
                        [--name]
                        [--no-wait]
                        [--resource-group]
                        [--subscription]
                        [--yes]

Örnekler

Ayrılmış HSM'leri silme

az dedicated-hsm delete --name "hsm1" --resource-group "hsm-group"

İsteğe Bağlı Parametreler

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

--name

Silinecek ayrılmış HSM'nin adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

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

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
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 dedicated-hsm list

List işlemi, abonelikle ilişkili ve belirtilen kaynak grubu içindeki ayrılmış hsm'ler hakkında bilgi alır. List işlemi de abonelikle ilişkili ayrılmış HSM'ler hakkında bilgi alır.

az dedicated-hsm list [--resource-group]
                      [--top]

Örnekler

Kaynak grubundaki ayrılmış HSM cihazlarını listeleme

az dedicated-hsm list --resource-group "hsm-group"

Ödeme HSM'si dahil olmak üzere bir kaynak grubundaki ayrılmış HSM cihazlarını listeleme

az dedicated-hsm list --resource-group "hsm-group"

Abonelikteki ayrılmış HSM cihazlarını listeleme

az dedicated-hsm list

Ödeme HSM de dahil olmak üzere bir abonelikteki ayrılmış HSM cihazlarını listeleme

az dedicated-hsm list

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--top

Döndürülecek en fazla sonuç sayısı.

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 dedicated-hsm list-outbound-network-dependency-endpoint

Belirtilen ayrılmış hsm kaynağındaki çıkış uç noktalarının (tüm giden bağımlılıkların ağ uç noktaları) listesini alır. İşlem, her çıkış uç noktasının özelliklerini döndürür.

az dedicated-hsm list-outbound-network-dependency-endpoint --name
                                                           --resource-group

Örnekler

Yönetilen Kümeye Göre OutboundNetworkDependenciesEndpoints Listeleme

az dedicated-hsm list-outbound-network-dependency-endpoint --name "hsm1" --resource-group "hsm-group"

Gerekli Parametreler

--name

Ayrılmış HSM'nin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>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 dedicated-hsm show

Belirtilen Azure ayrılmış HSM'sini alır.

az dedicated-hsm show [--ids]
                      [--name]
                      [--resource-group]
                      [--subscription]

Örnekler

Ayrılmış bir HSM alma

az dedicated-hsm show --name "hsm1" --resource-group "hsm-group"

Ödeme HSM'leri alma

az dedicated-hsm show --name "hsm1" --resource-group "hsm-group"

2018-10-31Preview API sürümü ile ödeme HSM'si alma

az dedicated-hsm show --name "hsm1" --resource-group "hsm-group"

İsteğe Bağlı Parametreler

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

--name

Ayrılmış HSM'nin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--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 dedicated-hsm update

Belirtilen abonelikte ayrılmış bir HSM'yi güncelleştirin.

az dedicated-hsm update [--ids]
                        [--name]
                        [--no-wait]
                        [--resource-group]
                        [--subscription]
                        [--tags]

Örnekler

Mevcut ayrılmış HSM'yi güncelleştirme

az dedicated-hsm update --name "hsm1" --tags Dept="hsm" Environment="dogfood" Slice="A" --resource-group "hsm-group"

Mevcut bir ödeme HSM'sini güncelleştirme

az dedicated-hsm update --name "hsm1" --tags Dept="hsm" Environment="dogfood" Slice="A" --resource-group "hsm-group"

İsteğe Bağlı Parametreler

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

--name

Ayrılmış HSM'nin adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

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

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 dedicated-hsm wait

Ayrılmış hsm'nin bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az dedicated-hsm wait [--created]
                      [--custom]
                      [--deleted]
                      [--exists]
                      [--ids]
                      [--interval]
                      [--name]
                      [--resource-group]
                      [--subscription]
                      [--timeout]
                      [--updated]

Örnekler

Ayrılmış-hsm başarıyla oluşturulana kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.

az dedicated-hsm wait --name "hsm1" --resource-group "hsm-group" --created

Ayrılmış hsm başarıyla güncelleştirilene kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.

az dedicated-hsm wait --name "hsm1" --resource-group "hsm-group" --updated

Ayrılmış hsm başarıyla silinene kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.

az dedicated-hsm wait --name "hsm1" --resource-group "hsm-group" --deleted

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

varsayılan değer: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--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.

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--name

Ayrılmış HSM'nin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

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

--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

varsayılan değer: False
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.