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.