Delen via


az iot hub routing-endpoint

Deze opdrachtgroep is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan de opdrachtgroep 'IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)'.

Aangepaste eindpunten van een IoT-hub beheren.

Opdracht

Name Description Type Status
az iot hub routing-endpoint create

Voeg een eindpunt toe aan uw IoT Hub.

Basis Afgeschaft
az iot hub routing-endpoint delete

Verwijder alle of vermelde eindpunten voor uw IoT Hub.

Basis Afgeschaft
az iot hub routing-endpoint list

Informatie ophalen over alle eindpunten voor uw IoT Hub.

Basis Afgeschaft
az iot hub routing-endpoint show

Informatie ophalen over het vermelde eindpunt voor uw IoT Hub.

Basis Afgeschaft

az iot hub routing-endpoint create

Afgeschaft

Deze opdracht is impliciet afgeschaft omdat de opdrachtgroep 'iot hub routing-endpoint' is afgeschaft en in een toekomstige release wordt verwijderd. Gebruik in plaats daarvan de opdrachtgroep 'IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)'.

Voeg een eindpunt toe aan uw IoT Hub.

Maak een nieuw aangepast eindpunt in uw IoT Hub.

az iot hub routing-endpoint create --endpoint-name
                                   --endpoint-resource-group
                                   --endpoint-subscription-id
                                   --endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}
                                   --hub-name
                                   [--auth-type {identityBased, keyBased}]
                                   [--batch-frequency]
                                   [--chunk-size]
                                   [--connection-string]
                                   [--container]
                                   [--encoding {avro, json}]
                                   [--endpoint-uri]
                                   [--entity-path]
                                   [--ff]
                                   [--identity]
                                   [--resource-group]

Voorbeelden

Voeg een nieuw eindpunt 'E2' van het type EventHub toe aan 'MyIotHub' IoT Hub.

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString}

Voeg een nieuw eindpunt 'S1' van het type AzureStorageContainer toe aan de IoT Hub 'MyIotHub' binnen de eindpuntresourcegroep 'MyEndpointResourceGroup'.

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group MyEndpointResourceGroup \
--endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString} \
--container-name {ContainerName} --batch-frequency 100 --chunk-size 100 \
--ff {iothub}-{partition}-{YYYY}-{MM}-{DD}-{HH}-{mm}

Een nieuw op identiteit gebaseerd EventHub-eindpunt met de naam EventHubIdentity toevoegen en verifiëren met behulp van een door de gebruiker toegewezen beheerde identiteit

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name EventHubIdentity --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --auth-type identityBased --identity {userIdentityResourceId} --endpoint-uri {EventHubEndpointUri} --entity-path {EntityPath}

Vereiste parameters

--endpoint-name --name -n

Naam van het routeringseindpunt.

--endpoint-resource-group --erg -r

Resourcegroep van de eindpuntresources.

--endpoint-subscription-id -s

SubscriptionId van de eindpuntresource.

--endpoint-type --type -t

Type van het routeringseindpunt.

Geaccepteerde waarden: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Naam van IoT Hub.

Optionele parameters

--auth-type

Verificatietype voor het eindpunt. De standaardwaarde is keyBased.

Geaccepteerde waarden: identityBased, keyBased
--batch-frequency -b

Aanvraag batchfrequentie in seconden. De maximale hoeveelheid tijd die kan worden verstreken voordat gegevens naar een blob worden geschreven, tussen 60 en 720 seconden.

Default value: 300
--chunk-size -w

Grootte van segmenten aanvragen in megabytes (MB). De maximale grootte van blobs, tussen 10 en 500 MB.

Default value: 300
--connection-string -c

Verbinding maken tekenreeks van het routeringseindpunt.

--container --container-name

Naam van de opslagcontainer.

--encoding

Coderingsindeling voor de container. De standaardindeling is AVRO. Houd er rekening mee dat dit veld alleen van toepassing is op blobcontainereindpunten.

Geaccepteerde waarden: avro, json
--endpoint-uri

De URI van de eindpuntresource.

--entity-path

Het entiteitspad van de eindpuntresource.

