다음을 통해 공유


DeviceGroups interface

DeviceGroups를 나타내는 인터페이스입니다.

메서드

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

디바이스를 대량으로 클레임합니다. 카탈로그에만 디바이스를 대량으로 클레임할 때는 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용합니다.

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

디바이스를 대량으로 클레임합니다. 카탈로그에만 디바이스를 대량으로 클레임할 때는 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용합니다.

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

DeviceGroup을 만듭니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

DeviceGroup을 만듭니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

DeviceGroup을 삭제합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

DeviceGroup을 삭제합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

DeviceGroup을 업데이트합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

DeviceGroup을 업데이트합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

디바이스 그룹의 디바이스 수를 계산합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

DeviceGroup을 가져옵니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

제품별 DeviceGroup 리소스를 나열합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.

메서드 세부 정보

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

디바이스를 대량으로 클레임합니다. 카탈로그에만 디바이스를 대량으로 클레임할 때는 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

claimDevicesRequest
ClaimDevicesRequest

대량 클레임 디바이스 요청 본문입니다.

options
DeviceGroupsClaimDevicesOptionalParams

옵션 매개 변수입니다.

반환

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

디바이스를 대량으로 클레임합니다. 카탈로그에만 디바이스를 대량으로 클레임할 때는 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

claimDevicesRequest
ClaimDevicesRequest

대량 클레임 디바이스 요청 본문입니다.

options
DeviceGroupsClaimDevicesOptionalParams

옵션 매개 변수입니다.

반환

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

DeviceGroup을 만듭니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

resource
DeviceGroup

리소스 만들기 매개 변수입니다.

options
DeviceGroupsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

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

DeviceGroup을 만듭니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

resource
DeviceGroup

리소스 만들기 매개 변수입니다.

options
DeviceGroupsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<DeviceGroup>

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

DeviceGroup을 삭제합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

options
DeviceGroupsDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

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

DeviceGroup을 삭제합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

options
DeviceGroupsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

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

DeviceGroup을 업데이트합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

properties
DeviceGroupUpdate

업데이트할 리소스 속성입니다.

options
DeviceGroupsUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

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

DeviceGroup을 업데이트합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

properties
DeviceGroupUpdate

업데이트할 리소스 속성입니다.

options
DeviceGroupsUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<DeviceGroup>

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

디바이스 그룹의 디바이스 수를 계산합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

options
DeviceGroupsCountDevicesOptionalParams

옵션 매개 변수입니다.

반환

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

DeviceGroup을 가져옵니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 또는 디바이스 그룹 이름에 사용할 수 없습니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

디바이스 그룹의 이름입니다.

options
DeviceGroupsGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<DeviceGroup>

listByProduct(string, string, string, DeviceGroupsListByProductOptionalParams)

제품별 DeviceGroup 리소스를 나열합니다. '.default' 및 '.unassigned'는 시스템 정의 값이며 제품 이름에 사용할 수 없습니다.

function listByProduct(resourceGroupName: string, catalogName: string, productName: string, options?: DeviceGroupsListByProductOptionalParams): PagedAsyncIterableIterator<DeviceGroup, DeviceGroup[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

options
DeviceGroupsListByProductOptionalParams

옵션 매개 변수입니다.

반환