Megosztás a következőn keresztül:


Get-AzKeyVaultRandomNumber

Kérje le a kért bájtszámot, amely véletlenszerű értékeket tartalmaz egy felügyelt HSM-ből.

Syntax

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>]

Description

Kérje le a kért bájtszámot, amely véletlenszerű értékeket tartalmaz egy felügyelt HSM-ből.

Példák

1. példa: Véletlenszerű bájtok kért számának lekérése felügyelt HSM-név alapján

Get-AzKeyVaultRandomNumber -HsmName testmhsm -Count 10

158
171
96
142
109
28
1
85
178
201

Ez a parancs 10 véletlenszerű bájtot kap a felügyelt HSM "testmhsm" rendszeréből

2. példa: Véletlenszerű szám lekérése base64 sztringként pipinggel

Get-AzKeyVaultManagedHsm -HsmName bezmhsm2022 | Get-AzKeyVaultRandomNumber -Count 10 -AsBase64String

G1CsEqa9yUp/EA==

Ez a parancs 10 véletlenszerű bájtot kap base-64 sztringként a felügyelt HSM "testmhsm" rendszeréből

3. példa: Véletlenszerű szám lekérése erőforrás-azonosító alapján

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

Ez a parancs 10 véletlenszerű bájtot kap a felügyelt HSM-ből a megadott erőforrás-azonosítóval

Paraméterek

-AsBase64String

Ha meg van adva, adja vissza a véletlenszerű számot 64-es számjegyként. Alapértelmezés szerint ez a parancs ismét futtatja a véletlenszerű számot bájttömbként.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-Count

A véletlenszerű bájtok kért száma.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-HsmName

HSM-név. A parancsmag egy felügyelt HSM teljes tartománynevét hozza létre a név és az aktuálisan kiválasztott környezet alapján.

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-InputObject

HSM-objektum.

Típus:PSManagedHsm
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ResourceId

HSM-erőforrás azonosítója.

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

Bevitelek

String

PSManagedHsm

Kimenetek

String

Byte