az iot ops
Not
Bu başvuru, Azure CLI (sürüm 2.53.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, bir az iot ops komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Azure IoT İşlemlerini yönetme.
Azure IoT İşlemleri, şirket içi varlıklardaki verileri endüstriyel sınıf bir MQTT Aracısı'na toplamanıza, uç işlem eklemenize ve bulutta çeşitli hizmetlerle çift yönlü veri akışı ayarlamanıza olanak tanıyan, yüksek oranda hizalanmış, ancak gevşek bir şekilde bağlanmış birinci taraf Kubernetes hizmetleri kümesidir.
Varsayılan olarak IoT İşlemleri CLI komutları düzenli aralıklarla yeni bir uzantı sürümünün kullanılabilir olup olmadığını denetler.
Bu davranış ile az config set iotops.check_latest=false
devre dışı bırakılabilir.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az iot ops asset |
Varlık yönetimi. |
Dahili | GA |
az iot ops asset create |
Bir varlık oluşturun. |
Dahili | GA |
az iot ops asset dataset |
Bir varlıktaki veri kümelerini yönetme. |
Dahili | GA |
az iot ops asset dataset list |
Varlık içindeki veri kümelerini listeleme. |
Dahili | GA |
az iot ops asset dataset point |
Varlık veri kümesindeki veri noktalarını yönetme. |
Dahili | GA |
az iot ops asset dataset point add |
Varlık veri kümesine veri noktası ekleme. |
Dahili | GA |
az iot ops asset dataset point export |
Varlık veri kümesindeki veri noktalarını dışarı aktarma. |
Dahili | GA |
az iot ops asset dataset point import |
Varlık veri kümesindeki veri noktalarını içeri aktarma. |
Dahili | GA |
az iot ops asset dataset point list |
Varlık veri kümesindeki veri noktalarını listeleme. |
Dahili | GA |
az iot ops asset dataset point remove |
Varlık veri kümesindeki bir veri noktasını kaldırma. |
Dahili | GA |
az iot ops asset dataset show |
Varlık içindeki bir veri kümesini gösterme. |
Dahili | GA |
az iot ops asset delete |
Varlığı silme. |
Dahili | GA |
az iot ops asset endpoint |
Varlık uç noktası profillerini yönetme. |
Dahili | GA |
az iot ops asset endpoint create |
Varlık uç noktası profilleri oluşturun. |
Dahili | GA |
az iot ops asset endpoint create custom |
Özel bağlayıcı için varlık uç noktası profili oluşturma. |
Dahili | Kaldırıl -mış |
az iot ops asset endpoint create onvif |
Onvif bağlayıcısı için varlık uç noktası profili oluşturun. |
Dahili | Kaldırıl -mış |
az iot ops asset endpoint create opcua |
OPCUA bağlayıcısı için varlık uç noktası profili oluşturun. |
Dahili | GA |
az iot ops asset endpoint delete |
Varlık uç noktası profilini silin. |
Dahili | GA |
az iot ops asset endpoint query |
Varlık uç noktası profilleri için Kaynak Grafı sorgulayın. |
Dahili | GA |
az iot ops asset endpoint show |
Varlık uç noktası profilini gösterme. |
Dahili | GA |
az iot ops asset endpoint update |
Varlık uç noktası profilini güncelleştirme. |
Dahili | GA |
az iot ops asset event |
Bir varlıktaki olayları yönetme. |
Dahili | GA |
az iot ops asset event add |
Bir varlığa olay ekleme. |
Dahili | GA |
az iot ops asset event export |
Bir varlıktaki olayları dışarı aktarma. |
Dahili | GA |
az iot ops asset event import |
Bir varlıktaki olayları içeri aktarma. |
Dahili | GA |
az iot ops asset event list |
Bir varlıktaki olayları listeleme. |
Dahili | GA |
az iot ops asset event remove |
Varlıktaki bir olayı kaldırma. |
Dahili | GA |
az iot ops asset query |
Varlıklar için Kaynak Grafı sorgula. |
Dahili | GA |
az iot ops asset show |
Bir varlığı gösterme. |
Dahili | GA |
az iot ops asset update |
Varlığı güncelleştirme. |
Dahili | GA |
az iot ops broker |
Mqtt aracı yönetimi. |
Dahili | GA |
az iot ops broker authn |
Aracı kimlik doğrulaması yönetimi. |
Dahili | GA |
az iot ops broker authn delete |
Bir mqtt aracısı kimlik doğrulama kaynağını silin. |
Dahili | GA |
az iot ops broker authn list |
Bir örnekle ilişkili mqtt aracısı kimlik doğrulama kaynaklarını listeleme. |
Dahili | GA |
az iot ops broker authn show |
Mqtt aracısı kimlik doğrulama kaynağının ayrıntılarını gösterir. |
Dahili | GA |
az iot ops broker authz |
Aracı yetkilendirme yönetimi. |
Dahili | GA |
az iot ops broker authz delete |
Bir mqtt aracısı yetkilendirme kaynağını silin. |
Dahili | GA |
az iot ops broker authz list |
Bir örnekle ilişkili mqtt aracısı yetkilendirme kaynaklarını listeleme. |
Dahili | GA |
az iot ops broker authz show |
Mqtt aracısı yetkilendirme kaynağının ayrıntılarını gösterir. |
Dahili | GA |
az iot ops broker delete |
Bir mqtt aracısını silin. |
Dahili | GA |
az iot ops broker list |
Bir örnekle ilişkili mqtt aracılarını listeleme. |
Dahili | GA |
az iot ops broker listener |
Aracı dinleyici yönetimi. |
Dahili | GA |
az iot ops broker listener delete |
Bir mqtt aracısı dinleyicisi silin. |
Dahili | GA |
az iot ops broker listener list |
Bir aracıyla ilişkili mqtt aracısı dinleyicilerini listeleme. |
Dahili | GA |
az iot ops broker listener show |
Bir mqtt aracısı dinleyicisinin ayrıntılarını gösterin. |
Dahili | GA |
az iot ops broker show |
Bir mqtt aracısının ayrıntılarını gösterir. |
Dahili | GA |
az iot ops check |
Dağıtılan IoT İşlemleri hizmetlerinin küme tarafı hazırlığını ve çalışma zamanı durumunu değerlendirin. |
Dahili | Önizle |
az iot ops connector |
Bağlayıcı yönetimi. |
Dahili | Önizle |
az iot ops connector opcua |
OPC UA bağlayıcı yönetimi. |
Dahili | Önizle |
az iot ops connector opcua client |
OPC UA Aracısı için kurumsal sınıf istemci uygulama örneği sertifikasını yönetin. |
Dahili | Önizle |
az iot ops connector opcua client add |
Kurumsal sınıf istemci uygulama örneği sertifikası ekleyin. |
Dahili | Önizle |
az iot ops connector opcua client remove |
OPC UA Aracısı'ndan istemci uygulama örneği sertifikasını kaldırın. |
Dahili | Önizle |
az iot ops connector opcua client show |
'aio-opc-ua-broker-client-certificate' secretsync kaynağının ayrıntılarını gösterin. |
Dahili | Önizle |
az iot ops connector opcua issuer |
OPC UA Aracısı için veren sertifikalarını yönetin. |
Dahili | Önizle |
az iot ops connector opcua issuer add |
OPC UA Aracısı'nın veren sertifika listesine bir veren sertifikası ekleyin. |
Dahili | Önizle |
az iot ops connector opcua issuer remove |
OPC UA Aracısı'nın veren sertifika listesinden güvenilen sertifikaları kaldırın. |
Dahili | Önizle |
az iot ops connector opcua issuer show |
'aio-opc-ua-broker-issuer-list' secretsync kaynağının ayrıntılarını gösterin. |
Dahili | Önizle |
az iot ops connector opcua trust |
OPC UA Aracısı için güvenilen sertifikaları yönetin. |
Dahili | Önizle |
az iot ops connector opcua trust add |
OPC UA Aracısı'nın güvenilen sertifika listesine bir güvenilen sertifika ekleyin. |
Dahili | Önizle |
az iot ops connector opcua trust remove |
OPC UA Aracısı'nın güvenilen sertifika listesinden güvenilen sertifikaları kaldırın. |
Dahili | Önizle |
az iot ops connector opcua trust show |
'aio-opc-ua-broker-trust-list' secretsync kaynağının ayrıntılarını gösterin. |
Dahili | Önizle |
az iot ops create |
IoT İşlemleri örneği oluşturma. |
Dahili | GA |
az iot ops dataflow |
Veri akışı yönetimi. |
Dahili | GA |
az iot ops dataflow endpoint |
Veri akışı uç noktası yönetimi. |
Dahili | GA |
az iot ops dataflow endpoint list |
Bir örnekle ilişkili veri akışı uç noktası kaynaklarını listeleme. |
Dahili | GA |
az iot ops dataflow endpoint show |
Veri akışı uç noktası kaynağının ayrıntılarını gösterir. |
Dahili | GA |
az iot ops dataflow list |
Veri akışı profiliyle ilişkili veri akışlarını listeleme. |
Dahili | GA |
az iot ops dataflow profile |
Veri akışı profili yönetimi. |
Dahili | GA |
az iot ops dataflow profile list |
Bir örnekle ilişkili veri akışı profillerini listeleme. |
Dahili | GA |
az iot ops dataflow profile show |
Veri akışı profilinin ayrıntılarını gösterme. |
Dahili | GA |
az iot ops dataflow show |
Veri akışı profiliyle ilişkili bir veri akışının ayrıntılarını gösterin. |
Dahili | GA |
az iot ops delete |
Kümeden IoT İşlemlerini silin. |
Dahili | GA |
az iot ops identity |
Örnek kimlik yönetimi. |
Dahili | GA |
az iot ops identity assign |
Örnekle kullanıcı tarafından atanan bir yönetilen kimlik atayın. |
Dahili | GA |
az iot ops identity remove |
Kullanıcı tarafından atanan yönetilen kimliği örnekten kaldırın. |
Dahili | GA |
az iot ops identity show |
Örnek kimliklerini gösterin. |
Dahili | GA |
az iot ops init |
IoT İşlemleri dağıtımı için Arc özellikli kümeyi önyükleme. |
Dahili | GA |
az iot ops list |
IoT İşlem örneklerini listeleyin. |
Dahili | GA |
az iot ops schema |
Şema ve kayıt defteri yönetimi. |
Dahili | Önizle |
az iot ops schema create |
Şema kayıt defteri içinde bir şema oluşturun. |
Dahili | Önizle |
az iot ops schema delete |
Şema kayıt defterindeki bir hedef şemayı silin. |
Dahili | Önizle |
az iot ops schema list |
Şema kayıt defteri içindeki şemaları listeleyin. |
Dahili | Önizle |
az iot ops schema registry |
Şema kayıt defteri yönetimi. |
Dahili | Önizle |
az iot ops schema registry create |
Şema kayıt defteri oluşturun. |
Dahili | Önizle |
az iot ops schema registry delete |
Hedef şema kayıt defterini silin. |
Dahili | Önizle |
az iot ops schema registry list |
Bir kaynak grubu veya abonelikteki şema kayıt defterlerini listeleyin. |
Dahili | Önizle |
az iot ops schema registry show |
Şema kayıt defterinin ayrıntılarını gösterir. |
Dahili | Önizle |
az iot ops schema show |
Şema kayıt defterindeki şemanın ayrıntılarını gösterir. |
Dahili | Önizle |
az iot ops schema show-dataflow-refs |
Veri akışları için kullanılan şema başvurularını gösterin. |
Dahili | Deneysel |
az iot ops schema version |
Şema sürümü yönetimi. |
Dahili | Önizle |
az iot ops schema version add |
Şemaya şema sürümü ekleyin. |
Dahili | Önizle |
az iot ops schema version list |
Belirli bir şema için şema sürümlerini listeleyin. |
Dahili | Önizle |
az iot ops schema version remove |
Hedef şema sürümünü kaldırma. |
Dahili | Önizle |
az iot ops schema version show |
Şema sürümünün ayrıntılarını gösterir. |
Dahili | Önizle |
az iot ops secretsync |
Örnek gizli dizi eşitleme yönetimi. |
Dahili | Önizle |
az iot ops secretsync disable |
Örnek için gizli dizi eşitlemeyi devre dışı bırakın. |
Dahili | Önizle |
az iot ops secretsync enable |
Örnek için gizli dizi eşitlemeyi etkinleştirme. |
Dahili | Önizle |
az iot ops secretsync list |
Bir örnekle ilişkili gizli dizi eşitleme yapılandırmalarını listeleyin. |
Dahili | Önizle |
az iot ops show |
IoT İşlemleri örneğini gösterme. |
Dahili | GA |
az iot ops support |
IoT İşlemleri, işlemleri destekler. |
Dahili | Önizle |
az iot ops support create-bundle |
Sorun giderme ve tanılamada kullanılmak üzere standart bir destek paketi zip arşivi oluşturur. |
Dahili | Önizle |
az iot ops update |
IoT İşlemleri örneğini güncelleştirme. |
Dahili | GA |
az iot ops upgrade |
IoT İşlemleri örneğini yükseltme. |
Dahili | GA |
az iot ops check
Bu komut önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Dağıtılan IoT İşlemleri hizmetlerinin küme tarafı hazırlığını ve çalışma zamanı durumunu değerlendirin.
komutu varsayılan olarak tüm hizmetlerin üst düzey insan dostu özet görünümünü gösterir.
Tek bir hizmet için denetimler belirtmek ve bağımsız değişken aracılığıyla --detail-level
ayrıntı düzeyini yapılandırmak için '--svc' seçeneğini kullanın.
Not: Kaynak türü (--kaynaklar) ve ad (--resource-name) filtrelemesi yalnızca '--svc' bağımsız değişkeniyle kullanılabilir.
{Desteklenen hizmet API'leri}
- deviceregistry.microsoft.com/[v1]
- mqttbroker.iotoperations.azure.com/[v1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- connectivity.iotoperations.azure.com/[v1]
Küme gereksinimleri hakkında daha fazla bilgi için lütfen öğesini denetleyin https://aka.ms/iot-ops-cluster-requirements.
az iot ops check [--as-object {false, true}]
[--context]
[--detail-level {0, 1, 2}]
[--ops-service {akri, broker, dataflow, deviceregistry, opcua}]
[--post {false, true}]
[--pre {false, true}]
[--resource-name]
[--resources {asset, assetendpointprofile, assettype, broker, brokerauthentication, brokerauthorization, brokerlistener, dataflow, dataflowendpoint, dataflowprofile}]
Örnekler
Temel kullanım. Özet çıktı ile genel IoT İşlemlerinin durumunu denetler.
az iot ops check
Ayrıntılı çıkışla 'aracı' hizmet durumunu ve yapılandırmasını denetler.
az iot ops check --svc broker --detail-level 1
Ci için iyileştirilmiş çıkışla yalnızca 'veri akışı' hizmetini değerlendirin.
az iot ops check --svc dataflow --as-object
Ayrıntılı çıkışla 'cihaz kayıt defteri' durumunu denetler, ancak sonuçları 'varlık' kaynaklarıyla kısıtlar.
az iot ops check --svc deviceregistry --detail-level 2 --resources asset
Sonuçları 'my-asset-' ad ön eki ile 'asset' kaynaklarıyla sınırlamak için kaynak adını kullanın
az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'
İsteğe Bağlı Parametreler
Çıkış, CI kolay veri yapısındaki içeriği ve doğrulamaları denetler.
K8s kümesi iletişimi için kullanılacak Kubeconfig bağlam adı. Bağlam sağlanmazsa current_context kullanılır.
Denetim çıkışında görüntülenen ayrıntı düzeyini denetler. Özet görünümü için 0 (en az çıkış), ayrıntılı görünüm için 1 (daha kapsamlı bilgiler) veya ayrıntılı görünüm için 2 (tüm kullanılabilir bilgiler) seçeneğini belirleyin.
Değerlendirilecek IoT İşlemleri hizmeti dağıtımı.
Dağıtım sonrası denetimleri çalıştırın.
Bir hizmet dağıtımının en düşük gereksinimlerinin karşılanmış olup olmadığını belirlemek için önkoşul denetimlerini çalıştırın.
Yalnızca belirli kaynak adı için denetimleri çalıştırın. Ad büyük/küçük harfe duyarsız. '' ve '?' glob desenleri desteklenir. Not: Yalnızca alfasayısal karakterlere, kısa çizgilere, '?' ve '' işaretine izin verilir.
Yalnızca belirli kaynak türlerinde denetimleri çalıştırın. Boşlukla ayrılmış değerleri kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops create
IoT İşlemleri örneği oluşturma.
Bu komutu çalıştırmadan önce başarılı bir init yürütmesi gerekir.
komutunun sonucu, uyumlu işlev için yapılandırılmış bir dizi varsayılan kaynak içeren bir IoT İşlemleri örneğini netler.
az iot ops create --cluster
--name
--resource-group
--sr-resource-id
[--add-insecure-listener {false, true}]
[--bp]
[--br]
[--broker-backend-workers]
[--broker-config-file]
[--broker-frontend-replicas]
[--broker-frontend-workers]
[--broker-listener-type {ClusterIp, LoadBalancer, NodePort}]
[--broker-mem-profile {High, Low, Medium, Tiny}]
[--cluster-namespace]
[--custom-location]
[--description]
[--df-profile-instances]
[--enable-rsync {false, true}]
[--kubernetes-distro {K3s, K8s, MicroK8s}]
[--location]
[--no-progress {false, true}]
[--ops-config]
[--ops-train]
[--ops-version]
[--runtime-socket]
[--tags]
[--trust-settings]
[--yes {false, true}]
Örnekler
En düşük girişle hedef örneği oluşturun.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID
Aşağıdaki örnek, varsayılan aracı örneği kaynağına özelleştirmenin yanı sıra örnek açıklaması ve etiketleri ekler.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --broker-mem-profile High --broker-backend-workers 4 --description 'Contoso Factory' --tags tier=testX1
Bu örnekte, hizmet türü yük dengeleyicinin 1883 numaralı bağlantı noktası için yapılandırılmış ek bir güvenli olmayan (kimlik doğrulaması veya kimlik doğrulaması olmadan) aracı dinleyicisi dağıtma gösterilmektedir. Test ve/veya tanıtımlar için kullanışlıdır. Üretimde güvenli olmayan seçeneği kullanmayın.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --add-insecure-listener
Bu form, örnek dağıtımı için kaynak eşitlemeyi etkinleştirmeyi gösterir. Kaynak eşitleme rolü atamasını etkinleştirmek için hedef kaynak grubunda yazma işlemi gereklidir.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --enable-rsync
Bu örnek, kullanıcı tarafından sağlanan cert-manager yapılandırması için güven ayarlarını vurgular. Kümenin '--user-trust' ile başlatılmış olması ve bir kullanıcı cert-manager dağıtımının mevcut olması gerektiğini unutmayın.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --trust-settings configMapName=example-bundle configMapKey=trust-bundle.pem issuerKind=ClusterIssuer issuerName=trust-manager-selfsigned-issuer
Gerekli Parametreler
IoT İşlemleri dağıtımı için hedef küme adı.
IoT İşlemleri örnek adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
IoT İşlemleri ile kullanılacak şema kayıt defteri kaynak kimliği.
İsteğe Bağlı Parametreler
Etkinleştirildiğinde mqtt aracısı dağıtımı, 1883 numaralı bağlantı noktasına authN veya authZ olmadan bağlı Olan LoadBalancer hizmet türünün dinleyicisini içerir. Yalnızca üretim dışı iş yükleri için.
Mqtt aracısı arka uç bölümleri. En düşük değer: 1, maksimum değer: 16.
Mqtt aracısı arka uç yedeklilik faktörü. En düşük değer: 1, maksimum değer: 5.
Mqtt aracısı arka uç çalışanları. En düşük değer: 1, maksimum değer: 16.
Özel aracı yapılandırma özelliklerine sahip bir json dosyasının yolu. Dosya yapılandırma içeriği tek tek aracı yapılandırma parametreleri üzerinden kullanılır. Gelişmiş senaryolar için kullanışlıdır. Beklenen biçim adresinde https://aka.ms/aziotops-broker-configaçıklanmıştır.
Mqtt aracısı ön uç çoğaltmaları. En düşük değer: 1, maksimum değer: 16.
Mqtt aracısı ön uç çalışanları. En düşük değer: 1, maksimum değer: 16.
Varsayılan mqtt aracısı dinleyicisiyle ilişkili hizmet türü.
Mqtt aracısı bellek profili.
Küme ad alanı IoT İşlemleri'ne dağıtılacaktır. Küçük harfle yazılmalıdır.
IoT İşlemleri dağıtımına karşılık gelen özel konum adı. Varsayılan değer 'location-{hash(5)}' biçimindedir.
IoT İşlemleri örneğinin açıklaması.
Varsayılan veri akışı profiliyle ilişkili örnek sayısı.
Kaynak eşitleme kuralları IoT İşlemleri dağıtımına dahil edilir.
Akri yapılandırması için kullanılacak Kubernetes dağıtımı. Seçili dağıtım, --runtime-socket değeri sağlanmadığında varsayılan kapsayıcı çalışma zamanı yuva yolunu gösterir.
Sağlanan kaynak teminatı için kullanılacak bölge. Sağlanmadıysa bağlı küme konumu kullanılır.
Çalışmanın görsel gösterimini devre dışı bırakın.
IoT İşlemleri arc uzantısı özel yapılandırması. Biçim, boşlukla ayrılmış anahtar=değer çiftleridir. --ops-config bir veya daha fazla kez kullanılabilir. Gelişmiş kullanım örnekleri için.
'ops_train' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
Yerleşik IoT İşlemleri arc uzantısı yayın trenini geçersiz kılmak için kullanın.
'ops_version' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
Yerleşik IoT İşlemleri arc uzantısı sürümünü geçersiz kılmak için kullanın.
Kapsayıcı çalışma zamanı yuvasının varsayılan düğüm yolu. Sağlanmadıysa (varsayılan), yuva yolu --kubernetes-distro tarafından belirlenir.
Örnek etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d. Tüm etiketleri kaldırmak için --tags "" kullanın.
Kullanıcı tarafından sağlanan güven paketi ayarları. Bileşen TLS için kullanılır. Biçim, boşlukla ayrılmış anahtar=değer çiftleridir. Aşağıdaki anahtarlar gereklidir: issuerName
, issuerKind
, configMapName
, configMapKey
. Kullanılmazsa, otomatik olarak imzalanan güven paketi sağlanan bir sistem yapılandırılır.
[y]es öğesini istem olmadan onaylayın. CI ve otomasyon senaryoları için kullanışlıdır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops delete
Kümeden IoT İşlemlerini silin.
Örneğin veya kümenin adı sağlanmalıdır.
İşlem, bağıntılı kaynakları belirlemek için Azure Kaynak Grafı kullanır. Kaynak Grafı nihai tutarlılık, yürütme sırasında eşitlenmiş bir durumu garanti etmez.
az iot ops delete --resource-group
[--cluster]
[--force {false, true}]
[--include-deps {false, true}]
[--name]
[--no-progress {false, true}]
[--yes {false, true}]
Örnekler
Tam silme için en düşük giriş.
az iot ops delete -n myinstance -g myresourcegroup
Onay istemini atlayın ve silme işlemine devam edin. CI senaryoları için kullanışlıdır.
az iot ops delete -n myinstance -g myresourcegroup -y
Uyarılardan bağımsız olarak silmeye zorla. Hatalara yol açabilir.
az iot ops delete -n myinstance -g myresourcegroup --force
Arama için örnek yerine küme adını kullanın.
az iot ops delete --cluster mycluster -g myresourcegroup
Init'in ters uygulaması.
az iot ops delete -n myinstance -g myresourcegroup --include-deps
Gerekli Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
IoT İşlemleri silme için hedef küme adı.
İşlemi yürütmeye zorlar.
Komutun IoT İşlemleri bağımlılıklarını kaldırması gerektiğini gösterir. Bu seçenek, init uygulamasını tersine çevirmeye yöneliktir.
IoT İşlemleri örnek adı.
Çalışmanın görsel gösterimini devre dışı bırakın.
[y]es öğesini istem olmadan onaylayın. CI ve otomasyon senaryoları için kullanışlıdır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops init
IoT İşlemleri dağıtımı için Arc özellikli kümeyi önyükleme.
IoT İşlemlerini dağıtmak için Arc özellikli bir küme gereklidir. Daha fazla bilgi https://aka.ms/aziotops-arcconnectiçin aşağıdaki kaynağa bakın.
Init işlemi, IoT İşlemleri dağıtımı için gerekli olan uç hizmetlerin temel katmanını yükleme ve yapılandırma konusunda işe yarayacaktır.
Temel katmanı yüklendikten az iot ops create
sonra bir örneği dağıtmak için komutu kullanılmalıdır.
az iot ops init --cluster
--resource-group
[--enable-fault-tolerance {false, true}]
[--ensure-latest {false, true}]
[--no-progress {false, true}]
[--user-trust {false, true}]
Örnekler
Minimum girişli kullanım. Bu form IoT Operations foundation katmanını dağıtır.
az iot ops init --cluster mycluster -g myresourcegroup
Önceki örneğe benzer ancak Arc Container Storage hataya dayanıklılık etkinleştirilmiş durumdadır (en az 3 düğüm gerektirir).
az iot ops init --cluster mycluster -g myresourcegroup --enable-fault-tolerance
Bu örnekte, özel bir cert-manager yapılandırması için kullanıcı güveni ayarlarının etkinleştirilmesi vurgulanır. Bu, sistem cert-manager ve trust-manager dağıtımını atlar.
az iot ops init --cluster mycluster -g myresourcegroup --user-trust
Gerekli Parametreler
IoT İşlemleri dağıtımı için hedef küme adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Azure Arc Kapsayıcı Depolama için hataya dayanıklılık özelliğini etkinleştirin. En az 3 küme düğümü gereklidir.
En son IoT Ops CLI'sinin kullanıldığından emin olun ve yükseltme varsa hataya neden olur.
Çalışmanın görsel gösterimini devre dışı bırakın.
Sistem cert-manager ve trust-manager dağıtımını kullanıcı tarafından sağlanan yapılandırmaya göre atlayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops list
IoT İşlem örneklerini listeleyin.
Sonucu sorgulamak için istenen JMESPath söz dizimiyle --query kullanın.
az iot ops list [--resource-group]
Örnekler
Abonelikteki tüm örnekleri listeleyin.
az iot ops list
Belirli bir kaynak grubunun tüm örneklerini listeleyin.
az iot ops list -g myresourcegroup
Abonelikteki belirli bir etiket değerine sahip örnekleri listeleyin.
az iot ops list -g myresourcegroup --query "[?tags.env == 'prod']"
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops show
IoT İşlemleri örneğini gösterme.
İsteğe bağlı olarak komut, yedekleme kümesine karşı IoT İşlemleri dağıtımını temsil eden ilişkili kaynakların ağaç yapısının çıkışını verebilir.
az iot ops show --name
--resource-group
[--tree {false, true}]
Örnekler
Örneği göstermek için temel kullanım.
az iot ops show --name myinstance -g myresourcegroup
IoT İşlemleri dağıtımını temsil eden ilişkili kaynakların ağaç yapısının çıktısını alma.
az iot ops show --name myinstance -g myresourcegroup --tree
Gerekli Parametreler
IoT İşlemleri örnek adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
IoT İşlemleri dağıtımını yedekleme kümesine karşı görselleştirmek için kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops update
IoT İşlemleri örneğini güncelleştirme.
Şu anda örnek etiketleri ve açıklaması güncelleştirilebilir.
az iot ops update --name
--resource-group
[--description]
[--tags]
Örnekler
Örnek etiketlerini güncelleştirin. Bu, bir değiştirme ile eşdeğerdir.
az iot ops update --name myinstance -g myresourcegroup --tags a=b c=d
Örnek etiketlerini kaldırın.
az iot ops update --name myinstance -g myresourcegroup --tags ""
Örnek açıklamasını güncelleştirin.
az iot ops update --name myinstance -g myresourcegroup --desc "Fabrikam Widget Factory B42"
Gerekli Parametreler
IoT İşlemleri örnek adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
IoT İşlemleri örneğinin açıklaması.
Örnek etiketleri. Anahtar-değer çiftlerinde aşağıdaki biçime sahip özellik paketi: a=b c=d. Tüm etiketleri kaldırmak için --tags "" kullanın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot ops upgrade
IoT İşlemleri örneğini yükseltme.
Varsayılan olarak, komut hiçbir seçenek olmadan IoT İşlemlerini oluşturan dağıtılan küme tarafı hizmetlerinin sürümlerini değerlendirir ve bunları az iot ops init
ve az iot ops create
ile yürütülecek yerleşik dağıtımla karşılaştırır.
az iot ops upgrade --name
--resource-group
[--acs-config]
[--acs-config-sync {add, full, none}]
[--acs-train]
[--acs-version]
[--no-progress {false, true}]
[--ops-config]
[--ops-config-sync {add, full, none}]
[--ops-train]
[--ops-version]
[--osm-config]
[--osm-config-sync {add, full, none}]
[--osm-train]
[--osm-version]
[--plat-config]
[--plat-config-sync {add, full, none}]
[--plat-train]
[--plat-version]
[--ssc-config]
[--ssc-config-sync {add, full, none}]
[--ssc-train]
[--ssc-version]
[--yes {false, true}]
Örnekler
Örneği en az girişle yükseltin.
az iot ops upgrade --name myinstance -g myresourcegroup
Örnek yükseltme için onay istemini atlayın. CI senaryoları için kullanışlıdır.
az iot ops upgrade --name myinstance -g myresourcegroup -y
Uygulanan uzantı yapılandırma ayarlarının yükseltme sırasında olması gerekir. Bir ayarı kaldırmak için anahtarı değer olmadan sağlayın.
az iot ops upgrade --name myinstance -g myresourcegroup --ops-config key1=value1 deletekey
Yükseltme için açık bir IoT İşlemleri sürümü veya sürüm treni sağlayın. Tipik kullanım örnekleri için önerilmez.
az iot ops upgrade --name myinstance -g myresourcegroup --ops-version x.y.z --ops-train preview
Gerekli Parametreler
IoT İşlemleri örnek adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
ContainerStorage arc uzantısı özel yapılandırması. Biçim, boşlukla ayrılmış anahtar=değer çiftleri veya yalnızca anahtardır. Bu seçenek bir veya daha fazla kez kullanılabilir.
'acs_config_sync_mode' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
ContainerStorage arc uzantısı yapılandırma eşitleme modu. Bu seçenek, bilinen bir sürüme yükseltme istenirse geçerlidir. 'full' modu geçerli yapılandırmayı hedefe değiştirir, 'ekle' yalnızca ek değişiklikler uygular, 'hiçbiri' bir no-op.
Yerleşik containerStorage arc uzantısı yayın trenini geçersiz kılmak için kullanın.
Yerleşik containerStorage arc uzantısı sürümünü geçersiz kılmak için kullanın.
Çalışmanın görsel gösterimini devre dışı bırakın.
IotOperations arc uzantısı özel yapılandırması. Biçim, boşlukla ayrılmış anahtar=değer çiftleri veya yalnızca anahtardır. Bu seçenek bir veya daha fazla kez kullanılabilir.
'ops_config_sync_mode' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
IotOperations arc uzantısı yapılandırma eşitleme modu. Bu seçenek, bilinen bir sürüme yükseltme istenirse geçerlidir. 'full' modu geçerli yapılandırmayı hedefe değiştirir, 'ekle' yalnızca ek değişiklikler uygular, 'hiçbiri' bir no-op.
Yerleşik iotOperations arc uzantısı yayın trenini geçersiz kılmak için kullanın.
Yerleşik iotOperations arc uzantısı sürümünü geçersiz kılmak için kullanın.
OpenServiceMesh arc uzantısı özel yapılandırması. Biçim, boşlukla ayrılmış anahtar=değer çiftleri veya yalnızca anahtardır. Bu seçenek bir veya daha fazla kez kullanılabilir.
'osm_config_sync_mode' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
OpenServiceMesh arc uzantısı yapılandırma eşitleme modu. Bu seçenek, bilinen bir sürüme yükseltme istenirse geçerlidir. 'full' modu geçerli yapılandırmayı hedefe değiştirir, 'ekle' yalnızca ek değişiklikler uygular, 'hiçbiri' bir no-op.
Yerleşik openServiceMesh arc uzantısı yayın trenini geçersiz kılmak için kullanın.
Yerleşik openServiceMesh arc uzantısı sürümünü geçersiz kılmak için kullanın.
Platform arc uzantısı özel yapılandırması. Biçim, boşlukla ayrılmış anahtar=değer çiftleri veya yalnızca anahtardır. Bu seçenek bir veya daha fazla kez kullanılabilir.
'plat_config_sync_mode' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
Platform arc uzantısı yapılandırma eşitleme modu. Bu seçenek, bilinen bir sürüme yükseltme istenirse geçerlidir. 'full' modu geçerli yapılandırmayı hedefe değiştirir, 'ekle' yalnızca ek değişiklikler uygular, 'hiçbiri' bir no-op.
Yerleşik platform arc uzantısı yayın trenini geçersiz kılmak için kullanın.
Yerleşik platform arc uzantısı sürümünü geçersiz kılmak için kullanın.
SecretStore arc uzantısı özel yapılandırması. Biçim, boşlukla ayrılmış anahtar=değer çiftleri veya yalnızca anahtardır. Bu seçenek bir veya daha fazla kez kullanılabilir.
'ssc_config_sync_mode' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak.
SecretStore arc uzantısı yapılandırma eşitleme modu. Bu seçenek, bilinen bir sürüme yükseltme istenirse geçerlidir. 'full' modu geçerli yapılandırmayı hedefe değiştirir, 'ekle' yalnızca ek değişiklikler uygular, 'hiçbiri' bir no-op.
Yerleşik secretStore arc uzantısı yayın trenini geçersiz kılmak için kullanın.
Yerleşik secretStore arc uzantısı sürümünü geçersiz kılmak için kullanın.
[y]es öğesini istem olmadan onaylayın. CI ve otomasyon senaryoları için kullanışlıdır.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.