Get-AzureRmSqlServerKeyVaultKey
取得 SQL Server 的 金鑰保存庫 金鑰。
警告
自 2024 年 2 月 29 日起,AzureRM PowerShell 模組已正式淘汰。 建議使用者從 AzureRM 遷移至 Az PowerShell 模組,以確保持續支援和更新。
雖然 AzureRM 模組可能仍可運作,但不再維護或支援它,但會根據用戶的判斷權和風險放置任何繼續使用。 如需轉換至 Az 模組的指引,請參閱我們的 移轉資源 。
語法
Get-AzureRmSqlServerKeyVaultKey
[[-KeyId] <String>]
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Get-AzureRmSqlServerKeyVaultKey Cmdlet 會取得 SQL Server 上 金鑰保存庫 密鑰的相關信息。 您可以藉由提供 KeyId 來檢視伺服器上的所有金鑰,或檢視特定密鑰。
範例
範例 1:取得所有 金鑰保存庫 金鑰
PS C:\> Get-AzureRmSqlServerKeyVaultKey -ServerName 'ContosoServer' -ResourceGroupName 'ContosoResourceGroup'
此命令會取得 SQL Server 上的所有 金鑰保存庫 索引鍵。 ResourceGroupName : ContosoResourceGroup ServerName : ContosoServer ServerKeyName : contoso_contosokey_01234567890123456789012345678901 類型: AzureKeyVault Uri https://contoso.vault.azure.net/keys/contosokey/01234567890123456789012345678901 : Thumbprint : 1122334455667788990011223344556677889900 CreationDate : 1/1/2017 12:00:00 AM ResourceGroupName : ContosoResourceGroup ServerName : ContosoServer ServerKeyName : contoso_contosokey2_01234567890123456789012345678901 類型 : AzureKeyVault Uri : https://contoso.vault.azure.net/keys/contosokey2/09876543210987654321098765432109 指紋: 0099887766554433221100998877665544332211 CreationDate : 1/1/2017 上午 12:00:00
範例 2:取得特定 金鑰保存庫 金鑰
PS C:\> $MyServerKeyVaultKey = Get-AzureRmSqlServerKeyVaultKey -KeyId 'https://contoso.vault.azure.net/keys/contosokey/01234567890123456789012345678901' -ServerName 'ContosoServer' -ResourceGroupName 'ContosoResourceGroup'
此命令會取得標識碼為 『https://contoso.vault.azure.net/keys/contosokey/01234567890123456789012345678901' 的 金鑰保存庫 索引鍵,然後將它儲存在$MyServerKeyVaultKey變數中。 您可以檢查$MyServerKeyVaultKey的屬性,以取得密鑰保存庫的詳細數據。
參數
-Confirm
執行 Cmdlet 之前先提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶
類型: | IAzureContextContainer |
別名: | AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-KeyId
Azure 金鑰保存庫 KeyId。
類型: | String |
Position: | 2 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ResourceGroupName
資源群組的名稱
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-ServerName
Azure Sql Server 名稱。
類型: | String |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
輸出
AzureSqlServerKeyVaultKeyModel