Get-AzKeyVaultSetting
擷取可設定的指定金鑰保存庫帳戶設定或所有可用的金鑰保存庫帳戶設定。
語法
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>]
Description
Get-AzKeyVaultSetting Cmdlet 會取得密鑰保存庫帳戶設定。 此 Cmdlet 會取得特定的金鑰保存庫帳戶設定或所有密鑰保存庫帳戶設定。
範例
範例 1:取得受控 HSM 中的所有帳戶設定
Get-AzKeyVaultSetting -HsmName testmhsm
Name Value Type HSM Name
---- ----- ---- --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm
此 Cmdlet 會取得受控 HSM 中名為 testmhsm
的所有帳戶設定。
範例 2:在受控 HSM 中取得特定的金鑰保存庫帳戶設定
Get-AzKeyVaultSetting -HsmName testmhsm -Name AllowKeyManagementOperationsThroughARM
Name Value Type HSM Name
---- ----- ---- --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm
此 Cmdlet 會在名為 testmhsm
的受控 HSM 中取得名為 AllowKeyManagementOperationsThroughARM
的特定密鑰保存庫帳戶設定。
範例 3:透過 HsmObject 取得受控 HSM 中的特定密鑰保存庫帳戶設定
$hsmObject = Get-AzKeyVaultManagedHsm -Name testmhsm
Get-AzKeyVaultSetting -HsmObject $hsmObject -Name AllowKeyManagementOperationsThroughARM
Name Value Type HSM Name
---- ----- ---- --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm
此 Cmdlet 會透過 HsmObject 取得受控 HSM 中名為 AllowKeyManagementOperationsThroughARM
testmhsm
的特定金鑰保存庫帳戶設定。
範例 4:透過管線 HsmObject 取得受控 HSM 中的特定密鑰保存庫帳戶設定
Get-AzKeyVaultManagedHsm -Name testmhsm | Get-AzKeyVaultSetting -Name AllowKeyManagementOperationsThroughARM
Name Value Type HSM Name
---- ----- ---- --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm
此 Cmdlet 會透過 HsmObject 取得受控 HSM 中名為 AllowKeyManagementOperationsThroughARM
testmhsm
的特定金鑰保存庫帳戶設定。
範例 4:透過管線 HsmObject 取得受控 HSM 中的特定密鑰保存庫帳戶設定
Get-AzKeyVaultManagedHsm -Name testmhsm | Get-AzKeyVaultSetting -Name AllowKeyManagementOperationsThroughARM
Name Value Type HSM Name
---- ----- ---- --------
AllowKeyManagementOperationsThroughARM false boolean testmhsm
此 Cmdlet 會取得以管線 HsmObject 命名的受控 HSM 中名為 AllowKeyManagementOperationsThroughARM
testmhsm
的特定密鑰保存庫帳戶設定。
範例 5:透過 HsmId 取得受控 HSM 中的特定金鑰保存庫帳戶設定
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
此 Cmdlet 會透過 HsmId 取得受控 HSM 中名為 AllowKeyManagementOperationsThroughARM
testmhsm
的特定密鑰保存庫帳戶設定。
參數
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-HsmId
Hsm 資源標識碼。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-HsmName
HSM 的名稱。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-HsmObject
Hsm 物件。
類型: | PSManagedHsm |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Name
設定的名稱。
類型: | String |
Position: | 1 |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |