Monitors interface
Antarmuka yang mewakili Monitor.
Metode
Detail Metode
beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Membuat NewRelicMonitorResource
function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- resource
- NewRelicMonitorResource
Parameter pembuatan sumber daya.
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Membuat NewRelicMonitorResource
function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- resource
- NewRelicMonitorResource
Parameter pembuatan sumber daya.
Parameter opsi.
Mengembalikan
Promise<NewRelicMonitorResource>
beginDelete(string, string, string, MonitorsDeleteOptionalParams)
Menghapus NewRelicMonitorResource
function beginDelete(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- userEmail
-
string
Email pengguna.
- monitorName
-
string
Nama sumber daya Monitor
- options
- MonitorsDeleteOptionalParams
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)
Menghapus NewRelicMonitorResource
function beginDeleteAndWait(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- userEmail
-
string
Email pengguna.
- monitorName
-
string
Nama sumber daya Monitor
- options
- MonitorsDeleteOptionalParams
Parameter opsi.
Mengembalikan
Promise<void>
get(string, string, MonitorsGetOptionalParams)
Mendapatkan NewRelicMonitorResource
function get(resourceGroupName: string, monitorName: string, options?: MonitorsGetOptionalParams): Promise<NewRelicMonitorResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- options
- MonitorsGetOptionalParams
Parameter opsi.
Mengembalikan
Promise<NewRelicMonitorResource>
getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)
Mendapatkan aturan metrik
function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- request
- MetricsRequest
Detail permintaan dapatkan status metrik.
Parameter opsi.
Mengembalikan
Promise<MetricRules>
getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)
Mendapatkan status metrik
function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- request
- MetricsStatusRequest
Detail permintaan dapatkan status metrik.
Parameter opsi.
Mengembalikan
Promise<MetricsStatusResponse>
listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)
Cantumkan sumber daya layanan aplikasi yang saat ini sedang dipantau oleh sumber daya NewRelic.
function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- request
- AppServicesGetRequest
Detail layanan aplikasi mendapatkan permintaan.
Parameter opsi.
Mengembalikan
listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)
Mencantumkan sumber daya NewRelicMonitorResource menurut grup sumber daya
function listByResourceGroup(resourceGroupName: string, options?: MonitorsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
Parameter opsi.
Mengembalikan
listBySubscription(MonitorsListBySubscriptionOptionalParams)
Mencantumkan sumber daya NewRelicMonitorResource menurut ID langganan
function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parameter
Parameter opsi.
Mengembalikan
listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)
Cantumkan sumber daya vm komputasi yang saat ini sedang dipantau oleh sumber daya NewRelic.
function listHosts(resourceGroupName: string, monitorName: string, request: HostsGetRequest, options?: MonitorsListHostsOptionalParams): PagedAsyncIterableIterator<VMInfo, VMInfo[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- request
- HostsGetRequest
Detail Host mendapatkan permintaan.
- options
- MonitorsListHostsOptionalParams
Parameter opsi.
Mengembalikan
listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)
Cantumkan semua sumber daya Azure yang terkait dengan organisasi dan akun NewRelic yang sama dengan sumber daya target.
function listLinkedResources(resourceGroupName: string, monitorName: string, options?: MonitorsListLinkedResourcesOptionalParams): PagedAsyncIterableIterator<LinkedResource, LinkedResource[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
Parameter opsi.
Mengembalikan
listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)
Cantumkan sumber daya yang saat ini sedang dipantau oleh sumber daya monitor NewRelic.
function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
Parameter opsi.
Mengembalikan
switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)
Mengalihkan tagihan untuk sumber daya monitor NewRelic.
function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- request
- SwitchBillingRequest
Detail permintaan penagihan switch.
Parameter opsi.
Mengembalikan
Promise<NewRelicMonitorResource>
update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)
Memperbarui NewRelicMonitorResource
function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
- properties
- NewRelicMonitorResourceUpdate
Properti sumber daya yang akan diperbarui.
- options
- MonitorsUpdateOptionalParams
Parameter opsi.
Mengembalikan
Promise<NewRelicMonitorResource>
vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)
Mengembalikan payload yang perlu diteruskan dalam isi permintaan untuk menginstal agen NewRelic pada VM.
function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>
Parameter
- resourceGroupName
-
string
Nama grup sumber daya. Nama tidak peka huruf besar/kecil.
- monitorName
-
string
Nama sumber daya Monitor
Parameter opsi.
Mengembalikan
Promise<VMExtensionPayload>