az iot hub routing-endpoint

Aangepaste eindpunten van een IoT-hub beheren.

Opdracht

az iot hub routing-endpoint create

Voeg een eindpunt toe aan uw IoT Hub.

az iot hub routing-endpoint delete

Verwijder alle of genoemde eindpunten voor uw IoT Hub.

az iot hub routing-endpoint list

Informatie over alle eindpunten voor uw IoT Hub.

az iot hub routing-endpoint show

Informatie over het vermelde eindpunt voor uw IoT Hub.

az iot hub routing-endpoint create

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]
                                   [--subscription]

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 myIotHub IoT Hub.

az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group "[Resource Group]" \
--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 eventhub-eindpunt op basis van identiteit toevoegen met de naam EventHubIdentity 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 routerings-eindpunt.

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

Resourcegroep van de eindpuntresource.

--endpoint-subscription-id -s

SubscriptionId van de eindpuntresource.

--endpoint-type --type -t

Type van het routerings-eindpunt.

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

IoT Hub naam.

Optionele parameters

--auth-type

Verificatietype voor het eindpunt. De standaardwaarde is keyBased.

geaccepteerde waarden: identitybased, keybased
--batch-frequency -b

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

standaardwaarde: 300
--chunk-size -w

Aanvraag chunkgrootte in megabytes (MB). De maximale grootte van blobs, tussen 10 en 500 MB.

standaardwaarde: 300
--connection-string -c

Verbindingsreeks van het routerings-eindpunt.

--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 eindpunten van blobcontainers.

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 bestandsnaamindeling moet {iothub}, {partition}, {YYYY}, {MM}, {DD}, {HH} en {mm} bevatten. Alle parameters zijn verplicht, maar kunnen opnieuw worden rangschikken met of zonder scheidingstekens.

standaardwaarde: {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 gebruikt zonder deze parameter, wordt uitgegaan van een 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> .

--subscription

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

az iot hub routing-endpoint delete

Verwijder alle of genoemde eindpunten voor uw IoT Hub.

Verwijder een eindpunt voor uw IoT Hub. U wordt aangeraden 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 routerings-eindpunt.

--endpoint-type --type -t

Type van het routerings-eindpunt.

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

IoT Hub naam.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--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 az account set -s NAME_OR_ID behulp van .

az iot hub routing-endpoint list

Informatie over alle eindpunten voor uw IoT Hub.

Informatie over alle eindpunten in uw IoT Hub. U kunt ook opgeven welk eindpunttype u wilt informeren.

az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
                                 [--hub-name]
                                 [--ids]
                                 [--query-examples]
                                 [--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 routerings-eindpunt.

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

IoT Hub naam.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--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 az account set -s NAME_OR_ID behulp van .

az iot hub routing-endpoint show

Informatie over het vermelde eindpunt voor uw IoT Hub.

Informatie over een specifiek eindpunt in uw IoT Hub.

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

Voorbeelden

Haal een eindpuntgegevens 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 routerings-eindpunt.

Optionele parameters

--hub-name

IoT Hub naam.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--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 az account set -s NAME_OR_ID behulp van .