Udostępnij za pośrednictwem


New-AzNotificationHubsNamespace

Tworzy przestrzeń nazw centrum powiadomień.

Składnia

New-AzNotificationHubsNamespace
   [-ResourceGroup] <String>
   [-Namespace] <String>
   [-Location] <String>
   [[-Tag] <Hashtable>]
   [[-SkuTier] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Polecenie cmdlet New-AzNotificationHubsNamespace tworzy przestrzeń nazw centrum powiadomień. Przestrzenie nazw to kontenery logiczne, które ułatwiają organizowanie centrów powiadomień i zarządzanie nimi. Musisz mieć co najmniej jedną przestrzeń nazw centrum powiadomień. Jedna przestrzeń nazw może pomieścić wiele koncentratorów. Możesz mieć wiele przestrzeni nazw do organizowania centrów lub nadać określonym osobom uprawnienia do zarządzania wybranym podzestawem centrów. Aby utworzyć przestrzeń nazw, upewnij się, że określono unikatową nazwę przestrzeni nazw; określ centrum danych, w którym będzie znajdować się przestrzeń nazw; i określ grupę zasobów, do której zostanie przypisana przestrzeń nazw. Po utworzeniu przestrzeni nazw możesz użyć polecenia cmdlet New-AzNotificationHubsNamespaceAuthorizationRules, aby przypisać reguły autoryzacji do tej przestrzeni nazw. Reguły autoryzacji służą do zarządzania uprawnieniami do przestrzeni nazw.

Przykłady

Przykład 1. Tworzenie centrum powiadomień

New-AzNotificationHubsNamespace -ResourceGroup "ContosoNotificationsGroup" -Location "West US" -Namespace "ContosoPartners"

To polecenie tworzy centrum powiadomień o nazwie ContosoPartners. Przestrzeń nazw będzie znajdować się w centrum danych Zachodnie stany USA i zostać przypisana do grupy zasobów ContosoNotificationsGroup.

Przykład 2. Tworzenie centrum powiadomień z tagami

New-AzNotificationHubsNamespace -ResourceGroup "ContosoNotificationsGroup" -Location "West US" -Namespace "ContosoPartners" -Tag @{Name="Audience";Value="PartnerOrganizations"}

To polecenie tworzy centrum powiadomień o nazwie ContosoPartners. Przestrzeń nazw będzie znajdować się w centrum danych Zachodnie stany USA i zostać przypisana do grupy zasobów ContosoNotificationsGroup. Ponadto to polecenie tworzy tag o nazwie Odbiorcy i wartość PartnerOrganizations i jest przypisywany do przestrzeni nazw. Dzięki temu przestrzeń nazw będzie wyświetlana za każdym razem, gdy filtrujesz elementy, w których tag Odbiorcy jest ustawiony na PartnerOrganizations.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Location

Określa nazwę wyświetlaną centrum danych, które będzie hostować przestrzeń nazw. Mimo że ten parametr można ustawić na dowolną prawidłową lokalizację, aby uzyskać optymalną wydajność, możesz chcieć użyć centrum danych znajdującego się w pobliżu większości użytkowników.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Namespace

Określa nazwę nowej przestrzeni nazw. Przestrzenie nazw umożliwiają grupowanie i kategoryzowanie centrów powiadomień.

Typ:String
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-ResourceGroup

Określa grupę zasobów, do której zostanie przypisana przestrzeń nazw. Grupy zasobów organizują elementy, takie jak przestrzenie nazw, centra powiadomień i reguły autoryzacji w sposób, który pomaga po prostu zarządzać spisem i administrować nimi.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-SkuTier

Warstwa sku przestrzeni nazw

Typ:String
Position:4
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Tag

Określa pary nazwa-wartość, których można użyć do kategoryzowania i organizowania elementów platformy Azure. Tagi działają podobnie jak słowa kluczowe i działają we wdrożeniu. Jeśli na przykład wyszukasz wszystkie elementy z tagiem Dział:IT wyszukiwanie zwróci wszystkie elementy platformy Azure, które mają ten tag, niezależnie od takich elementów jak typ elementu, lokalizacja lub grupa zasobów. Pojedynczy tag składa się z dwóch części: nazwa i opcjonalnie wartość . Na przykład w obszarze Dział:IT nazwa tagu to Dział, a wartość tagu to IT. Aby dodać tag, użyj składni tabeli skrótów podobnej do tej, która tworzy tag CalendarYear:2016:

Typ:Hashtable
Position:3
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

Hashtable

Dane wyjściowe

NamespaceAttributes