Get-AzKeyVaultRandomNumber
マネージド HSM からランダムな値を含む要求されたバイト数を取得します。
構文
Get-AzKeyVaultRandomNumber
[-DefaultProfile <IAzureContextContainer>]
[-HsmName] <String>
-Count <Int32>
[-AsBase64String]
[<CommonParameters>]
Get-AzKeyVaultRandomNumber
[-ResourceId] <String>
[-DefaultProfile <IAzureContextContainer>]
-Count <Int32>
[-AsBase64String]
[<CommonParameters>]
Get-AzKeyVaultRandomNumber
[-DefaultProfile <IAzureContextContainer>]
[-InputObject] <PSManagedHsm>
-Count <Int32>
[-AsBase64String]
[<CommonParameters>]
説明
マネージド HSM からランダムな値を含む要求されたバイト数を取得します。
例
例 1: マネージド HSM 名で要求されたランダムバイト数を取得する
Get-AzKeyVaultRandomNumber -HsmName testmhsm -Count 10
158
171
96
142
109
28
1
85
178
201
このコマンドは、マネージド HSM "testmhsm" から 10 個のランダム バイトを取得します。
例 2: パイプで base64 文字列として乱数を取得する
Get-AzKeyVaultManagedHsm -HsmName bezmhsm2022 | Get-AzKeyVaultRandomNumber -Count 10 -AsBase64String
G1CsEqa9yUp/EA==
このコマンドは、マネージド HSM "testmhsm" から base-64 文字列として 10 個のランダム バイトを取得します。
例 3: リソース ID で乱数を取得する
Get-AzKeyVaultRandomNumber -ResourceId /subscriptions/0b1fxxxx-xxxx-xxxx-aec3-xxxx72f09590/resourceGroups/test-rg/provders/Microsoft.KeyVault/managedHSMs/testhsm -Count 10
158
171
96
142
109
28
1
85
178
201
このコマンドは、指定されたリソース ID を持つマネージド HSM から 10 個のランダム バイトを取得します
パラメーター
-AsBase64String
指定した場合は、64 桁を底とする乱数を返します。 既定では、このコマンドは乱数をバイト配列として再読み込みします。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Count
要求されたランダム バイト数。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DefaultProfile
Azure との通信のために使用される資格情報、アカウント、テナント、サブスクリプションです。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-HsmName
HSM 名。 コマンドレットは、名前と現在選択されている環境に基づいて、マネージド HSM の FQDN を構築します。
型: | String |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-InputObject
HSM オブジェクト。
型: | PSManagedHsm |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ResourceId
HSM リソース ID。
型: | String |
配置: | 0 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |