Partilhar via


DeviceGroups interface

Interface que representa um DeviceGroups.

Métodos

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

Bulk reivindica 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)

Bulk reivindica 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)

Crie um 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.

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

Crie um 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.

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

Exclua um 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.

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

Exclua um 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.

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 produto ou do grupo de 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 produto ou do grupo de 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 produto ou do grupo de dispositivos.

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

Obtenha um 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.

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

Liste os 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 de Método

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

Bulk reivindica 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 reivindicação em massa.

options
DeviceGroupsClaimDevicesOptionalParams

Os parâmetros de opções.

Devoluções

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

Bulk reivindica 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 reivindicação em massa.

options
DeviceGroupsClaimDevicesOptionalParams

Os parâmetros de opções.

Devoluções

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

Crie um 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 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.

Devoluções

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

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

Crie um 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 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.

Devoluções

Promise<DeviceGroup>

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

Exclua um 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 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.

Devoluções

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

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

Exclua um 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 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.

Devoluções

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 produto ou do grupo de 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.

Devoluções

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 produto ou do grupo de 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.

Devoluções

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 produto ou do grupo de 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.

Devoluções

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

Obtenha um 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 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.

Devoluções

Promise<DeviceGroup>

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

Liste os 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.

Devoluções