Monitors interface
모니터를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
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
리소스 만들기 매개 변수입니다.
옵션 매개 변수입니다.
반환
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
리소스 만들기 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<NewRelicMonitorResource>
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
옵션 매개 변수입니다.
반환
Promise<NewRelicMonitorResource>
getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)
메트릭 규칙 가져오기
function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- monitorName
-
string
모니터 리소스의 이름
- request
- MetricsRequest
메트릭 가져오기 상태 요청의 세부 정보입니다.
옵션 매개 변수입니다.
반환
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
메트릭 가져오기 상태 요청의 세부 정보입니다.
옵션 매개 변수입니다.
반환
Promise<MetricsStatusResponse>
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
앱 서비스의 세부 정보는 요청을 가져옵니다.
옵션 매개 변수입니다.
반환
listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)
리소스 그룹별 NewRelicMonitorResource 리소스 나열
function listByResourceGroup(resourceGroupName: string, options?: MonitorsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
옵션 매개 변수입니다.
반환
listBySubscription(MonitorsListBySubscriptionOptionalParams)
구독 ID별로 NewRelicMonitorResource 리소스 나열
function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
매개 변수
옵션 매개 변수입니다.
반환
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
모니터 리소스의 이름
옵션 매개 변수입니다.
반환
listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)
NewRelic 모니터 리소스에서 현재 모니터링 중인 리소스를 나열합니다.
function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- monitorName
-
string
모니터 리소스의 이름
옵션 매개 변수입니다.
반환
switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)
NewRelic 모니터 리소스에 대한 청구를 전환합니다.
function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- monitorName
-
string
모니터 리소스의 이름
- request
- SwitchBillingRequest
스위치 청구 요청의 세부 정보입니다.
옵션 매개 변수입니다.
반환
Promise<NewRelicMonitorResource>
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
옵션 매개 변수입니다.
반환
Promise<NewRelicMonitorResource>
vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)
VM에 NewRelic 에이전트를 설치하기 위해 요청 본문에 전달되어야 하는 페이로드를 반환합니다.
function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- monitorName
-
string
모니터 리소스의 이름
옵션 매개 변수입니다.
반환
Promise<VMExtensionPayload>