--ff --file-name-format

Bestandsnaamindeling voor de blob. De bestandsindeling moet de velden {iothub}, {partition}, {JJJJ}, {MM}, {DD}, {HH} en {mm} bevatten. Alle parameters zijn verplicht, maar kunnen opnieuw worden gerangschikt met of zonder scheidingstekens.

Default value: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}
--identity

Gebruik een door het systeem toegewezen of door de gebruiker toegewezen beheerde identiteit voor eindpuntverificatie. Gebruik [system]' om te verwijzen naar de door het systeem toegewezen identiteit of een resource-id om te verwijzen naar een door de gebruiker toegewezen identiteit. Als u --auth-type zonder deze parameter gebruikt, wordt ervan uitgegaan dat door het systeem toegewezen beheerde identiteit.

--resource-group -g

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

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 iot hub routing-endpoint delete

Afgeschaft

Deze opdracht is impliciet afgeschaft omdat de opdrachtgroep 'iot hub routing-endpoint' is afgeschaft en in een toekomstige release wordt verwijderd. Gebruik in plaats daarvan de opdrachtgroep 'IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)'.

Verwijder alle of vermelde eindpunten voor uw IoT Hub.

Verwijder een eindpunt voor uw IoT Hub. U wordt aangeraden alle routes naar het eindpunt te verwijderen voordat u het eindpunt verwijdert.

az iot hub routing-endpoint delete [--endpoint-name]
                                   [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                   [--hub-name]
                                   [--ids]
                                   [--resource-group]
                                   [--subscription]

Voorbeelden

Verwijder eindpunt 'E2' uit 'MyIotHub' IoT Hub.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2

Verwijder alle eindpunten van het type EventHub uit 'MyIotHub' IoT Hub.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub

Verwijder alle eindpunten uit 'MyIotHub' IoT Hub.

az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub

Optionele parameters

--endpoint-name --name -n

Naam van het routeringseindpunt.

--endpoint-type --type -t

Type van het routeringseindpunt.

Geaccepteerde waarden: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Naam van IoT Hub.

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

--resource-group -g

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

--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 iot hub routing-endpoint list

Afgeschaft

Deze opdracht is impliciet afgeschaft omdat de opdrachtgroep 'iot hub routing-endpoint' is afgeschaft en in een toekomstige release wordt verwijderd. Gebruik in plaats daarvan de opdrachtgroep 'IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)'.

Informatie ophalen over alle eindpunten voor uw IoT Hub.

Informatie ophalen over alle eindpunten in uw IoT Hub. U kunt ook opgeven op welk eindpunttype u informatie wilt krijgen.

az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                 [--hub-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

Voorbeelden

Haal alle eindpunten op uit 'MyIotHub' IoT Hub.

az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub

Haal alle eindpunten van het type EventHub op uit 'MyIotHub' IoT Hub.

az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub

Optionele parameters

--endpoint-type --type -t

Type van het routeringseindpunt.

Geaccepteerde waarden: azurestoragecontainer, eventhub, servicebusqueue, servicebustopic
--hub-name

Naam van IoT Hub.

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

--resource-group -g

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

--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 iot hub routing-endpoint show

Afgeschaft

Deze opdracht is impliciet afgeschaft omdat de opdrachtgroep 'iot hub routing-endpoint' is afgeschaft en in een toekomstige release wordt verwijderd. Gebruik in plaats daarvan de opdrachtgroep 'IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint)'.

Informatie ophalen over het vermelde eindpunt voor uw IoT Hub.

Informatie ophalen over een specifiek eindpunt in uw IoT Hub.

az iot hub routing-endpoint show --endpoint-name
                                 [--hub-name]
                                 [--ids]
                                 [--resource-group]
                                 [--subscription]

Voorbeelden

Haal een eindpuntinformatie op uit 'MyIotHub' IoT Hub.

az iot hub routing-endpoint show --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name {endpointName}

Vereiste parameters

--endpoint-name --name -n

Naam van het routeringseindpunt.

Optionele parameters

--hub-name

Naam van IoT Hub.

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

--resource-group -g

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

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