Aracılığıyla paylaş


Get-AzKeyVaultManagedHsm

Yönetilen HSM'leri alın.

Sözdizimi

Get-AzKeyVaultManagedHsm
   [[-Name] <String>]
   [[-ResourceGroupName] <String>]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-SubscriptionId <String>]
   [<CommonParameters>]
Get-AzKeyVaultManagedHsm
   [-Name] <String>
   [-Location] <String>
   [-InRemovedState]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-SubscriptionId <String>]
   [<CommonParameters>]
Get-AzKeyVaultManagedHsm
   [-InRemovedState]
   [-Tag <Hashtable>]
   [-DefaultProfile <IAzureContextContainer>]
   [-SubscriptionId <String>]
   [<CommonParameters>]

Description

Get-AzKeyVaultManagedHsm cmdlet'i bir abonelikteki yönetilen HSM'ler hakkında bilgi alır. Abonelikteki tüm yönetilen HSM örneklerini görüntüleyebilir veya sonuçlarınızı bir kaynak grubuna veya belirli bir yönetilen HSM'ye göre filtreleyebilirsiniz. Tek bir yönetilen HSM aldığınızda bu cmdlet için kaynak grubunun belirtilmesi isteğe bağlı olsa da, daha iyi performans için bunu yapmanız gerektiğini unutmayın.

Örnekler

Örnek 1: Geçerli aboneliğinizdeki tüm yönetilen HSM'leri alma

Get-AzKeyVaultManagedHsm

Name    Resource Group Name Location SKU        ProvisioningState Security Domain ActivationStatus
----    ------------------- -------- ---        ----------------- --------------------------------
myhsm   test-rg              eastus   StandardB1 Succeeded         Active

Bu komut geçerli aboneliğinizdeki tüm yönetilen HSM'leri alır.

Örnek 2: Belirli bir yönetilen HSM alma

Get-AzKeyVaultManagedHsm -Name 'myhsm'

Name    Resource Group Name Location SKU        ProvisioningState Security Domain ActivationStatus
----    ------------------- -------- ---        ----------------- --------------------------------
myhsm   test-rg              eastus   StandardB1 Succeeded         Active

Bu komut geçerli aboneliğinizde myhsm adlı yönetilen HSM'yi alır.

Örnek 3: Kaynak grubundaki yönetilen HSM'leri alma

Get-AzKeyVaultManagedHsm -ResourceGroupName 'myrg1'

Name  Resource Group Name Location    SKU        ProvisioningState Security Domain ActivationStatus
----  ------------------- --------    ---        ----------------- --------------------------------
myhsm myrg1               eastus2euap StandardB1 Succeeded         Active

Bu komut, myrg1 adlı kaynak grubundaki tüm yönetilen HSM'leri alır.

Örnek 4: Filtreleme kullanarak yönetilen HSM'leri alma

Get-AzKeyVaultManagedHsm -Name 'myhsm*'

Name  Resource Group Name Location    SKU        ProvisioningState Security Domain ActivationStatus
----  ------------------- --------    ---        ----------------- --------------------------------
myhsm myrg1               eastus2euap StandardB1 Succeeded         Active

Bu komut, "myhsm" ile başlayan abonelikteki tüm yönetilen HSM'leri alır.

Örnek 5: Silinen yönetilen HSM'leri listeleme

Get-AzKeyVaultManagedHsm -InRemovedState

Name                     Location      DeletionDate           ScheduledPurgeDate    Purge Protection Enabled?
----                     --------      ------------           ------------------    -------------------------
xxxxxxxx-mhsm-4op2n2g4xe eastus2       12/30/2021 2:29:00 AM  3/30/2022 2:29:00 AM  True
xxxxxxx-mhsm-ertopo7tnxa westus        12/29/2021 11:48:42 PM 3/29/2022 11:48:42 PM True
xxxxxxx-mhsm-gg66fgctz67 westus        12/29/2021 11:48:42 PM 3/29/2022 11:48:42 PM False
xxxxxxx-mhsm-2m5jiop6mfo westcentralus 12/30/2021 12:26:14 AM 3/30/2022 12:26:14 AM True

Bu komut, geçerli abonelikteki tüm silinmiş yönetilen HSM'leri alır.

Parametreler

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-InRemovedState

Daha önce silinen yönetilen HSM havuzunun çıktıda gösterilip gösterilmeyeceğini belirtir.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Location

Silinen yönetilen HSM havuzunun konumu.

Tür:String
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Name

HSM adı. Cmdlet, bir HSM'nin FQDN'sini ada ve şu anda seçili ortama göre oluşturur.

Tür:String
Diğer adlar:HsmName
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:True

-ResourceGroupName

Sorgulanan yönetilen HSM ile ilişkili kaynak grubunun adını belirtir.

Tür:String
Position:1
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:True

-SubscriptionId

Aboneliğin kimliği. Varsayılan olarak, cmdlet'ler geçerli bağlamda ayarlanan abonelikte yürütülür. Kullanıcı başka bir abonelik belirtirse, geçerli cmdlet kullanıcı tarafından belirtilen abonelikte yürütülür. Abonelikleri geçersiz kılma yalnızca geçerli cmdlet'in yaşam döngüsü boyunca geçerli olur. Bağlamda aboneliği değiştirmez ve sonraki cmdlet'leri etkilemez.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Tag

Yönetilen HSM'lerin listesini filtrelemek için belirtilen etiketin anahtarını ve isteğe bağlı değerini belirtir.

Tür:Hashtable
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

Girişler

String

Hashtable

Çıkışlar

PSManagedHsm

PSDeletedManagedHsm

PSKeyVaultIdentityItem