Get-AzKeyVaultSetting

Recupera un'impostazione dell'account dell'insieme di credenziali delle chiavi specificata o tutte le impostazioni dell'account dell'insieme di credenziali delle chiavi disponibili che possono essere configurate.

Sintassi

Get-AzKeyVaultSetting
   [-DefaultProfile <IAzureContextContainer>]
   [-HsmName] <String>
   [[-Name] <String>]
   [<CommonParameters>]
Get-AzKeyVaultSetting
   [-DefaultProfile <IAzureContextContainer>]
   [-HsmObject] <PSManagedHsm>
   [[-Name] <String>]
   [<CommonParameters>]
Get-AzKeyVaultSetting
   [-DefaultProfile <IAzureContextContainer>]
   [-HsmId] <String>
   [[-Name] <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-AzKeyVaultSetting ottiene le impostazioni dell'account dell'insieme di credenziali delle chiavi. Questo cmdlet ottiene un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi o tutte le impostazioni dell'account dell'insieme di credenziali delle chiavi.

Esempio

Esempio 1: Ottenere tutte le impostazioni dell'account in un modulo di protezione hardware gestito

Get-AzKeyVaultSetting -HsmName testmhsm

Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm

Questo cmdlet ottiene tutte le impostazioni dell'account in un modulo di protezione hardware gestito denominato testmhsm.

Esempio 2: Ottenere un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi in un modulo di protezione hardware gestito

Get-AzKeyVaultSetting -HsmName testmhsm -Name AllowKeyManagementOperationsThroughARM

Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm

Questo cmdlet ottiene un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi denominata AllowKeyManagementOperationsThroughARM in un modulo di protezione hardware gestito denominato testmhsm.

Esempio 3: Ottenere un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi in un modulo di protezione hardware gestito tramite HsmObject

$hsmObject = Get-AzKeyVaultManagedHsm -Name testmhsm
Get-AzKeyVaultSetting -HsmObject $hsmObject -Name AllowKeyManagementOperationsThroughARM

Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm

Questo cmdlet ottiene un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi denominata AllowKeyManagementOperationsThroughARM in un modulo di protezione hardware gestito denominato testmhsm tramite HsmObject.

Esempio 4: Ottenere un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi in un modulo di protezione hardware gestito tramite pipe di HsmObject

Get-AzKeyVaultManagedHsm -Name testmhsm | Get-AzKeyVaultSetting -Name AllowKeyManagementOperationsThroughARM

Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm

Questo cmdlet ottiene un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi denominata AllowKeyManagementOperationsThroughARM in un modulo di protezione hardware gestito denominato testmhsm tramite HsmObject.

Esempio 4: Ottenere un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi in un modulo di protezione hardware gestito tramite pipe di HsmObject

Get-AzKeyVaultManagedHsm -Name testmhsm | Get-AzKeyVaultSetting -Name AllowKeyManagementOperationsThroughARM

Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm

Questo cmdlet ottiene un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi denominata AllowKeyManagementOperationsThroughARM in un modulo di protezione hardware gestito denominato testmhsm tramite pipe di HsmObject.

Esempio 5: Ottenere un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi in un modulo di protezione hardware gestito tramite HsmId

Get-AzKeyVaultSetting -HsmId /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/test-rg/providers/Microsoft.KeyVault/managedHSMs/testmhsm -Name AllowKeyManagementOperationsThroughARM

Name                                   Value Type    HSM Name
----                                   ----- ----    --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm

Questo cmdlet ottiene un'impostazione specifica dell'account dell'insieme di credenziali delle chiavi denominata AllowKeyManagementOperationsThroughARM in un modulo di protezione hardware gestito denominato testmhsm tramite HsmId.

Parametri

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HsmId

ID risorsa Hsm.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HsmName

Nome del modulo di protezione hardware.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-HsmObject

Oggetto Hsm.

Type:PSManagedHsm
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Nome dell'impostazione.

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

PSManagedHsm

Output

PSKeyVaultSetting