New-AzServiceBusAuthorizationRuleSASToken
Vygeneruje token SAS pro autorizační pravidlo služby Azure Servicebus oboru názvů, fronty nebo tématu.
Syntaxe
New-AzServiceBusAuthorizationRuleSASToken
[-AuthorizationRuleId] <String>
[-KeyType] <String>
[-ExpiryTime] <DateTime>
[-StartTime <DateTime>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina New-AzServiceBusAuthorizationRuleSASToken vygeneruje token sdíleného přístupového podpisu (SAS) pro rutinu Azure EventHub Namesapce nebo Azure EventHub.
Příklady
Příklad 1
$StartTime = Get-Date
$EndTime = $StartTime.AddHours(2.0)
$SasToken = New-AzServiceBusAuthorizationRuleSASToken -AuthorizationRuleId $updatedAuthRule.Id -KeyType Primary -ExpiryTime $EndTime -StartTime $StartTime
Vygenerujte token SAS pro dané autorizační pravidlo oboru názvů s časem zahájení a vypršením platnosti.
Příklad 2
$StartTime = Get-Date
$EndTime = $StartTime.AddHours(2.0)
$SasToken = New-AzServiceBusAuthorizationRuleSASToken -AuthorizationRuleId $updatedAuthRule.Id -KeyType Primary -ExpiryTime $EndTime
Vygenerujte token SAS pro dané autorizační pravidlo oboru názvů s časem vypršení platnosti.
Parametry
-AuthorizationRuleId
RESOURCEID ARM autorizačního pravidla
Typ: | String |
Aliasy: | ResourceId |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ExpiryTime
Doba vypršení platnosti
Typ: | Nullable<T>[DateTime] |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-KeyType
Typ klávesy
Typ: | String |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-StartTime
Čas spuštění
Typ: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Nullable<T>[[System.DateTime, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Výstupy
Azure PowerShell