Dela via


Set-AzNotificationHubsNamespace

Anger egenskapsvärden för ett namnområde för meddelandehubben.

Syntax

Set-AzNotificationHubsNamespace
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [-Location] <String>
   [[-State] <NamespaceState>]
   [[-Critical] <Boolean>]
   [[-Tag] <Hashtable>]
   [[-SkuTier] <String>]
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cmdleten Set-AzNotificationHubsNamespace anger egenskapsvärdena för ett befintligt namnområde för meddelandehubben. Namnområden är logiska containrar som hjälper dig att organisera och hantera dina meddelandehubbar. Du måste ha minst ett namnområde för meddelandehubben. Dessutom måste alla meddelandehubbar ha ett tilldelat namnområde. Den här cmdleten används främst för att aktivera och inaktivera ett namnområde. När ett namnområde är inaktiverat kan användarna inte ansluta till någon av meddelandehubbarna i namnområdet, och administratörer kan inte heller använda dessa hubbar för att skicka push-meddelanden. Om du vill återaktivera ett inaktiverat namnområde använder du den här cmdleten för att ange egenskapen State för namnområdet till Aktiv. Du kan också använda den här cmdleten för att tagga ett namnområde som kritiskt. Detta förhindrar att namnområdet tas bort. Om du vill ta bort ett kritiskt namnområde måste du först ta bort taggen Kritisk.

Exempel

Exempel 1: Inaktivera ett namnområde

Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Disabled" -SkuTier "Standard"

Det här kommandot inaktiverar standardnivåns namnområde med namnet ContosoPartners i datacentret för USA, västra och tilldelas resursgruppen ContosoNotificationsGroup.

Exempel 2: Aktivera ett namnområde

Set-AzNotificationHubsNamespace -Namespace "ContosoPartners" -Location "West US" -ResourceGroup "ContosoNotificationsGroup" -State "Active" -SkuTier "Standard"

Det här kommandot aktiverar standardnivåns namnområde med namnet ContosoPartners i datacentret usa, västra och tilldelas resursgruppen ContosoNotificationsGroup.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Critical

Anger om namnområdet är ett kritiskt namnområde. Det går inte att ta bort kritiska namnområden. Om du vill ta bort ett kritiskt namnområde måste du ange värdet för den här egenskapen till False för att markera namnområdet som icke-kritiskt.

Typ:Boolean
Position:4
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Force

Be inte om bekräftelse.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Location

Anger visningsnamnet för det datacenter som är värd för namnområdet. Även om du kan ställa in den här parametern på en giltig Azure-plats bör du för optimala prestanda använda ett datacenter nära de flesta av dina användare. Om du vill hämta en up-to-date-lista över Azure-platser kör du följande kommando: Get-AzLocation | Select-Object DisplayName

Typ:String
Position:2
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Namespace

Anger det namnområde som den här cmdleten ändrar. Namnområden är ett sätt att gruppera och kategorisera meddelandehubbar.

Typ:String
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ResourceGroup

Anger den resursgrupp som namnområdet har tilldelats till. Resursgrupper organiserar objekt som namnrymder, meddelandehubbar och auktoriseringsregler på ett sätt som bara hjälper till med inventeringshantering och Azure-administration.

Typ:String
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-SkuTier

Sku-nivån för namnområdet

Typ:String
Position:4
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-State

Anger namnområdets aktuella tillstånd. De acceptabla värdena för den här parametern är: Aktiv och Inaktiverad.

Typ:NamespaceState
Godkända värden:Unknown, Active, Disabled
Position:3
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Tag

Anger namn/värde-par som kan användas för att kategorisera och organisera Azure-objekt. Taggar fungerar ungefär som nyckelord och fungerar i en distribution. Om du till exempel söker efter alla objekt med taggen Avdelning:IT returnerar sökningen alla Azure-objekt som har taggen, oavsett objekttyp, plats eller resursgrupp. En enskild tagg består av två delar: Name och (valfritt) Value. I Avdelning:IT är taggnamnet till exempel Avdelning och taggvärdet är IT. Om du vill lägga till en tagg använder du hashtabellsyntax som liknar den här, som skapar taggen CalendarYear:2016: -Tags @{Name="CalendarYear"; Value="2016"} Om du vill lägga till flera taggar i samma kommando separerar du de enskilda taggarna med hjälp av kommatecken: -Tag @{Name="CalendarYear"; Value="2016"}, @{Name="FiscalYear"; Value="2017"}

Typ:Hashtable
Position:5
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

Utdata