다음을 통해 공유


Devices interface

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

메서드

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

서비스 데이터 암호화 키 롤오버에 대해 지정된 디바이스에 권한을 부여합니다.

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

디바이스를 사용하기 전에 최소 설정을 완료합니다.

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

디바이스를 사용하기 전에 최소 설정을 완료합니다.

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

디바이스를 비활성화합니다.

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

디바이스를 비활성화합니다.

beginDelete(string, string, string, DevicesDeleteOptionalParams)

디바이스를 삭제합니다.

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

디바이스를 삭제합니다.

beginFailover(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

지정된 원본 디바이스에서 대상 디바이스로 볼륨 컨테이너 집합을 장애 조치합니다.

beginFailoverAndWait(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

지정된 원본 디바이스에서 대상 디바이스로 볼륨 컨테이너 집합을 장애 조치합니다.

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

디바이스에 업데이트를 다운로드하고 설치합니다.

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

디바이스에 업데이트를 다운로드하고 설치합니다.

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

디바이스에서 업데이트를 검색합니다.

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

디바이스에서 업데이트를 검색합니다.

get(string, string, string, DevicesGetOptionalParams)

지정된 디바이스의 속성을 반환합니다.

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

지정된 디바이스 이름의 업데이트 요약을 반환합니다.

listByManager(string, string, DevicesListByManagerOptionalParams)

지정된 관리자의 디바이스 목록을 반환합니다.

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

지정된 디바이스에 대한 모든 장애 조치(failover) 집합과 장애 조치(failover) 참여 자격을 반환합니다. 장애 조치(failover) 집합은 데이터 무결성을 유지하기 위해 단일 단위로 장애 조치(failover)해야 하는 볼륨 컨테이너 집합을 나타냅니다.

listFailoverTargets(string, string, string, ListFailoverTargetsRequest, DevicesListFailoverTargetsOptionalParams)

원본 디바이스에서 장애 조치(failover)할 볼륨 컨테이너 목록이 제공되면 이 메서드는 해당 리소스 아래의 모든 디바이스에 대해 자격 결과를 장애 조치(failover) 대상으로 반환합니다.

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

지정된 디바이스에 대한 메트릭 정의를 가져옵니다.

listMetrics(string, string, string, string, DevicesListMetricsOptionalParams)

지정된 디바이스에 대한 메트릭을 가져옵니다.

update(string, string, string, DevicePatch, DevicesUpdateOptionalParams)

디바이스를 패치합니다.

메서드 세부 정보

authorizeForServiceEncryptionKeyRollover(string, string, string, DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams)

서비스 데이터 암호화 키 롤오버에 대해 지정된 디바이스에 권한을 부여합니다.

function authorizeForServiceEncryptionKeyRollover(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams): Promise<void>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesAuthorizeForServiceEncryptionKeyRolloverOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginConfigure(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

디바이스를 사용하기 전에 최소 설정을 완료합니다.

function beginConfigure(resourceGroupName: string, managerName: string, parameters: ConfigureDeviceRequest, options?: DevicesConfigureOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

매개 변수

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

parameters
ConfigureDeviceRequest

디바이스를 구성하는 최소 속성입니다.

options
DevicesConfigureOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginConfigureAndWait(string, string, ConfigureDeviceRequest, DevicesConfigureOptionalParams)

디바이스를 사용하기 전에 최소 설정을 완료합니다.

function beginConfigureAndWait(resourceGroupName: string, managerName: string, parameters: ConfigureDeviceRequest, options?: DevicesConfigureOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

parameters
ConfigureDeviceRequest

디바이스를 구성하는 최소 속성입니다.

options
DevicesConfigureOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginDeactivate(string, string, string, DevicesDeactivateOptionalParams)

디바이스를 비활성화합니다.

function beginDeactivate(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeactivateOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesDeactivateOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeactivateAndWait(string, string, string, DevicesDeactivateOptionalParams)

디바이스를 비활성화합니다.

function beginDeactivateAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeactivateOptionalParams): Promise<void>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesDeactivateOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginDelete(string, string, string, DevicesDeleteOptionalParams)

디바이스를 삭제합니다.

function beginDelete(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, DevicesDeleteOptionalParams)

디바이스를 삭제합니다.

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

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginFailover(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

지정된 원본 디바이스에서 대상 디바이스로 볼륨 컨테이너 집합을 장애 조치합니다.

function beginFailover(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: FailoverRequest, options?: DevicesFailoverOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

매개 변수

sourceDeviceName

string

장애 조치(failover)가 수행되는 원본 디바이스 이름입니다.

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

parameters
FailoverRequest

장애 조치(failover)할 원본 디바이스 및 볼륨 컨테이너 목록을 포함하는 FailoverRequest입니다.

options
DevicesFailoverOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginFailoverAndWait(string, string, string, FailoverRequest, DevicesFailoverOptionalParams)

지정된 원본 디바이스에서 대상 디바이스로 볼륨 컨테이너 집합을 장애 조치합니다.

function beginFailoverAndWait(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: FailoverRequest, options?: DevicesFailoverOptionalParams): Promise<void>

매개 변수

sourceDeviceName

string

장애 조치(failover)가 수행되는 원본 디바이스 이름입니다.

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

parameters
FailoverRequest

장애 조치(failover)할 원본 디바이스 및 볼륨 컨테이너 목록을 포함하는 FailoverRequest입니다.

options
DevicesFailoverOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginInstallUpdates(string, string, string, DevicesInstallUpdatesOptionalParams)

디바이스에 업데이트를 다운로드하고 설치합니다.

function beginInstallUpdates(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesInstallUpdatesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesInstallUpdatesOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginInstallUpdatesAndWait(string, string, string, DevicesInstallUpdatesOptionalParams)

디바이스에 업데이트를 다운로드하고 설치합니다.

function beginInstallUpdatesAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesInstallUpdatesOptionalParams): Promise<void>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesInstallUpdatesOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

beginScanForUpdates(string, string, string, DevicesScanForUpdatesOptionalParams)

디바이스에서 업데이트를 검색합니다.

function beginScanForUpdates(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesScanForUpdatesOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesScanForUpdatesOptionalParams

옵션 매개 변수입니다.

반환

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginScanForUpdatesAndWait(string, string, string, DevicesScanForUpdatesOptionalParams)

디바이스에서 업데이트를 검색합니다.

function beginScanForUpdatesAndWait(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesScanForUpdatesOptionalParams): Promise<void>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesScanForUpdatesOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, string, string, DevicesGetOptionalParams)

지정된 디바이스의 속성을 반환합니다.

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

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesGetOptionalParams

옵션 매개 변수입니다.

반환

Promise<Device>

getUpdateSummary(string, string, string, DevicesGetUpdateSummaryOptionalParams)

지정된 디바이스 이름의 업데이트 요약을 반환합니다.

function getUpdateSummary(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesGetUpdateSummaryOptionalParams): Promise<Updates>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesGetUpdateSummaryOptionalParams

옵션 매개 변수입니다.

반환

Promise<Updates>

listByManager(string, string, DevicesListByManagerOptionalParams)

지정된 관리자의 디바이스 목록을 반환합니다.

function listByManager(resourceGroupName: string, managerName: string, options?: DevicesListByManagerOptionalParams): PagedAsyncIterableIterator<Device, Device[], PageSettings>

매개 변수

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesListByManagerOptionalParams

옵션 매개 변수입니다.

반환

listFailoverSets(string, string, string, DevicesListFailoverSetsOptionalParams)

지정된 디바이스에 대한 모든 장애 조치(failover) 집합과 장애 조치(failover) 참여 자격을 반환합니다. 장애 조치(failover) 집합은 데이터 무결성을 유지하기 위해 단일 단위로 장애 조치(failover)해야 하는 볼륨 컨테이너 집합을 나타냅니다.

function listFailoverSets(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesListFailoverSetsOptionalParams): PagedAsyncIterableIterator<FailoverSet, FailoverSet[], PageSettings>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesListFailoverSetsOptionalParams

옵션 매개 변수입니다.

반환

listFailoverTargets(string, string, string, ListFailoverTargetsRequest, DevicesListFailoverTargetsOptionalParams)

원본 디바이스에서 장애 조치(failover)할 볼륨 컨테이너 목록이 제공되면 이 메서드는 해당 리소스 아래의 모든 디바이스에 대해 자격 결과를 장애 조치(failover) 대상으로 반환합니다.

function listFailoverTargets(sourceDeviceName: string, resourceGroupName: string, managerName: string, parameters: ListFailoverTargetsRequest, options?: DevicesListFailoverTargetsOptionalParams): PagedAsyncIterableIterator<FailoverTarget, FailoverTarget[], PageSettings>

매개 변수

sourceDeviceName

string

장애 조치(failover)가 수행되는 원본 디바이스 이름입니다.

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

parameters
ListFailoverTargetsRequest

장애 조치(failover)할 볼륨 컨테이너 목록을 포함하는 ListFailoverTargetsRequest입니다.

options
DevicesListFailoverTargetsOptionalParams

옵션 매개 변수입니다.

반환

listMetricDefinition(string, string, string, DevicesListMetricDefinitionOptionalParams)

지정된 디바이스에 대한 메트릭 정의를 가져옵니다.

function listMetricDefinition(deviceName: string, resourceGroupName: string, managerName: string, options?: DevicesListMetricDefinitionOptionalParams): PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

options
DevicesListMetricDefinitionOptionalParams

옵션 매개 변수입니다.

반환

listMetrics(string, string, string, string, DevicesListMetricsOptionalParams)

지정된 디바이스에 대한 메트릭을 가져옵니다.

function listMetrics(deviceName: string, resourceGroupName: string, managerName: string, filter: string, options?: DevicesListMetricsOptionalParams): PagedAsyncIterableIterator<Metrics, Metrics[], PageSettings>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

filter

string

OData 필터 옵션

options
DevicesListMetricsOptionalParams

옵션 매개 변수입니다.

반환

update(string, string, string, DevicePatch, DevicesUpdateOptionalParams)

디바이스를 패치합니다.

function update(deviceName: string, resourceGroupName: string, managerName: string, parameters: DevicePatch, options?: DevicesUpdateOptionalParams): Promise<Device>

매개 변수

deviceName

string

디바이스 이름

resourceGroupName

string

리소스 그룹 이름

managerName

string

관리자 이름

parameters
DevicePatch

디바이스의 패치 표현입니다.

options
DevicesUpdateOptionalParams

옵션 매개 변수입니다.

반환

Promise<Device>