Partilhar via


DeviceGroups interface

Interface que representa um DeviceGroups.

Métodos

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

Afirmações em massa dos dispositivos. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos quando reclamar dispositivos em massa apenas para um catálogo.

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

Afirmações em massa dos dispositivos. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos quando reclamar 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 utilizados 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 utilizados para o nome do grupo de produtos ou dispositivos.

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

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

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

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

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

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

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

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

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 utilizados para o nome do produto ou grupo de dispositivos.

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

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

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

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

Detalhes de Método

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

Afirmações em massa dos dispositivos. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos quando reclamar 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 é 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.

claimDevicesRequest
ClaimDevicesRequest

Corpo do pedido de dispositivos de afirmação em massa.

options
DeviceGroupsClaimDevicesOptionalParams

Os parâmetros de opções.

Devoluções

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

Afirmações em massa dos dispositivos. Utilize ".unassigned" ou ".default" para o grupo de dispositivos e nomes de produtos quando reclamar 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 é 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.

claimDevicesRequest
ClaimDevicesRequest

Corpo do pedido de dispositivos de afirmação em massa.

options
DeviceGroupsClaimDevicesOptionalParams

Os parâmetros de opções.

Devoluções

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

Criar um DeviceGroup. ".default" e ".unassigned" são valores definidos pelo sistema e não podem ser utilizados 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 é 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.

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)

Criar um DeviceGroup. ".default" e ".unassigned" são valores definidos pelo sistema e não podem ser utilizados 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 é 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.

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)

Eliminar um DeviceGroup. ".default" e ".unassigned" são valores definidos pelo sistema e não podem ser utilizados 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 é 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
DeviceGroupsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Eliminar um DeviceGroup. ".default" e ".unassigned" são valores definidos pelo sistema e não podem ser utilizados 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 é 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
DeviceGroupsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

Atualizar um DeviceGroup. ".default" e ".unassigned" são valores definidos pelo sistema e não podem ser utilizados 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 é 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.

properties
DeviceGroupUpdate

As propriedades do recurso a atualizar.

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)

Atualizar um 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 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 é 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.

properties
DeviceGroupUpdate

As propriedades do recurso a atualizar.

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 utilizados para o nome do produto ou 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 é 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
DeviceGroupsCountDevicesOptionalParams

Os parâmetros de opções.

Devoluções

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

Obter um 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 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 é 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
DeviceGroupsGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DeviceGroup>

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

Listar recursos DeviceGroup por Produto. ".default" e ".unassigned" são valores definidos pelo sistema e não podem ser utilizados 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 é sensível a maiúsculas e minúsculas.

catalogName

string

Nome do catálogo

productName

string

Nome do produto.

options
DeviceGroupsListByProductOptionalParams

Os parâmetros de opções.

Devoluções