Set-AzNotificationHubsNamespace
Define valores de propriedade para um namespace de hub de notificação.
Syntax
Set-AzNotificationHubsNamespace
[-ResourceGroup] <String>
[-Namespace] <String>
[-Location] <String>
[[-State] <NamespaceState>]
[[-Critical] <Boolean>]
[[-Tag] <Hashtable>]
[[-SkuTier] <String>]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Set-AzNotificationHubsNamespace define os valores de propriedade de um namespace de hub de notificação existente. Os 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 de 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 rehabilitar um namespace desabilitado, use este cmdlet para definir a propriedade State do namespace como Ative. 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, você deve primeiro remover a marca Crítica.
Exemplos
Exemplo 1: Desativar um namespace
Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Disabled" -SkuTier "Standard"
Este comando desabilita o namespace da camada Standard chamado ContosoPartners localizado no datacenter do oeste dos EUA e atribuído ao grupo de recursos ContosoNotificationsGroup.
Exemplo 2: Habilitar um namespace
Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Active" -SkuTier "Standard"
Este comando habilita o namespace da camada Standard chamado ContosoPartners localizado no datacenter do oeste dos EUA e atribuído ao grupo de recursos ContosoNotificationsGroup.
Parâmetros
-Confirm
Solicita a 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 |
-Critical
Indica se o namespace é um namespace crítico. Os 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.
Type: | Boolean |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Não peça confirmação.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Especifica o nome para exibição do datacenter que hospeda o namespace.
Embora você possa definir esse parâmetro para qualquer local válido do Azure, para obter um desempenho ideal, você deve usar um datacenter localizado perto da maioria dos usuários.
Para obter uma lista atualizada de locais do Azure, execute o seguinte comando: Get-AzLocation | Select-Object DisplayName
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Namespace
Especifica o namespace que esse cmdlet modifica. Os namespaces fornecem uma maneira de agrupar e categorizar hubs de notificação.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroup
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.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SkuTier
Camada de sku do namespace
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-State
Especifica o estado atual do namespace. Os valores aceitáveis para este parâmetro são: Ativo e Desativado.
Type: | NamespaceState |
Accepted values: | Unknown, Active, Disabled |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tag
Especifica pares nome-valor que podem ser usados para categorizar e organizar itens do Azure. As tags funcionam de forma semelhante a palavras-chave e operam em uma implantação. Por exemplo, se você pesquisar todos os itens com a tag Department:IT, a pesquisa retornará todos os itens do Azure que têm essa marca, independentemente de coisas como tipo de item, local ou grupo de recursos. Uma tag individual consiste em duas partes: o Nome e (opcionalmente) o Valor. Por exemplo, em Department:IT, o nome da tag é Department e o valor da tag é IT. Para adicionar uma tag, use uma sintaxe de tabela de hash semelhante a esta, que cria a tag CalendarYear:2016: -Tags @{Name="CalendarYear"; Value="2016"} Para adicionar várias tags no mesmo comando, separe as tags individuais usando vírgulas: -Tag @{Name="CalendarYear"; valor="2016"}, @{name="FiscalYear"; Valor="2017"}
Type: | Hashtable |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. 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
Ligações Relacionadas
Azure PowerShell
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários