Delen via


az providerhub notification-registration

Notitie

Deze verwijzing maakt deel uit van de providerhub-extensie voor de Azure CLI (versie 2.57.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

Een meldingsregistratie verwijderen.

Toestel GA
az providerhub notification-registration list

Vermeld de lijst met de meldingsregistraties voor de opgegeven provider.

Toestel GA
az providerhub notification-registration show

Haal de details van de meldingsregistratie op.

Toestel GA
az providerhub notification-registration update

Werk een meldingsregistratie bij.

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

notification-registration create

az providerhub notification-registration create --name "{notificationRegistration}" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints [{notification-destination:/subscriptions/ac6bcfb5-3dc1-491f-95a6-646b89bf3e88/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications,locations:[EastUS]}] --notification-mode "EventHub" --provider-namespace "{providerNamespace}"

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. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--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). Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--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
Default value: 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

Een meldingsregistratie verwijderen.

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

Voorbeelden

notification-registration delete

az providerhub notification-registration delete -y --name "{notificationRegistration}" --provider-namespace "{providerNamespace}"

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.

Default value: 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
Default value: 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

Vermeld de lijst met de meldingsregistraties voor de opgegeven provider.

az providerhub notification-registration list --provider-namespace
                                              [--max-items]
                                              [--next-token]

Voorbeelden

notification-registration list

az providerhub notification-registration list --provider-namespace "{providerNamespace}"

Vereiste parameters

--provider-namespace

De naam van de resourceprovider die wordt gehost in ProviderHub.

Optionele parameters

--max-items

Totaal aantal items dat moet worden geretourneerd in de uitvoer van de opdracht. Als het totale aantal beschikbare items groter is dan de opgegeven waarde, wordt een token opgegeven in de uitvoer van de opdracht. Als u paginering wilt hervatten, geeft u de tokenwaarde op in --next-token het argument van een volgende opdracht.

--next-token

Token om op te geven waar paginering moet worden gestart. Dit is de tokenwaarde van een eerder afgekapt antwoord.

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
Default value: 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

Haal de details van de meldingsregistratie op.

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

Voorbeelden

meldingsregistratie weergeven

az providerhub notification-registration show --name "{notificationRegistration}" --provider-namespace "{providerNamespace}"

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
Default value: 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 update

Werk een meldingsregistratie bij.

az providerhub notification-registration update [--add]
                                                [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                [--ids]
                                                [--included-events]
                                                [--message-scope {NotSpecified, RegisteredSubscriptions}]
                                                [--name]
                                                [--notification-endpoints]
                                                [--notification-mode {EventHub, NotSpecified, WebHook}]
                                                [--provider-namespace]
                                                [--remove]
                                                [--set]
                                                [--subscription]

Voorbeelden

update voor meldingsregistratie

az providerhub notification-registration update --name "{notificationRegistration}" --included-events "*/write" "Microsoft.Contoso/employees/delete" --message-scope "RegisteredSubscriptions" --notification-endpoints [{notification-destination:/subscriptions/ac6bcfb5-3dc1-491f-95a6-646b89bf3e88/resourceGroups/mgmtexp-eastus/providers/Microsoft.EventHub/namespaces/unitedstates-mgmtexpint/eventhubs/armlinkednotifications,locations:[EastUS]}] --notification-mode "EventHub" --provider-namespace "{providerNamespace}"

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--force-string

Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--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.

--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. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--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
--name --notification-registration-name -n

De meldingsregistratie.

--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). Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--notification-mode

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

Geaccepteerde waarden: EventHub, NotSpecified, WebHook
--provider-namespace

De naam van de resourceprovider die wordt gehost in ProviderHub.

--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=.

--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
Default value: 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.