New-AzEventGridChannel
Erstellen Sie synchron einen neuen Kanal mit den angegebenen Parametern.
Syntax
New-AzEventGridChannel
-Name <String>
-PartnerNamespaceName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-ChannelType <String>]
[-EventTypeInfoInlineEventType <Hashtable>]
[-EventTypeInfoKind <String>]
[-ExpirationTimeIfNotActivatedUtc <DateTime>]
[-MessageForActivation <String>]
[-PartnerDestinationInfoAzureSubscriptionId <String>]
[-PartnerDestinationInfoEndpointServiceContext <String>]
[-PartnerDestinationInfoName <String>]
[-PartnerDestinationInfoResourceGroupName <String>]
[-PartnerDestinationInfoResourceMoveChangeHistory <IResourceMoveChangeHistory[]>]
[-PartnerTopicInfoAzureSubscriptionId <String>]
[-PartnerTopicInfoName <String>]
[-PartnerTopicInfoResourceGroupName <String>]
[-PartnerTopicInfoSource <String>]
[-ProvisioningState <String>]
[-ReadinessState <String>]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzEventGridChannel
-Name <String>
-PartnerNamespaceName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-JsonString <String>
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzEventGridChannel
-Name <String>
-PartnerNamespaceName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-JsonFilePath <String>
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzEventGridChannel
-Name <String>
-PartnerNamespaceInputObject <IEventGridIdentity>
[-ChannelType <String>]
[-EventTypeInfoInlineEventType <Hashtable>]
[-EventTypeInfoKind <String>]
[-ExpirationTimeIfNotActivatedUtc <DateTime>]
[-MessageForActivation <String>]
[-PartnerDestinationInfoAzureSubscriptionId <String>]
[-PartnerDestinationInfoEndpointServiceContext <String>]
[-PartnerDestinationInfoName <String>]
[-PartnerDestinationInfoResourceGroupName <String>]
[-PartnerDestinationInfoResourceMoveChangeHistory <IResourceMoveChangeHistory[]>]
[-PartnerTopicInfoAzureSubscriptionId <String>]
[-PartnerTopicInfoName <String>]
[-PartnerTopicInfoResourceGroupName <String>]
[-PartnerTopicInfoSource <String>]
[-ProvisioningState <String>]
[-ReadinessState <String>]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzEventGridChannel
-InputObject <IEventGridIdentity>
[-ChannelType <String>]
[-EventTypeInfoInlineEventType <Hashtable>]
[-EventTypeInfoKind <String>]
[-ExpirationTimeIfNotActivatedUtc <DateTime>]
[-MessageForActivation <String>]
[-PartnerDestinationInfoAzureSubscriptionId <String>]
[-PartnerDestinationInfoEndpointServiceContext <String>]
[-PartnerDestinationInfoName <String>]
[-PartnerDestinationInfoResourceGroupName <String>]
[-PartnerDestinationInfoResourceMoveChangeHistory <IResourceMoveChangeHistory[]>]
[-PartnerTopicInfoAzureSubscriptionId <String>]
[-PartnerTopicInfoName <String>]
[-PartnerTopicInfoResourceGroupName <String>]
[-PartnerTopicInfoSource <String>]
[-ProvisioningState <String>]
[-ReadinessState <String>]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Erstellen Sie synchron einen neuen Kanal mit den angegebenen Parametern.
Beispiele
Beispiel 1: Synchrones Erstellen eines neuen Kanals mit den angegebenen Parametern.
$dateObj = Get-Date -Year 2023 -Month 11 -Day 10 -Hour 11 -Minute 06 -Second 07
New-AzEventGridChannel -Name azps-channel -PartnerNamespaceName azps-partnernamespace -ResourceGroupName azps_test_group_eventgrid -ChannelType PartnerTopic -PartnerTopicInfoAzureSubscriptionId "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" -PartnerTopicInfoResourceGroupName "azps_test_group_eventgrid2" -PartnerTopicInfoName "default" -PartnerTopicInfoSource "ContosoCorp.Accounts.User1" -ExpirationTimeIfNotActivatedUtc $dateObj.ToUniversalTime()
Name ResourceGroupName
---- -----------------
azps-channel azps_test_group_eventgrid
Erstellen Sie synchron einen neuen Kanal mit den angegebenen Parametern.
Parameter
-ChannelType
Der Typ des Ereigniskanals, der den Richtungsfluss von Ereignissen darstellt.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.
Typ: | PSObject |
Aliase: | AzureRMContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EventTypeInfoInlineEventType
Eine Auflistung von Inlineereignistypen für die Ressource. Die Inlineereignistypschlüssel sind vom Typ Zeichenfolge, die den Namen des Ereignisses darstellt. Ein Beispiel für einen gültigen Inlineereignisnamen ist "Contoso.OrderCreated". Die Inlineereignistypwerte sind vom Typ "InlineEventProperties" und enthalten zusätzliche Informationen für jeden Inlineereignistyp.
Typ: | Hashtable |
Aliase: | InlineEvent |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EventTypeInfoKind
Die Art des verwendeten Ereignistyps.
Typ: | String |
Aliase: | EventTypeKind |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ExpirationTimeIfNotActivatedUtc
Ablaufzeit des Kanals. Wenn dieser Timer abläuft, während das entsprechende Partnerthema nie aktiviert ist, werden der Kanal und das entsprechende Partnerthema gelöscht.
Typ: | DateTime |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InputObject
Identity-Parameter
Typ: | IEventGridIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-JsonFilePath
Pfad der JSON-Datei, die für den Erstellungsvorgang bereitgestellt wird
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JsonString
Json-Zeichenfolge, die für den Create-Vorgang bereitgestellt wird
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-MessageForActivation
Kontext- oder hilfreiche Nachricht, die während des Genehmigungsprozesses vom Abonnenten verwendet werden kann.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Name des Kanals.
Typ: | String |
Aliase: | ChannelName |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerDestinationInfoAzureSubscriptionId
Azure-Abonnement-ID des Abonnenten. Das partnerziel, das dem Kanal zugeordnet ist, wird unter diesem Azure-Abonnement erhöht.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerDestinationInfoEndpointServiceContext
Zusätzlicher Kontext des Partnerzielendpunkts.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerDestinationInfoName
Name des Partnerziels, das dem Kanal zugeordnet ist.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerDestinationInfoResourceGroupName
Azure-Ressourcengruppe des Abonnenten. Das dem Kanal zugeordnete Partnerziel wird unter dieser Ressourcengruppe erhöht.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerDestinationInfoResourceMoveChangeHistory
Änderungsverlauf der Ressourcenverschiebung.
Typ: | IResourceMoveChangeHistory[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerNamespaceInputObject
Identity-Parameter
Typ: | IEventGridIdentity |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-PartnerNamespaceName
Name des Partnernamespaces.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerTopicInfoAzureSubscriptionId
Azure-Abonnement-ID des Abonnenten. Das dem Kanal zugeordnete Partnerthema wird unter diesem Azure-Abonnement erhöht.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerTopicInfoName
Name des Partnerthemas, das dem Kanal zugeordnet ist.
Typ: | String |
Aliase: | PartnerTopicName |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerTopicInfoResourceGroupName
Azure-Ressourcengruppe des Abonnenten. Das dem Kanal zugeordnete Partnerthema wird unter dieser Ressourcengruppe erhöht.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PartnerTopicInfoSource
Die Quellinformationen werden vom Herausgeber bereitgestellt, um den Bereich oder den Kontext zu bestimmen, aus dem die Ereignisse stammen. Diese Informationen können vom Abonnenten während des Genehmigungsprozesses des themas "Partner" verwendet werden.
Typ: | String |
Aliase: | PartnerTopicSource |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PassThru
Gibt true zurück, wenn der Befehl erfolgreich ist.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ProvisioningState
Bereitstellungsstatus des Kanals.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ReadinessState
Der Bereitschaftsstatus des entsprechenden Partnerthemas.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Der Name der Ressourcengruppe innerhalb des Partnerabonnements.
Typ: | String |
Aliase: | ResourceGroup |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SubscriptionId
Abonnementanmeldeinformationen, die ein Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf.
Typ: | String |
Position: | Named |
Standardwert: | (Get-AzContext).Subscription.Id |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Ausgaben
Azure PowerShell