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 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 reabilitar um namespace desabilitado, use esse cmdlet para definir a propriedade State do namespace como Active. 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 Critical.
Exemplos
Exemplo 1: Desabilitar um namespace
Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Disabled" -SkuTier "Standard"
Esse comando desabilita o namespace de 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"
Esse comando habilita o namespace de camada Standard chamado ContosoPartners localizado no datacenter do oeste dos EUA e atribuído ao grupo de recursos ContosoNotificationsGroup.
Parâmetros
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valor padrão: | None |
Obrigatório: | 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.
Tipo: | Boolean |
Position: | 4 |
valor padrão: | None |
Obrigatório: | 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
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Não peça confirmação.
Tipo: | SwitchParameter |
Position: | Named |
valor padrão: | None |
Obrigatório: | 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 o 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
Tipo: | String |
Position: | 2 |
valor padrão: | None |
Obrigatório: | 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.
Tipo: | String |
Position: | 1 |
valor padrão: | None |
Obrigatório: | 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.
Tipo: | String |
Position: | 0 |
valor padrão: | None |
Obrigatório: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SkuTier
Camada de sku do namespace
Tipo: | String |
Position: | 4 |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-State
Especifica o estado atual do namespace. Os valores aceitáveis para esse parâmetro são: Ativo e Desabilitado.
Tipo: | NamespaceState |
valores aceitos: | Unknown, Active, Disabled |
Position: | 3 |
valor padrão: | None |
Obrigatório: | 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 às palavras-chave e operam em uma implantação. Por exemplo, se você pesquisar todos os itens com a marca Department:IT, 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 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 a sintaxe da 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"; Value="2016"}, @{nome="Ano fiscal"; Valor="2017"}
Tipo: | Hashtable |
Position: | 5 |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valor padrão: | None |
Obrigatório: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Saídas
Links Relacionados
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