Sdílet prostřednictvím


Grant-AzEventGridPartnerConfiguration

Autorizuje jednoho partnera buď registrací partnera, neměnným ID nebo názvem partnera.

Syntax

Grant-AzEventGridPartnerConfiguration
     -ResourceGroupName <String>
     [-SubscriptionId <String>]
     [-AuthorizationExpirationTimeInUtc <DateTime>]
     [-PartnerName <String>]
     [-PartnerRegistrationImmutableId <String>]
     [-DefaultProfile <PSObject>]
     [-PassThru]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Grant-AzEventGridPartnerConfiguration
     -ResourceGroupName <String>
     [-SubscriptionId <String>]
     -PartnerInfo <IPartner>
     [-DefaultProfile <PSObject>]
     [-PassThru]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Grant-AzEventGridPartnerConfiguration
     -ResourceGroupName <String>
     [-SubscriptionId <String>]
     -JsonFilePath <String>
     [-DefaultProfile <PSObject>]
     [-PassThru]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Grant-AzEventGridPartnerConfiguration
     -ResourceGroupName <String>
     [-SubscriptionId <String>]
     -JsonString <String>
     [-DefaultProfile <PSObject>]
     [-PassThru]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

Autorizuje jednoho partnera buď registrací partnera, neměnným ID nebo názvem partnera.

Příklady

Příklad 1: Autorizuje jednoho partnera buď registrací partnera, neměnným ID nebo názvem partnera.

$partnerRegistration = Get-AzEventGridPartnerRegistration -ResourceGroupName azps_test_group_eventgrid -Name azps-registration
Grant-AzEventGridPartnerConfiguration -ResourceGroupName azps_test_group_eventgrid -AuthorizationExpirationTimeInUtc "2024-01-09T09:31:42.521Z" -PartnerName default -PartnerRegistrationImmutableId $partnerRegistration.ImmutableId

Name    Location ResourceGroupName
----    -------- -----------------
default global   azps_test_group_eventgrid

Autorizuje jednoho partnera buď registrací partnera, neměnným ID nebo názvem partnera.

Parametry

-AuthorizationExpirationTimeInUtc

Doba vypršení platnosti autorizace partnera Pokud tento časovač vyprší, všechny žádosti tohoto partnera o vytvoření, aktualizaci nebo odstranění prostředků vcontextu odběratele selžou. Pokud je zadáno, povolené hodnoty jsou mezi 1 a hodnotou defaultMaximumExpirationTimeInDays zadané v PartnerConfiguration.Pokud není zadána, bude výchozí hodnota defaultMaximumExpirationTimeInDays zadaná v PartnerConfiguration nebo 7, pokud tato hodnota není zadána.

Typ:DateTime
Aliases:AuthorizationExpirationTime
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliases:cf
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Parametr DefaultProfile není funkční. Pokud je k dispozici spuštění rutiny pro jiné předplatné, použijte parametr SubscriptionId.

Typ:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-JsonFilePath

Cesta k souboru JSON zadanému k operaci Autorizace

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-JsonString

Řetězec JSON zadaný pro operaci Autorizace

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-PartnerInfo

Informace o partnerovi.

Typ:IPartner
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-PartnerName

Název partnera.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-PartnerRegistrationImmutableId

ImmutableId odpovídající registrace partnera.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Vrátí hodnotu true, když příkaz proběhne úspěšně.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Název skupiny prostředků v rámci předplatného uživatele.

Typ:String
Aliases:ResourceGroup
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Typ:String
Position:Named
výchozí hodnota:(Get-AzContext).Subscription.Id
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliases:wi
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

IPartner

Výstupy

IPartnerConfiguration