Dela via


Get-AzKeyVaultRandomNumber

Hämta det begärda antalet byte som innehåller slumpmässiga värden från en hanterad HSM.

Syntax

GetByHsmName (Standard)

Get-AzKeyVaultRandomNumber
    [-HsmName] <String>
    -Count <Int32>
    [-DefaultProfile <IAzureContextContainer>]
    [-AsBase64String]
    [<CommonParameters>]

GetByHsmResourceId

Get-AzKeyVaultRandomNumber
    [-ResourceId] <String>
    -Count <Int32>
    [-DefaultProfile <IAzureContextContainer>]
    [-AsBase64String]
    [<CommonParameters>]

GetByHsmInputObject

Get-AzKeyVaultRandomNumber
    [-InputObject] <PSManagedHsm>
    -Count <Int32>
    [-DefaultProfile <IAzureContextContainer>]
    [-AsBase64String]
    [<CommonParameters>]

Description

Hämta det begärda antalet byte som innehåller slumpmässiga värden från en hanterad HSM.

Exempel

Exempel 1: Hämta begärt antal slumpmässiga byte efter hanterat HSM-namn

Get-AzKeyVaultRandomNumber -HsmName testmhsm -Count 10
158
171
96
142
109
28
1
85
178
201

Det här kommandot hämtar 10 slumpmässiga byte från hanterad HSM "testmhsm"

Exempel 2: Hämta slumptal som base64-sträng genom rördragning

Get-AzKeyVaultManagedHsm -HsmName bezmhsm2022 | Get-AzKeyVaultRandomNumber -Count 10 -AsBase64String
G1CsEqa9yUp/EA==

Det här kommandot hämtar 10 slumpmässiga byte som base-64-sträng från hanterad HSM "testmhsm"

Exempel 3: Hämta slumptal efter resurs-ID

Get-AzKeyVaultRandomNumber -ResourceId /subscriptions/0b1fxxxx-xxxx-xxxx-aec3-xxxx72f09590/resourceGroups/test-rg/providers/Microsoft.KeyVault/managedHSMs/testhsm -Count 10
158
171
96
142
109
28
1
85
178
201

Det här kommandot hämtar 10 slumpmässiga byte från hanterad HSM med angivet resurs-ID

Parametrar

-AsBase64String

Om det anges returnerar du slumptal som base-64-siffra. Som standard kör det här kommandot slumpmässigt tal igen som bytematris.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Count

Det begärda antalet slumpmässiga byte.

Parameteregenskaper

Typ:Int32
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-HsmName

HSM-namn. Cmdleten konstruerar FQDN för en hanterad HSM baserat på namnet och den valda miljön.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

GetByHsmName
Position:0
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-InputObject

HSM-objekt.

Parameteregenskaper

Typ:PSManagedHsm
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

GetByHsmInputObject
Position:0
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ResourceId

HSM-resurs-ID.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

GetByHsmResourceId
Position:0
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

String

PSManagedHsm

Utdata

String

Byte