az iot hub device-identity children

Nota

Esta referência faz parte da extensão azure-iot para o Azure CLI (versão 2.24.1 ou superior). A extensão instalará automaticamente a primeira vez que executar um comando az iot hub de identidade de dispositivo para crianças . Saiba mais sobre extensões.

Gerir relações com dispositivos infantis para dispositivos de borda IoT.

Comandos

az iot hub device-identity children add

Adicione os dispositivos em criança a um dispositivo de borda alvo.

az iot hub device-identity children list

Outputs a recolha de dispositivos infantis atribuídos.

az iot hub device-identity children remove

Retire os dispositivos para crianças de um dispositivo de borda do alvo.

az iot hub device-identity children add

Adicione os dispositivos em criança a um dispositivo de borda alvo.

az iot hub device-identity children add --child-list
                                        --device-id
                                        [--auth-type {key, login}]
                                        [--force]
                                        [--hub-name]
                                        [--login]
                                        [--resource-group]

Exemplos

Adicione uma lista de identificação do dispositivo separada pelo espaço como crianças ao dispositivo de borda alvo.

az iot hub device-identity children add -d {edge_device_id} --child-list {child_device_id_1} {child_device_id_2} -n {iothub_name}

Adicione os dispositivos como crianças ao dispositivo de borda e substitua o progenitor existente dos dispositivos infantis.

az iot hub device-identity children add -d {edge_device_id} --child-list {child_device_id_1} {child_device_id_2} -n {iothub_name} -f

Parâmetros Obrigatórios

--child-list --cl

Lista de dispositivos para crianças (espaço separado).

--device-id -d

Id de dispositivo de borda.

Parâmetros Opcionais

--auth-type

Indica se a operação deve derivar automaticamente uma chave de política ou utilizar a sessão AD Azure atual. Pode configurar o padrão utilizando az configure --defaults iothub-data-auth-type=<auth-type-value>.

valores aceites: key, login
valor predefinido: key
--force -f

Substitui o dispositivo principal do dispositivo infantil.

--hub-name -n

Hub IoT nome. Necessário se não for fornecido o login.

--login -l

Este comando suporta uma cadeia de ligação de entidade com direitos para realizar a ação. Utilize para evitar o login de sessão através de "az login". Se uma cadeia de ligação de entidade e o nome forem fornecidos, a cadeia de ligação tem prioridade. Necessário se não for fornecido o nome do hub.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az iot hub device-identity children list

Outputs a recolha de dispositivos infantis atribuídos.

az iot hub device-identity children list --device-id
                                         [--auth-type {key, login}]
                                         [--hub-name]
                                         [--login]
                                         [--resource-group]

Exemplos

Lista todos os dispositivos infantis atribuídos.

az iot hub device-identity children list -d {edge_device_id} -n {iothub_name}

Lista todos os dispositivos infantis atribuídos cujo Id do dispositivo contém um sub-ad de 'teste'.

az iot hub device-identity children list -d {edge_device_id} -n {iothub_name} --query "[?contains(@,'test')]"

Parâmetros Obrigatórios

--device-id -d

Id de dispositivo de borda.

Parâmetros Opcionais

--auth-type

Indica se a operação deve derivar automaticamente uma chave de política ou utilizar a sessão AD Azure atual. Pode configurar o padrão utilizando az configure --defaults iothub-data-auth-type=<auth-type-value>.

valores aceites: key, login
valor predefinido: key
--hub-name -n

Hub IoT nome. Necessário se não for fornecido o login.

--login -l

Este comando suporta uma cadeia de ligação de entidade com direitos para realizar a ação. Utilize para evitar o login de sessão através de "az login". Se uma cadeia de ligação de entidade e o nome forem fornecidos, a cadeia de ligação tem prioridade. Necessário se não for fornecido o nome do hub.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.

az iot hub device-identity children remove

Retire os dispositivos para crianças de um dispositivo de borda do alvo.

az iot hub device-identity children remove --device-id
                                           [--auth-type {key, login}]
                                           [--child-list]
                                           [--hub-name]
                                           [--login]
                                           [--remove-all]
                                           [--resource-group]

Exemplos

Remova uma lista de dispositivos infantis semcalados do espaço de um dispositivo-mãe alvo.

az iot hub device-identity children remove -d {edge_device_id} --child-list {space_separated_device_id} -n {iothub_name}

Retire todos os dispositivos infantis de um dispositivo-mãe alvo.

az iot hub device-identity children remove -d {edge_device_id} --remove-all

Parâmetros Obrigatórios

--device-id -d

Id de dispositivo de borda.

Parâmetros Opcionais

--auth-type

Indica se a operação deve derivar automaticamente uma chave de política ou utilizar a sessão AD Azure atual. Pode configurar o padrão utilizando az configure --defaults iothub-data-auth-type=<auth-type-value>.

valores aceites: key, login
valor predefinido: key
--child-list --cl

Lista de dispositivos para crianças (espaço separado).

--hub-name -n

Hub IoT nome. Necessário se não for fornecido o login.

--login -l

Este comando suporta uma cadeia de ligação de entidade com direitos para realizar a ação. Utilize para evitar o login de sessão através de "az login". Se uma cadeia de ligação de entidade e o nome forem fornecidos, a cadeia de ligação tem prioridade. Necessário se não for fornecido o nome do hub.

--remove-all -a

Para remover todas as crianças.

--resource-group -g

o nome do grupo de recursos. Pode configurar o grupo predefinido utilizando az configure --defaults group=<name>.