다음을 통해 공유


Monitors interface

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

메서드

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

NewRelicMonitorResource 만들기

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

NewRelicMonitorResource 만들기

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

NewRelicMonitorResource 삭제

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

NewRelicMonitorResource 삭제

get(string, string, MonitorsGetOptionalParams)

NewRelicMonitorResource 가져오기

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

메트릭 규칙 가져오기

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

메트릭 상태 가져오기

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

NewRelic 리소스에서 현재 모니터링 중인 앱 서비스 리소스를 나열합니다.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

리소스 그룹별 NewRelicMonitorResource 리소스 나열

listBySubscription(MonitorsListBySubscriptionOptionalParams)

구독 ID별로 NewRelicMonitorResource 리소스 나열

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

NewRelic 리소스에서 현재 모니터링 중인 컴퓨팅 vm 리소스를 나열합니다.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

대상 리소스와 동일한 NewRelic 조직 및 계정에 연결된 모든 Azure 리소스를 나열합니다.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

NewRelic 모니터 리소스에서 현재 모니터링 중인 리소스를 나열합니다.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

NewRelic 모니터 리소스에 대한 청구를 전환합니다.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

NewRelicMonitorResource 업데이트

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

VM에 NewRelic 에이전트를 설치하기 위해 요청 본문에 전달되어야 하는 페이로드를 반환합니다.

메서드 세부 정보

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

NewRelicMonitorResource 만들기

function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

resource
NewRelicMonitorResource

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

options
MonitorsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

NewRelicMonitorResource 만들기

function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

resource
NewRelicMonitorResource

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

options
MonitorsCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

NewRelicMonitorResource 삭제

function beginDelete(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

매개 변수

resourceGroupName

string

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

userEmail

string

사용자 전자 메일.

monitorName

string

모니터 리소스의 이름

options
MonitorsDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

NewRelicMonitorResource 삭제

function beginDeleteAndWait(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<void>

매개 변수

resourceGroupName

string

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

userEmail

string

사용자 전자 메일.

monitorName

string

모니터 리소스의 이름

options
MonitorsDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

get(string, string, MonitorsGetOptionalParams)

NewRelicMonitorResource 가져오기

function get(resourceGroupName: string, monitorName: string, options?: MonitorsGetOptionalParams): Promise<NewRelicMonitorResource>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

options
MonitorsGetOptionalParams

옵션 매개 변수입니다.

반환

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

메트릭 규칙 가져오기

function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

request
MetricsRequest

메트릭 가져오기 상태 요청의 세부 정보입니다.

options
MonitorsGetMetricRulesOptionalParams

옵션 매개 변수입니다.

반환

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

메트릭 상태 가져오기

function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

request
MetricsStatusRequest

메트릭 가져오기 상태 요청의 세부 정보입니다.

options
MonitorsGetMetricStatusOptionalParams

옵션 매개 변수입니다.

반환

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

NewRelic 리소스에서 현재 모니터링 중인 앱 서비스 리소스를 나열합니다.

function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

request
AppServicesGetRequest

앱 서비스의 세부 정보는 요청을 가져옵니다.

options
MonitorsListAppServicesOptionalParams

옵션 매개 변수입니다.

반환

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

리소스 그룹별 NewRelicMonitorResource 리소스 나열

function listByResourceGroup(resourceGroupName: string, options?: MonitorsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>

매개 변수

resourceGroupName

string

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

options
MonitorsListByResourceGroupOptionalParams

옵션 매개 변수입니다.

반환

listBySubscription(MonitorsListBySubscriptionOptionalParams)

구독 ID별로 NewRelicMonitorResource 리소스 나열

function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>

매개 변수

options
MonitorsListBySubscriptionOptionalParams

옵션 매개 변수입니다.

반환

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

NewRelic 리소스에서 현재 모니터링 중인 컴퓨팅 vm 리소스를 나열합니다.

function listHosts(resourceGroupName: string, monitorName: string, request: HostsGetRequest, options?: MonitorsListHostsOptionalParams): PagedAsyncIterableIterator<VMInfo, VMInfo[], PageSettings>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

request
HostsGetRequest

호스트의 세부 정보는 요청을 가져옵니다.

options
MonitorsListHostsOptionalParams

옵션 매개 변수입니다.

반환

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

대상 리소스와 동일한 NewRelic 조직 및 계정에 연결된 모든 Azure 리소스를 나열합니다.

function listLinkedResources(resourceGroupName: string, monitorName: string, options?: MonitorsListLinkedResourcesOptionalParams): PagedAsyncIterableIterator<LinkedResource, LinkedResource[], PageSettings>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

options
MonitorsListLinkedResourcesOptionalParams

옵션 매개 변수입니다.

반환

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

NewRelic 모니터 리소스에서 현재 모니터링 중인 리소스를 나열합니다.

function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

options
MonitorsListMonitoredResourcesOptionalParams

옵션 매개 변수입니다.

반환

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

NewRelic 모니터 리소스에 대한 청구를 전환합니다.

function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

request
SwitchBillingRequest

스위치 청구 요청의 세부 정보입니다.

options
MonitorsSwitchBillingOptionalParams

옵션 매개 변수입니다.

반환

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

NewRelicMonitorResource 업데이트

function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

properties
NewRelicMonitorResourceUpdate

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

options
MonitorsUpdateOptionalParams

옵션 매개 변수입니다.

반환

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

VM에 NewRelic 에이전트를 설치하기 위해 요청 본문에 전달되어야 하는 페이로드를 반환합니다.

function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>

매개 변수

resourceGroupName

string

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

monitorName

string

모니터 리소스의 이름

options
MonitorsVmHostPayloadOptionalParams

옵션 매개 변수입니다.

반환