Get-AzKeyVaultRandomNumber
Yönetilen HSM'den rastgele değerler içeren istenen bayt sayısını alın.
Syntax
GetByHsmName (Varsayılan)
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
Yönetilen HSM'den rastgele değerler içeren istenen bayt sayısını alın.
Örnekler
Örnek 1: Yönetilen HSM adına göre istenen rastgele bayt sayısını alma
Get-AzKeyVaultRandomNumber -HsmName testmhsm -Count 10
158
171
96
142
109
28
1
85
178
201
Bu komut, yönetilen HSM "testmhsm" içinden 10 rastgele bayt alır
Örnek 2: Piping ile rastgele sayıyı base64 dizesi olarak alma
Get-AzKeyVaultManagedHsm -HsmName bezmhsm2022 | Get-AzKeyVaultRandomNumber -Count 10 -AsBase64String
G1CsEqa9yUp/EA==
Bu komut, yönetilen HSM "testmhsm" tarafından temel 64 dize olarak 10 rastgele bayt alır
Örnek 3: Kaynak kimliğine göre rastgele sayı alma
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
Bu komut, belirtilen kaynak kimliğine sahip yönetilen HSM'den 10 rastgele bayt alır
Parametreler
-AsBase64String
Belirtilirse, rastgele sayıyı taban-64 basamak olarak döndür. Varsayılan olarak, bu komut rastgele sayıyı bayt dizisi olarak yeniden verir.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Count
İstenen rastgele bayt sayısı.
Parametre özellikleri
| Tür: | Int32 |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | True |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Parametre özellikleri
| Tür: | IAzureContextContainer |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-HsmName
HSM adı. Cmdlet, yönetilen bir HSM'nin FQDN'sini ada ve şu anda seçili ortama göre oluşturur.
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
GetByHsmName
| Position: | 0 |
| Zorunlu: | True |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-InputObject
HSM nesnesi.
Parametre özellikleri
| Tür: | PSManagedHsm |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
GetByHsmInputObject
| Position: | 0 |
| Zorunlu: | True |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-ResourceId
HSM kaynak kimliği.
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
GetByHsmResourceId
| Position: | 0 |
| Zorunlu: | True |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.