Share via


az providerhub notification-registration

Notitie

Deze verwijzing maakt deel uit van de providerhub-extensie voor de Azure CLI (versie 2.15.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az providerhub notification-registration-opdracht uitvoert. Meer informatie over extensies.

Registratie van meldingen beheren met providerhub.

Opdracht

Name Description Type Status
az providerhub notification-registration create

Maak een meldingsregistratie.

Toestel GA
az providerhub notification-registration delete

Hiermee verwijdert u een meldingsregistratie.

Toestel GA
az providerhub notification-registration list

Hiermee haalt u de lijst met meldingsregistraties voor de opgegeven provider op.

Toestel GA
az providerhub notification-registration show

Hiermee haalt u de details van de meldingsregistratie op.

Toestel GA

az providerhub notification-registration create

Maak een meldingsregistratie.

az providerhub notification-registration create --name
                                                --provider-namespace
                                                [--included-events]
                                                [--message-scope {NotSpecified, RegisteredSubscriptions}]
                                                [--notification-endpoints]
                                                [--notification-mode {EventHub, NotSpecified, WebHook}]

Voorbeelden

NotificationRegistrations_CreateOrUpdate

az providerhub notification-registration create --name "testNotificationRegistration" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints locations="" locations="East US" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications" --notification-endpoints locations="North Europe" notification-destination="/subscriptions/00000000-0000-0000-0000-000000000000   /resourceGroups/mgmtexp-northeurope/providers/Microsoft.EventHub/namespaces/europe-mgmtexpint/eventhubs/armlinkednotifications" --notification-mode "EventHub" --provider-namespace "Microsoft.Contoso"

Vereiste parameters

--name --notification-registration-name -n

De meldingsregistratie.

--provider-namespace

De naam van de resourceprovider die wordt gehost in ProviderHub.

Optionele parameters

--included-events

Dit zijn de gebeurtenissen waarop de RP moet worden verzonden. De berichtindeling heeft de notatie {RP-naamruimte}/{Resourcetype}/{action}. De beschikbare acties zijn: schrijven, verwijderen en verplaatsen/actie.

--message-scope

Hiermee beperkt u de berichten die naar de RP worden verzonden. De standaardwaarde is RegisteredSubscriptions. De beschikbare waarden zijn Globaal (alle berichten in Azure) en RegisteredSubscriptions (alleen berichten in abonnementen die zijn geregistreerd door RP).

geaccepteerde waarden: NotSpecified, RegisteredSubscriptions
--notification-endpoints

Dit zijn de locaties voor de meldingsberichten. Meldingen worden verzonden naar de regio van de locatie van de gebeurtenisresource (bijvoorbeeld VM in VS - oost, stuurt een bericht naar het opgegeven eindpunt in VS - oost).

Gebruik: --notification-endpoints notification-destination=XX locations=XX locations

Meerdere acties kunnen worden opgegeven met behulp van meer dan één argument --notification-endpoints.

--notification-mode

Bepaalt hoe de meldingen naar de RP worden verzonden. De twee beschikbare modi zijn EventHub en Webhook.

geaccepteerde waarden: EventHub, NotSpecified, WebHook
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az providerhub notification-registration delete

Hiermee verwijdert u een meldingsregistratie.

az providerhub notification-registration delete [--ids]
                                                [--name]
                                                [--provider-namespace]
                                                [--subscription]
                                                [--yes]

Voorbeelden

NotificationRegistrations_Delete

az providerhub notification-registration delete --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --notification-registration-name -n

De meldingsregistratie.

--provider-namespace

De naam van de resourceprovider die wordt gehost in ProviderHub.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az providerhub notification-registration list

Hiermee haalt u de lijst met meldingsregistraties voor de opgegeven provider op.

az providerhub notification-registration list --provider-namespace

Voorbeelden

NotificationRegistrations_ListByProviderRegistration

az providerhub notification-registration list --provider-namespace "Microsoft.Contoso"

Vereiste parameters

--provider-namespace

De naam van de resourceprovider die wordt gehost in ProviderHub.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az providerhub notification-registration show

Hiermee haalt u de details van de meldingsregistratie op.

az providerhub notification-registration show [--ids]
                                              [--name]
                                              [--provider-namespace]
                                              [--subscription]

Voorbeelden

NotificationRegistrations_Get

az providerhub notification-registration show --name "testNotificationRegistration" --provider-namespace "Microsoft.Contoso"

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name --notification-registration-name -n

De meldingsregistratie.

--provider-namespace

De naam van de resourceprovider die wordt gehost in ProviderHub.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.