Dela via


az notification-hub

Kommentar

Den här referensen är en del av notification-hub-tillägget för Azure CLI (version 2.49.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az notification-hub . Läs mer om tillägg.

Den här kommandogruppen är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Hantera meddelandehubbar.

Kommandon

Name Description Typ Status
az notification-hub authorization-rule

Kommandon för att hantera auktoriseringsregeln för meddelandehubbar.

Anknytning Experimentell
az notification-hub authorization-rule create

Skapa en auktoriseringsregel för en meddelandehubb.

Anknytning Experimentell
az notification-hub authorization-rule delete

Ta bort en notificationHub-auktoriseringsregel.

Anknytning Experimentell
az notification-hub authorization-rule list

Lista auktoriseringsreglerna för en meddelandehubb.

Anknytning Experimentell
az notification-hub authorization-rule list-keys

Lista de primära och sekundära anslutningssträng till meddelandehubben.

Anknytning Experimentell
az notification-hub authorization-rule regenerate-keys

Återskapar de primära/sekundära nycklarna till auktoriseringsregeln för meddelandehubben.

Anknytning Experimentell
az notification-hub authorization-rule show

Visa en auktoriseringsregel för en meddelandehubb efter namn.

Anknytning Experimentell
az notification-hub check-availability

Kontrollerar tillgängligheten för den angivna meddelandehubben i ett namnområde.

Anknytning Experimentell
az notification-hub create

Skapa en meddelandehubb i ett namnområde.

Anknytning Experimentell
az notification-hub credential

Kommandon för att hantera autentiseringsuppgifter för meddelandehubben.

Anknytning Experimentell
az notification-hub credential adm

Hantera meddelandehubbar.

Anknytning Experimentell
az notification-hub credential adm update

Uppdatera autentiseringsuppgifter för Amazon (ADM).

Anknytning Experimentell
az notification-hub credential apns

Hantera meddelandehubbar.

Anknytning Experimentell
az notification-hub credential apns update

Uppdatera autentiseringsuppgifter för Apple (APNS).

Anknytning Experimentell
az notification-hub credential baidu

Hantera meddelandehubbar.

Anknytning Experimentell
az notification-hub credential baidu update

Uppdatera autentiseringsuppgifter för Baidu(Andrioid China).

Anknytning Experimentell
az notification-hub credential gcm

Hantera meddelandehubbar.

Anknytning Experimentell
az notification-hub credential gcm update

Uppdatera Api-nyckeln för Google GCM/FCM.

Anknytning Experimentell
az notification-hub credential list

Visar en lista över PNS-autentiseringsuppgifter som är associerade med en meddelandehubb.

Anknytning Experimentell
az notification-hub credential mpns

Hantera meddelandehubbar.

Anknytning Experimentell
az notification-hub credential mpns update

Uppdatera autentiseringsuppgifter för Windows Telefon (MPNS).

Anknytning Experimentell
az notification-hub credential wns

Hantera meddelandehubbar.

Anknytning Experimentell
az notification-hub credential wns update

Uppdatera autentiseringsuppgifter för Windows (WNS).

Anknytning Experimentell
az notification-hub delete

Ta bort en meddelandehubb som är associerad med ett namnområde.

Anknytning Experimentell
az notification-hub list

Visa en lista över de meddelandehubbar som är associerade med ett namnområde.

Anknytning Experimentell
az notification-hub namespace

Kommandon för att hantera meddelandehubbens namnområde.

Anknytning Experimentell
az notification-hub namespace authorization-rule

Kommandon för att hantera auktoriseringsregeln för notification hubs-namnrymd.

Anknytning Experimentell
az notification-hub namespace authorization-rule create

Skapa en auktoriseringsregel för ett namnområde.

Anknytning Experimentell
az notification-hub namespace authorization-rule delete

Ta bort en auktoriseringsregel för namnområde.

Anknytning Experimentell
az notification-hub namespace authorization-rule list

Lista auktoriseringsreglerna för ett namnområde.

Anknytning Experimentell
az notification-hub namespace authorization-rule list-keys

Ange den primära och sekundära anslutningssträng till namnområdet.

Anknytning Experimentell
az notification-hub namespace authorization-rule regenerate-keys

Återskapa de primära/sekundära nycklarna till auktoriseringsregeln för namnområde.

Anknytning Experimentell
az notification-hub namespace authorization-rule show

Hämta en auktoriseringsregel för ett namnområde efter namn.

Anknytning Experimentell
az notification-hub namespace check-availability

Kontrollerar tillgängligheten för det angivna tjänstnamnområdet för alla Azure-prenumerationer. Det här är användbart eftersom domännamnet skapas baserat på namnet på tjänstnamnområdet.

Anknytning Experimentell
az notification-hub namespace create

Skapa ett tjänstnamnområde. När det här namnområdet har skapats är resursmanifestet oföränderligt. Den här åtgärden är idempotent.

Anknytning Experimentell
az notification-hub namespace delete

Ta bort ett befintligt namnområde. Den här åtgärden tar också bort alla associerade notificationHubs under namnområdet.

Anknytning Experimentell
az notification-hub namespace list

Lista tillgängliga namnområden.

Anknytning Experimentell
az notification-hub namespace show

Returnera beskrivningen för det angivna namnområdet.

Anknytning Experimentell
az notification-hub namespace update

Uppdatera ett tjänstnamnområde. Namnområdets resursmanifest är oföränderligt och kan inte ändras.

Anknytning Experimentell
az notification-hub namespace wait

Placera CLI i vänteläge tills ett villkor uppfylls.

Anknytning Experimentell
az notification-hub show

Visa information om meddelandehubben.

Anknytning Experimentell
az notification-hub test-send

Testa skicka ett push-meddelande.

Anknytning Experimentell
az notification-hub update

Uppdatera en meddelandehubb i ett namnområde.

Anknytning Experimentell

az notification-hub check-availability

Experimentell

Kommandogruppen "notification-hub" är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Kontrollerar tillgängligheten för den angivna meddelandehubben i ett namnområde.

az notification-hub check-availability --name
                                       [--ids]
                                       [--namespace-name]
                                       [--resource-group]
                                       [--subscription]

Exempel

Kontrollera tillgängligheten för det angivna namnet på meddelandehubben

az notification-hub check-availability --resource-group MyResourceGroup --namespace-name "locp-newns" --name my-hub

Obligatoriska parametrar

--name -n

Resursnamn.

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--namespace-name

Namnområdesnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az notification-hub create

Experimentell

Kommandogruppen "notification-hub" är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en meddelandehubb i ett namnområde.

az notification-hub create --name
                           --namespace-name
                           --resource-group
                           [--location]
                           [--registration-ttl]
                           [--tags]

Exempel

Skapa en meddelandehubb

az notification-hub create --resource-group MyResourceGroup --namespace-name my-namespace --name my-hub --location "South Central US"

Obligatoriska parametrar

--name -n

Namnet på meddelandehubben.

--namespace-name

Namnområdesnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--location -l

Resursplats När den inte anges används platsen för resursgruppen.

--registration-ttl

RegistrationTtl för den skapade NotificationHub.

--tags

Resurstaggar Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az notification-hub delete

Experimentell

Kommandogruppen "notification-hub" är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Ta bort en meddelandehubb som är associerad med ett namnområde.

az notification-hub delete [--ids]
                           [--name]
                           [--namespace-name]
                           [--resource-group]
                           [--subscription]
                           [--yes]

Exempel

Ta bort en meddelandehubb

az notification-hub delete --resource-group MyResourceGroup --namespace-name my-namespace --name my-hub

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på meddelandehubben.

--namespace-name

Namnområdesnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az notification-hub list

Experimentell

Kommandogruppen "notification-hub" är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Visa en lista över de meddelandehubbar som är associerade med ett namnområde.

az notification-hub list --namespace-name
                         --resource-group
                         [--max-items]
                         [--next-token]

Exempel

Visa en lista över meddelandehubbar

az notification-hub list --resource-group MyResourceGroup --namespace-name my-namespace

Obligatoriska parametrar

--namespace-name

Namnområdesnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--max-items

Totalt antal objekt som ska returneras i kommandots utdata. Om det totala antalet tillgängliga objekt är mer än det angivna värdet anges en token i kommandots utdata. Om du vill återuppta sidnumreringen anger du tokenvärdet i --next-token argumentet för ett efterföljande kommando.

--next-token

Token för att ange var sidnumrering ska börja. Detta är tokenvärdet från ett tidigare trunkerat svar.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az notification-hub show

Experimentell

Kommandogruppen "notification-hub" är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Visa information om meddelandehubben.

az notification-hub show [--ids]
                         [--name]
                         [--namespace-name]
                         [--resource-group]
                         [--subscription]

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på meddelandehubben.

--namespace-name

Namnområdesnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az notification-hub test-send

Experimentell

Kommandogruppen "notification-hub" är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Testa skicka ett push-meddelande.

az notification-hub test-send --namespace-name
                              --notification-format {apple, baidu, gcm, template, windows, windowsphone}
                              --notification-hub-name
                              --resource-group
                              [--message]
                              [--payload]
                              [--tag]
                              [--title]

Exempel

test send notification with message body (test send notification with message body)

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--message "test notification"

test send notification from file (test send notification from file)

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload @path/to/file

test send notification with json string (test send notification with json string)

az notification-hub test-send --resource-group MyResourceGroup --namespace-name \
my-namespace --notification-hub-name my-hub --notification-format gcm \
--payload "{\"data\":{\"message\":\"test notification\"}}"

Obligatoriska parametrar

--namespace-name

Namnområdesnamnet.

--notification-format

Formatet för meddelandemeddelandet.

accepterade värden: apple, baidu, gcm, template, windows, windowsphone
--notification-hub-name

Namnet på meddelandehubben.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--message

Meddelandetexten som ska skickas. Om inte Ingen ignoreras nyttolasten.

--payload

Nyttolasten för meddelandet i JSON-format.

--tag

Du kan skicka testmeddelanden till en specifik uppsättning registreringar med det här alternativet. Lämna fältet tomt om du vill skicka push-meddelanden till 10 slumpmässiga registreringar på den valda plattformen.

--title

Meddelandets rubrik.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az notification-hub update

Experimentell

Kommandogruppen "notification-hub" är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Uppdatera en meddelandehubb i ett namnområde.

az notification-hub update [--add]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--ids]
                           [--location]
                           [--name]
                           [--namespace-name]
                           [--remove]
                           [--resource-group]
                           [--set]
                           [--subscription]
                           [--tags]

Exempel

Uppdatera meddelandehubben

az notification-hub update --resource-group MyResourceGroup --namespace-name my-namespace --name "sdk-notificationHubs-8708"

Valfria parametrar

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string eller JSON string>.

--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

accepterade värden: 0, 1, f, false, n, no, t, true, y, yes
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--location -l

Resursplats.

--name --notification-hub-name -n

Namnet på meddelandehubben.

--namespace-name

Namnområdesnamnet.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

Resurstaggar Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.