az tsi event-source eventhub

Notitie

Deze verwijzing maakt deel uit van de timeseriesinsights-extensie voor de Azure CLI (versie 2.50.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az tsi event-source eventhub-opdracht uitvoert. Meer informatie over extensies.

Gebeurtenisbron beheren met timeseriesinsights-subgroep event-hub.

Opdracht

Name Description Type Status
az tsi event-source eventhub create

Maak een gebeurtenisbron onder de opgegeven omgeving.

Toestel GA
az tsi event-source eventhub update

Werk een gebeurtenisbron bij onder de opgegeven omgeving.

Toestel GA

az tsi event-source eventhub create

Maak een gebeurtenisbron onder de opgegeven omgeving.

az tsi event-source eventhub create --consumer-group-name
                                    --environment-name
                                    --event-hub-name
                                    --event-source-name
                                    --event-source-resource-id
                                    --key-name
                                    --location
                                    --namespace
                                    --resource-group
                                    --shared-access-key
                                    [--local-timestamp]
                                    [--tags]
                                    [--timestamp-property-name]

Voorbeelden

CreateEventHubEventSource

az tsi event-source eventhub create --environment-name "env1" --name "es1" --location westus --consumer-group-name "cgn" --event-hub-name "ehn" --event-source-resource-id "somePathInArm" --key-name "managementKey" --service-bus-namespace "sbn" --shared-access-key "someSecretvalue" --timestamp-property-name "someTimestampProperty" --resource-group "rg1"

Vereiste parameters

--consumer-group-name

De naam van de consumentengroep van de Event Hub die de partities bevat waaruit gebeurtenissen worden gelezen.

--environment-name

De naam van de Time Series Insights-omgeving die is gekoppeld aan de opgegeven resourcegroep.

--event-hub-name

De naam van de event hub.

--event-source-name --name -n

De naam van de Time Series Insights-gebeurtenisbron die is gekoppeld aan de opgegeven omgeving.

--event-source-resource-id --resource-id

De resource-id van de gebeurtenisbron in Azure Resource Manager.

--key-name --shared-access-policy-name

De naam van de SAS-sleutel die de Time Series Insights-service toegang verleent tot de Event Hub. Het beleid voor gedeelde toegang voor deze sleutel moet 'Listen'-machtigingen verlenen aan de Event Hub.

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--namespace --service-bus-namespace

De naam van de servicebus die de Event Hub bevat.

--resource-group -g

De naam van de resourcegroep van de omgeving. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--shared-access-key

De waarde van de gedeelde toegangssleutel die de Time Series Insights-service leestoegang verleent tot de Event Hub. Deze eigenschap wordt niet weergegeven in reacties van gebeurtenisbronnen.

Optionele parameters

--local-timestamp

Een object dat de lokale tijdstempeleigenschap vertegenwoordigt. Het bevat de indeling van de lokale tijdstempel die moet worden gebruikt en de bijbehorende tijdzone-offsetgegevens. Als een waarde niet is opgegeven voor localTimestamp of als null, wordt de lokale tijdstempel niet opgenomen met de gebeurtenissen. Verwachte waarde: json-string/@json-file.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--timestamp-property-name --ts-property-name

De gebeurteniseigenschap die wordt gebruikt als tijdstempel van de gebeurtenisbron. Als een waarde niet is opgegeven voor timestampPropertyName of als null of lege tekenreeks is opgegeven, wordt de aanmaaktijd van de gebeurtenis gebruikt.

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 tsi event-source eventhub update

Werk een gebeurtenisbron bij onder de opgegeven omgeving.

az tsi event-source eventhub update [--environment-name]
                                    [--event-source-name]
                                    [--ids]
                                    [--local-timestamp]
                                    [--resource-group]
                                    [--shared-access-key]
                                    [--subscription]
                                    [--tags]
                                    [--timestamp-property-name]

Voorbeelden

UpdateEventHubEventSource

az tsi event-source eventhub update --environment-name "env1" --name "es1" --shared-access-key "someSecretvalue" --timestamp-property-name "someTimestampProperty" --resource-group "rg1"

Optionele parameters

--environment-name

De naam van de Time Series Insights-omgeving die is gekoppeld aan de opgegeven resourcegroep.

--event-source-name --name -n

De naam van de Time Series Insights-gebeurtenisbron die is gekoppeld aan de opgegeven omgeving.

--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.

--local-timestamp

Een object dat de lokale tijdstempeleigenschap vertegenwoordigt. Het bevat de indeling van de lokale tijdstempel die moet worden gebruikt en de bijbehorende tijdzone-offsetgegevens. Als een waarde niet is opgegeven voor localTimestamp of als null, wordt de lokale tijdstempel niet opgenomen met de gebeurtenissen. Verwachte waarde: json-string/@json-file.

--resource-group -g

De naam van de resourcegroep van de omgeving. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--shared-access-key

De waarde van de gedeelde toegangssleutel die de Time Series Insights-service leestoegang verleent tot de Event Hub. Deze eigenschap wordt niet weergegeven in reacties van gebeurtenisbronnen.

--subscription

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

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--timestamp-property-name --ts-property-name

De gebeurteniseigenschap die wordt gebruikt als tijdstempel van de gebeurtenisbron. Als een waarde niet is opgegeven voor timestampPropertyName of als null of lege tekenreeks is opgegeven, wordt de aanmaaktijd van de gebeurtenis gebruikt.

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.