다음을 통해 공유


Devices interface

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

메서드

beginCreateOrUpdate(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

디바이스를 만듭니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 카탈로그에만 디바이스를 클레임합니다.

beginCreateOrUpdateAndWait(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

디바이스를 만듭니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 카탈로그에만 디바이스를 클레임합니다.

beginDelete(string, string, string, string, string, DevicesDeleteOptionalParams)

디바이스 삭제

beginDeleteAndWait(string, string, string, string, string, DevicesDeleteOptionalParams)

디바이스 삭제

beginGenerateCapabilityImage(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

디바이스에 대한 기능 이미지를 생성합니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 특정 디바이스 그룹 및 제품에 속하지 않는 디바이스에 대한 이미지를 생성합니다.

beginGenerateCapabilityImageAndWait(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

디바이스에 대한 기능 이미지를 생성합니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 특정 디바이스 그룹 및 제품에 속하지 않는 디바이스에 대한 이미지를 생성합니다.

beginUpdate(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

디바이스를 업데이트합니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 디바이스를 카탈로그 수준으로 이동합니다.

beginUpdateAndWait(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

디바이스를 업데이트합니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 디바이스를 카탈로그 수준으로 이동합니다.

get(string, string, string, string, string, DevicesGetOptionalParams)

디바이스를 가져옵니다. 디바이스가 디바이스 그룹 및 제품에 속하지 않는 경우 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용합니다.

listByDeviceGroup(string, string, string, string, DevicesListByDeviceGroupOptionalParams)

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

메서드 세부 정보

beginCreateOrUpdate(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

디바이스를 만듭니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 카탈로그에만 디바이스를 클레임합니다.

function beginCreateOrUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, resource: Device, options?: DevicesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Device>, Device>>

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

resource
Device

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

options
DevicesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginCreateOrUpdateAndWait(string, string, string, string, string, Device, DevicesCreateOrUpdateOptionalParams)

디바이스를 만듭니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 카탈로그에만 디바이스를 클레임합니다.

function beginCreateOrUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, resource: Device, options?: DevicesCreateOrUpdateOptionalParams): Promise<Device>

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

resource
Device

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

options
DevicesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<Device>

beginDelete(string, string, string, string, string, DevicesDeleteOptionalParams)

디바이스 삭제

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

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

options
DevicesDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteAndWait(string, string, string, string, string, DevicesDeleteOptionalParams)

디바이스 삭제

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

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

options
DevicesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginGenerateCapabilityImage(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

디바이스에 대한 기능 이미지를 생성합니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 특정 디바이스 그룹 및 제품에 속하지 않는 디바이스에 대한 이미지를 생성합니다.

function beginGenerateCapabilityImage(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, generateDeviceCapabilityRequest: GenerateCapabilityImageRequest, options?: DevicesGenerateCapabilityImageOptionalParams): Promise<SimplePollerLike<OperationState<SignedCapabilityImageResponse>, SignedCapabilityImageResponse>>

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

기능 이미지 요청 본문을 생성합니다.

options
DevicesGenerateCapabilityImageOptionalParams

옵션 매개 변수입니다.

반환

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

beginGenerateCapabilityImageAndWait(string, string, string, string, string, GenerateCapabilityImageRequest, DevicesGenerateCapabilityImageOptionalParams)

디바이스에 대한 기능 이미지를 생성합니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 특정 디바이스 그룹 및 제품에 속하지 않는 디바이스에 대한 이미지를 생성합니다.

function beginGenerateCapabilityImageAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, generateDeviceCapabilityRequest: GenerateCapabilityImageRequest, options?: DevicesGenerateCapabilityImageOptionalParams): Promise<SignedCapabilityImageResponse>

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

generateDeviceCapabilityRequest
GenerateCapabilityImageRequest

기능 이미지 요청 본문을 생성합니다.

options
DevicesGenerateCapabilityImageOptionalParams

옵션 매개 변수입니다.

반환

beginUpdate(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

디바이스를 업데이트합니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 디바이스를 카탈로그 수준으로 이동합니다.

function beginUpdate(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, properties: DeviceUpdate, options?: DevicesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Device>, Device>>

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

properties
DeviceUpdate

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

options
DevicesUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginUpdateAndWait(string, string, string, string, string, DeviceUpdate, DevicesUpdateOptionalParams)

디바이스를 업데이트합니다. 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용하여 디바이스를 카탈로그 수준으로 이동합니다.

function beginUpdateAndWait(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, properties: DeviceUpdate, options?: DevicesUpdateOptionalParams): Promise<Device>

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

properties
DeviceUpdate

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

options
DevicesUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<Device>

get(string, string, string, string, string, DevicesGetOptionalParams)

디바이스를 가져옵니다. 디바이스가 디바이스 그룹 및 제품에 속하지 않는 경우 디바이스 그룹 및 제품 이름에 '.unassigned' 또는 '.default'를 사용합니다.

function get(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, deviceName: string, options?: DevicesGetOptionalParams): Promise<Device>

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

deviceName

string

디바이스 이름

options
DevicesGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<Device>

listByDeviceGroup(string, string, string, string, DevicesListByDeviceGroupOptionalParams)

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

function listByDeviceGroup(resourceGroupName: string, catalogName: string, productName: string, deviceGroupName: string, options?: DevicesListByDeviceGroupOptionalParams): PagedAsyncIterableIterator<Device, Device[], PageSettings>

매개 변수

resourceGroupName

string

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

catalogName

string

카탈로그 이름

productName

string

제품 이름입니다.

deviceGroupName

string

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

options
DevicesListByDeviceGroupOptionalParams

옵션 매개 변수입니다.

반환