Compartilhar via


DeviceGroups interface

Interface que representa um DeviceGroups.

Métodos

beginClaimDevices(string, string, string, string, ClaimDevicesRequest, DeviceGroupsClaimDevicesOptionalParams)

Em massa, declara os dispositivos. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos ao reivindicar dispositivos em massa apenas para um catálogo.

beginClaimDevicesAndWait(string, string, string, string, ClaimDevicesRequest, DeviceGroupsClaimDevicesOptionalParams)

Em massa, declara os dispositivos. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos ao reivindicar dispositivos em massa apenas para um catálogo.

beginCreateOrUpdate(string, string, string, string, DeviceGroup, DeviceGroupsCreateOrUpdateOptionalParams)

Criar um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

beginCreateOrUpdateAndWait(string, string, string, string, DeviceGroup, DeviceGroupsCreateOrUpdateOptionalParams)

Criar um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

beginDelete(string, string, string, string, DeviceGroupsDeleteOptionalParams)

Excluir um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

beginDeleteAndWait(string, string, string, string, DeviceGroupsDeleteOptionalParams)

Excluir um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

beginUpdate(string, string, string, string, DeviceGroupUpdate, DeviceGroupsUpdateOptionalParams)

Atualize um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

beginUpdateAndWait(string, string, string, string, DeviceGroupUpdate, DeviceGroupsUpdateOptionalParams)

Atualize um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

countDevices(string, string, string, string, DeviceGroupsCountDevicesOptionalParams)

Conta dispositivos no grupo de dispositivos. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

get(string, string, string, string, DeviceGroupsGetOptionalParams)

Obter um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

Listar recursos do DeviceGroup por Produto. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do produto.

Detalhes do método

beginClaimDevices(string, string, string, string, ClaimDevicesRequest, DeviceGroupsClaimDevicesOptionalParams)

Em massa, declara os dispositivos. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos ao reivindicar dispositivos em massa apenas para um catálogo.

function beginClaimDevices(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, claimDevicesRequest: ClaimDevicesRequest, options?: DeviceGroupsClaimDevicesOptionalParams): Promise<SimplePollerLike<OperationState<DeviceGroupsClaimDevicesHeaders>, DeviceGroupsClaimDevicesHeaders>>

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.

claimDevicesRequest
ClaimDevicesRequest

Corpo da solicitação de dispositivos de declaração em massa.

options
DeviceGroupsClaimDevicesOptionalParams

Os parâmetros de opções.

Retornos

beginClaimDevicesAndWait(string, string, string, string, ClaimDevicesRequest, DeviceGroupsClaimDevicesOptionalParams)

Em massa, declara os dispositivos. Use '.unassigned' ou '.default' para o grupo de dispositivos e nomes de produtos ao reivindicar dispositivos em massa apenas para um catálogo.

function beginClaimDevicesAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, claimDevicesRequest: ClaimDevicesRequest, options?: DeviceGroupsClaimDevicesOptionalParams): Promise<DeviceGroupsClaimDevicesHeaders>

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.

claimDevicesRequest
ClaimDevicesRequest

Corpo da solicitação de dispositivos de declaração em massa.

options
DeviceGroupsClaimDevicesOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdate(string, string, string, string, DeviceGroup, DeviceGroupsCreateOrUpdateOptionalParams)

Criar um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, resource: DeviceGroup, options?: DeviceGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DeviceGroup>, DeviceGroup>>

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.

resource
DeviceGroup

Parâmetros de criação de recursos.

options
DeviceGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, string, DeviceGroup, DeviceGroupsCreateOrUpdateOptionalParams)

Criar um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, resource: DeviceGroup, options?: DeviceGroupsCreateOrUpdateOptionalParams): Promise<DeviceGroup>

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.

resource
DeviceGroup

Parâmetros de criação de recursos.

options
DeviceGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<DeviceGroup>

beginDelete(string, string, string, string, DeviceGroupsDeleteOptionalParams)

Excluir um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

function beginDelete(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DeviceGroupsDeleteOptionalParams): 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.

options
DeviceGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, string, DeviceGroupsDeleteOptionalParams)

Excluir um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

function beginDeleteAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DeviceGroupsDeleteOptionalParams): 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.

options
DeviceGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, string, DeviceGroupUpdate, DeviceGroupsUpdateOptionalParams)

Atualize um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, properties: DeviceGroupUpdate, options?: DeviceGroupsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DeviceGroup>, DeviceGroup>>

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.

properties
DeviceGroupUpdate

As propriedades do recurso a serem atualizadas.

options
DeviceGroupsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, string, string, DeviceGroupUpdate, DeviceGroupsUpdateOptionalParams)

Atualize um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, properties: DeviceGroupUpdate, options?: DeviceGroupsUpdateOptionalParams): Promise<DeviceGroup>

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.

properties
DeviceGroupUpdate

As propriedades do recurso a serem atualizadas.

options
DeviceGroupsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<DeviceGroup>

countDevices(string, string, string, string, DeviceGroupsCountDevicesOptionalParams)

Conta dispositivos no grupo de dispositivos. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

function countDevices(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DeviceGroupsCountDevicesOptionalParams): Promise<CountDevicesResponse>

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
DeviceGroupsCountDevicesOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, string, DeviceGroupsGetOptionalParams)

Obter um DeviceGroup. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do grupo de produtos ou dispositivos.

function get(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DeviceGroupsGetOptionalParams): Promise<DeviceGroup>

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
DeviceGroupsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<DeviceGroup>

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

Listar recursos do DeviceGroup por Produto. '.default' e '.unassigned' são valores definidos pelo sistema e não podem ser usados para o nome do produto.

function listByProduct(resourceGroupName: string, catalogName: string, productName: string, options?: DeviceGroupsListByProductOptionalParams): PagedAsyncIterableIterator<DeviceGroup, DeviceGroup[], 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.

options
DeviceGroupsListByProductOptionalParams

Os parâmetros de opções.

Retornos