Partilhar via


Devices interface

Interface que representa um Dispositivo.

Métodos

beginCreateOrUpdate(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

Crie um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para reivindicar um dispositivo apenas para o catálogo.

beginCreateOrUpdateAndWait(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

Crie um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para reivindicar um dispositivo apenas para o catálogo.

beginDelete(string, string, string, string, string, DevicesDeleteOptionalParams)

Excluir um dispositivo

beginDeleteAndWait(string, string, string, string, string, DevicesDeleteOptionalParams)

Excluir um dispositivo

beginGenerateCapabilityImage(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

Gera a imagem de capacidade para o dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para gerar a imagem de um dispositivo que não pertence a um grupo de dispositivos e produto específicos.

beginGenerateCapabilityImageAndWait(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

Gera a imagem de capacidade para o dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para gerar a imagem de um dispositivo que não pertence a um grupo de dispositivos e produto específicos.

beginUpdate(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

Atualizar um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para mover um dispositivo para o nível de catálogo.

beginUpdateAndWait(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

Atualizar um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para mover um dispositivo para o nível de catálogo.

get(string, string, string, string, string, DevicesGetOptionalParams)

Obtenha um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos quando um dispositivo não pertencer a um grupo de dispositivos e produto.

listByDeviceGroup(string, string, string, string, DevicesListByDeviceGroupOptionalParams)

Liste os recursos do dispositivo por DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do produto ou do grupo de dispositivos.

Detalhes de Método

beginCreateOrUpdate(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

Crie um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para reivindicar um dispositivo apenas para o catálogo.

function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, resource: Device, options?: DevicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Device>, Device>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

resource
Device

Parâmetros de criação de recursos.

options
DevicesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<Device>, Device>>

beginCreateOrUpdateAndWait(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

Crie um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para reivindicar um dispositivo apenas para o catálogo.

function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, resource: Device, options?: DevicesCreateOrUpdateOptionalParams): Promise<Device>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

resource
Device

Parâmetros de criação de recursos.

options
DevicesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Device>

beginDelete(string, string, string, string, string, DevicesDeleteOptionalParams)

Excluir um dispositivo

function beginDelete(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, options?: DevicesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

options
DevicesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, DevicesDeleteOptionalParams)

Excluir um dispositivo

function beginDeleteAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, options?: DevicesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

options
DevicesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginGenerateCapabilityImage(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

Gera a imagem de capacidade para o dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para gerar a imagem de um dispositivo que não pertence a um grupo de dispositivos e produto específicos.

function beginGenerateCapabilityImage(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, generateDeviceCapabilityRequest: GenerateCapabilityImageRequest, options?: DevicesGenerateCapabilityImageOptionalParams): Promise<SimplePollerLike<OperationState<SignedCapabilityImageResponse>, SignedCapabilityImageResponse>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Gere o corpo da solicitação de imagem de capacidade.

options
DevicesGenerateCapabilityImageOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<SignedCapabilityImageResponse>, SignedCapabilityImageResponse>>

beginGenerateCapabilityImageAndWait(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

Gera a imagem de capacidade para o dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para gerar a imagem de um dispositivo que não pertence a um grupo de dispositivos e produto específicos.

function beginGenerateCapabilityImageAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, generateDeviceCapabilityRequest: GenerateCapabilityImageRequest, options?: DevicesGenerateCapabilityImageOptionalParams): Promise<SignedCapabilityImageResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

Gere o corpo da solicitação de imagem de capacidade.

options
DevicesGenerateCapabilityImageOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdate(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

Atualizar um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para mover um dispositivo para o nível de catálogo.

function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, properties: DeviceUpdate, options?: DevicesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Device>, Device>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

properties
DeviceUpdate

As propriedades do recurso a serem atualizadas.

options
DevicesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<Device>, Device>>

beginUpdateAndWait(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

Atualizar um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos para mover um dispositivo para o nível de catálogo.

function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, properties: DeviceUpdate, options?: DevicesUpdateOptionalParams): Promise<Device>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

properties
DeviceUpdate

As propriedades do recurso a serem atualizadas.

options
DevicesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Device>

get(string, string, string, string, string, DevicesGetOptionalParams)

Obtenha um dispositivo. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos quando um dispositivo não pertencer a um grupo de dispositivos e produto.

function get(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, options?: DevicesGetOptionalParams): Promise<Device>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

deviceName

string

Nome do dispositivo

options
DevicesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Device>

listByDeviceGroup(string, string, string, string, DevicesListByDeviceGroupOptionalParams)

Liste os recursos do dispositivo por DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do produto ou do grupo de dispositivos.

function listByDeviceGroup(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DevicesListByDeviceGroupOptionalParams): PagedAsyncIterableIterator<Device, Device[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

deviceGroupName

string

Nome do grupo de dispositivos.

options
DevicesListByDeviceGroupOptionalParams

Os parâmetros de opções.

Devoluções