New-AzEventGridChannel
Cria ou atualiza de forma síncrona um novo canal com os parâmetros especificados.
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>]
Description
Cria ou atualiza de forma síncrona um novo canal com os parâmetros especificados.
Exemplos
Exemplo 1: Criar de forma síncrona um novo canal com os parâmetros especificados.
$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
De forma síncrona Crie um novo canal com os parâmetros especificados.
Parâmetros
-ChannelType
O tipo do canal de eventos que representa o fluxo de direção dos eventos.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
O parâmetro DefaultProfile não está funcional. Use o parâmetro SubscriptionId quando disponível se estiver executando o cmdlet em uma assinatura diferente.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventTypeInfoInlineEventType
Uma coleção de tipos de eventos embutidos para o recurso. As chaves de tipo de evento embutidas são do tipo string que representa o nome do evento. Um exemplo de um nome de evento embutido válido é "Contoso.OrderCreated". Os valores de tipo de evento embutido são do tipo InlineEventProperties e conterão informações adicionais para cada tipo de evento embutido.
Type: | Hashtable |
Aliases: | InlineEvent |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventTypeInfoKind
O tipo de evento usado.
Type: | String |
Aliases: | EventTypeKind |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpirationTimeIfNotActivatedUtc
Tempo de expiração do canal. Se esse temporizador expirar enquanto o tópico de parceiro correspondente nunca estiver ativado, o canal e o tópico de parceiro correspondente serão excluídos.
Type: | DateTime |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Parâmetro de identidade
Type: | IEventGridIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JsonFilePath
Caminho do arquivo Json fornecido para a operação Create
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JsonString
Cadeia de caracteres Json fornecida à operação Create
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MessageForActivation
Contexto ou mensagem útil que pode ser usada durante o processo de aprovação pelo assinante.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nome do canal.
Type: | String |
Aliases: | ChannelName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerDestinationInfoAzureSubscriptionId
ID de assinatura do Azure do assinante. O destino do parceiro associado ao canal será criado nesta assinatura do Azure.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerDestinationInfoEndpointServiceContext
Contexto adicional do ponto de extremidade de destino do parceiro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerDestinationInfoName
Nome do destino do parceiro associado ao canal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerDestinationInfoResourceGroupName
Grupo de Recursos do Azure do assinante. O destino do parceiro associado ao canal será criado nesse grupo de recursos.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerDestinationInfoResourceMoveChangeHistory
Histórico de alterações da movimentação de recursos.
Type: | IResourceMoveChangeHistory[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerNamespaceInputObject
Parâmetro de identidade
Type: | IEventGridIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PartnerNamespaceName
Nome do namespace do parceiro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerTopicInfoAzureSubscriptionId
ID de assinatura do Azure do assinante. O tópico de parceiro associado ao canal será criado nesta assinatura do Azure.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerTopicInfoName
Nome do tópico de parceiro associado ao canal.
Type: | String |
Aliases: | PartnerTopicName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerTopicInfoResourceGroupName
Grupo de Recursos do Azure do assinante. O tópico de parceiro associado ao canal será criado nesse grupo de recursos.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerTopicInfoSource
As informações de origem são fornecidas pelo editor para determinar o escopo ou o contexto do qual os eventos são originados. Essas informações podem ser usadas pelo assinante durante o processo de aprovação do tópico de parceiro criado.
Type: | String |
Aliases: | PartnerTopicSource |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Retorna true quando o comando é bem-sucedido
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProvisioningState
Estado de provisionamento do canal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReadinessState
O estado de prontidão do tópico de parceiro correspondente.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
O nome do grupo de recursos dentro da assinatura de parceiros.
Type: | String |
Aliases: | ResourceGroup |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Credenciais de assinatura que identificam exclusivamente uma assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Saídas
Azure PowerShell
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de