O cmdlet Set-AzNotificationHubsNamespace define os valores de propriedade de um namespace do hub de notificação existente.
Namespaces são contêineres lógicos que ajudam você a organizar e gerenciar seus hubs de notificação.
Você deve ter pelo menos um namespace do hub de notificação.
Além disso, todos os hubs de notificação devem ter um namespace atribuído.
Esse cmdlet é usado principalmente para habilitar e desabilitar um namespace.
Quando um namespace é desabilitado, os usuários não podem se conectar a nenhum dos hubs de notificação no namespace, nem os administradores podem usar esses hubs para enviar notificações por push.
Para habilitar novamente um namespace desabilitado, use esse cmdlet para definir a propriedade State do namespace como Ativo.
Você também pode usar esse cmdlet para marcar um namespace como crítico.
Isso impede que o namespace seja excluído.
Para remover um namespace crítico, primeiro você deve remover a marca Crítica.
Esse comando desabilita o namespace da camada Standard chamado ContosoPartners localizado no datacenter oeste dos EUA e atribuído ao grupo de recursos ContosoNotificationsGroup.
Esse comando habilita o namespace da camada Standard chamado ContosoPartners localizado no datacenter oeste dos EUA e atribuído ao grupo de recursos ContosoNotificationsGroup.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Indica se o namespace é um namespace crítico.
Namespaces críticos não podem ser excluídos.
Para excluir um namespace crítico, você deve definir o valor dessa propriedade como False para marcar o namespace como não crítico.
Especifica o nome de exibição do datacenter que hospeda o namespace.
Embora você possa definir esse parâmetro para qualquer local válido do Azure, para um desempenho ideal, você deve usar um datacenter localizado próximo à maioria dos usuários.
Para obter uma lista de datas up-todos locais do Azure, execute o seguinte comando: Get-AzLocation | Select-Object DisplayName
Especifica o grupo de recursos ao qual o namespace é atribuído.
Os grupos de recursos organizam itens como namespaces, hubs de notificação e regras de autorização de maneiras que ajudam simplesmente o gerenciamento de inventário e a administração do Azure.
Especifica pares nome-valor que podem ser usados para categorizar e organizar itens do Azure.
As marcas funcionam de forma semelhante às palavras-chave e operam em uma implantação.
Por exemplo, se você pesquisar todos os itens com a marca Departamento:TI, a pesquisa retornará todos os itens do Azure que têm essa marca, independentemente de itens como tipo de item, local ou grupo de recursos.
Uma marca individual consiste em duas partes: o Nome e (opcionalmente) o Valor.
Por exemplo, em Departamento:TI, o nome da marca é Departamento e o valor da marca é TI.
Para adicionar uma marca, use a sintaxe da tabela de hash semelhante a esta, que cria a marca CalendarYear:2016: -Tags @{Name="CalendarYear"; Value="2016"} Para adicionar várias marcas no mesmo comando, separe as marcas individuais usando vírgulas: -Tag @{Name="CalendarYear"; Value="2016"}, @{Name="FiscalYear"; Value="2017"}
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.