Partilhar via


Devices interface

Interface que representa um Dispositivo.

Métodos

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

Create um Dispositivo. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos para reclamar um dispositivo apenas para o catálogo.

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

Create um Dispositivo. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos para reclamar um dispositivo apenas para o catálogo.

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

Eliminar um Dispositivo

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

Eliminar um Dispositivo

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

Gera a imagem de capacidade do dispositivo. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos para gerar a imagem de um dispositivo que não pertença a um grupo de dispositivos e produto específicos.

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

Gera a imagem de capacidade do dispositivo. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos para gerar a imagem de um dispositivo que não pertença a um grupo de dispositivos e produto específicos.

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

Atualizar um Dispositivo. Utilize ".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. Utilize ".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)

Obter um Dispositivo. Utilize ".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 Recursos do dispositivo por DeviceGroup. ".default" e ".unassigned" são valores definidos pelo sistema e não podem ser utilizados para o nome do produto ou grupo de dispositivos.

Detalhes de Método

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

Create um Dispositivo. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos para reclamar 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 é sensível a maiúsculas e 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)

Create um Dispositivo. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos para reclamar 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 é sensível a maiúsculas e 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)

Eliminar 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 é sensível a maiúsculas e 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)

Eliminar 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 é sensível a maiúsculas e 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 do dispositivo. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos para gerar a imagem de um dispositivo que não pertença 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 é sensível a maiúsculas e 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

Gerar corpo do pedido 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 do dispositivo. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos para gerar a imagem de um dispositivo que não pertença 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 é sensível a maiúsculas e 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

Gerar corpo do pedido 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. Utilize ".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 é sensível a maiúsculas e 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 atualizar.

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. Utilize ".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 é sensível a maiúsculas e 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 atualizar.

options
DevicesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<Device>

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

Obter um Dispositivo. Utilize ".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 é sensível a maiúsculas e 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 Recursos do dispositivo por DeviceGroup. ".default" e ".unassigned" são valores definidos pelo sistema e não podem ser utilizados para o nome do produto ou 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 é sensível a maiúsculas e 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