Compartilhar via


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

String

NamespaceState

Boolean

Hashtable

Saídas

NamespaceAttributes