Devices interface
디바이스를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
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
리소스 만들기 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
리소스 만들기 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
기능 이미지 요청 본문을 생성합니다.
옵션 매개 변수입니다.
반환
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
기능 이미지 요청 본문을 생성합니다.
옵션 매개 변수입니다.
반환
Promise<SignedCapabilityImageResponse>
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
디바이스 그룹의 이름입니다.
옵션 매개 변수입니다.