DeviceGroups interface
DeviceGroups를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
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
대량 클레임 디바이스 요청 본문입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<DeviceGroupsClaimDevicesHeaders>, DeviceGroupsClaimDevicesHeaders>>
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
대량 클레임 디바이스 요청 본문입니다.
옵션 매개 변수입니다.
반환
Promise<DeviceGroupsClaimDevicesHeaders>
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
리소스 만들기 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
리소스 만들기 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
디바이스 그룹의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<CountDevicesResponse>
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
제품 이름입니다.
옵션 매개 변수입니다.