az iot ops schema registry
Notitie
Deze verwijzing maakt deel uit van de azure-iot-ops-extensie voor de Azure CLI (versie 2.53.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot ops schema registry-opdracht uitvoert. Meer informatie over extensies.
Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Schemaregisterbeheer.
Een schemaregister is een gecentraliseerde opslagplaats voor het beheren van schema's. Schemaregister maakt het genereren en ophalen van schema's mogelijk, zowel aan de rand als in de cloud. Het zorgt voor consistentie en compatibiliteit tussen systemen door één bron van waarheid te bieden voor schemadefinities.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az iot ops schema registry create |
Maak een schemaregister. |
Toestel | Preview uitvoeren |
az iot ops schema registry delete |
Verwijder een doelschemaregister. |
Toestel | Preview uitvoeren |
az iot ops schema registry list |
Schemaregisters weergeven in een resourcegroep of abonnement. |
Toestel | Preview uitvoeren |
az iot ops schema registry show |
Details van een schemaregister weergeven. |
Toestel | Preview uitvoeren |
az iot ops schema registry create
Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Maak een schemaregister.
Met deze bewerking maakt u een schemaregister met door het systeem beheerde identiteit ingeschakeld.
Vervolgens wordt de systeemidentiteit standaard toegewezen aan de ingebouwde rol 'Inzender voor opslagblobgegevens' voor het containerbereik van het opslagaccount. Indien nodig kunt u een aangepaste rol opgeven via --custom-role-id om in plaats daarvan te gebruiken.
Als de aangegeven opslagaccountcontainer niet bestaat, wordt deze gemaakt met standaardinstellingen.
Met deze bewerking wordt ook de resourceprovider Microsoft.DeviceRegistry geregistreerd als deze niet is geregistreerd.
az iot ops schema registry create --name
--registry-namespace
--resource-group
--sa-resource-id
[--custom-role-id]
[--desc]
[--display-name]
[--location]
[--sa-container]
[--tags]
Voorbeelden
Maak een schemaregister met de naam 'myregistry' met minimale invoer.
az iot ops schema registry create -n myregistry -g myresourcegroup --registry-namespace myschemas --sa-resource-id $STORAGE_ACCOUNT_RESOURCE_ID
Maak een schemaregister met de naam 'myregistry' in regio westus2 met aanvullende aanpassingen.
az iot ops schema registry create -n myregistry -g myresourcegroup --registry-namespace myschemas --sa-resource-id $STORAGE_ACCOUNT_RESOURCE_ID --sa-container myschemacontainer -l westus2 --desc 'Contoso factory X1 schemas' --display-name 'Contoso X1' --tags env=prod
Vereiste parameters
Schemaregisternaam.
Schemaregisternaamruimte. Hiermee wordt een schemaregister in een tenant uniek geïdentificeerd.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Resource-id van opslagaccount die moet worden gebruikt met het schemaregister.
Optionele parameters
Volledig gekwalificeerde roldefinitie-id in de volgende indeling: /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/{roleId}.
Beschrijving voor het schemaregister.
Weergavenaam voor het schemaregister.
Regio voor het maken van het schemaregister. Als er geen locatie is opgegeven, wordt de locatie van de resourcegroep gebruikt.
Containernaam van opslagaccount waarin schema's worden opgeslagen.
Schemaregistertags. Eigenschapsverzameling in sleutel-waardeparen met de volgende indeling: a=b c=d. Gebruik --tags '' om alle tags te verwijderen.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops schema registry delete
Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Verwijder een doelschemaregister.
az iot ops schema registry delete --name
[--resource-group]
[--yes {false, true}]
Voorbeelden
Verwijder het schemaregister 'myregistry'.
az iot ops schema registry delete -n myregistry -g myresourcegroup
Vereiste parameters
Schemaregisternaam.
Optionele parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Bevestig [y]s zonder prompt. Handig voor CI- en automatiseringsscenario's.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops schema registry list
Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Schemaregisters weergeven in een resourcegroep of abonnement.
az iot ops schema registry list [--resource-group]
Voorbeelden
Lijst met schemaregisters in de resourcegroep 'myresourcegroup'.
az iot ops schema registry list -g myresourcegroup
Schemaregisters weergeven in het standaardfilter voor abonnementen op een bepaalde tag.
az iot ops schema registry list --query "[?tags.env == 'prod']"
Optionele parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az iot ops schema registry show
Opdrachtgroep 'iot ops schema' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Details van een schemaregister weergeven.
az iot ops schema registry show --name
--resource-group
Voorbeelden
Details weergeven van het doelschemaregister 'myregistry'.
az iot ops schema registry show --name myregistry -g myresourcegroup
Vereiste parameters
Schemaregisternaam.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.