Monitors interface
Interfejs reprezentujący monitory.
Metody
Szczegóły metody
beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Tworzenie elementu NewRelicMonitorResource
function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- resource
- NewRelicMonitorResource
Parametry tworzenia zasobu.
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>
beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)
Tworzenie elementu NewRelicMonitorResource
function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- resource
- NewRelicMonitorResource
Parametry tworzenia zasobu.
Parametry opcji.
Zwraca
Promise<NewRelicMonitorResource>
beginDelete(string, string, string, MonitorsDeleteOptionalParams)
Usuwanie elementu NewRelicMonitorResource
function beginDelete(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- userEmail
-
string
Email użytkownika.
- monitorName
-
string
Nazwa zasobu Monitors
- options
- MonitorsDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)
Usuwanie elementu NewRelicMonitorResource
function beginDeleteAndWait(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<void>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- userEmail
-
string
Email użytkownika.
- monitorName
-
string
Nazwa zasobu Monitors
- options
- MonitorsDeleteOptionalParams
Parametry opcji.
Zwraca
Promise<void>
get(string, string, MonitorsGetOptionalParams)
Pobieranie elementu NewRelicMonitorResource
function get(resourceGroupName: string, monitorName: string, options?: MonitorsGetOptionalParams): Promise<NewRelicMonitorResource>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- options
- MonitorsGetOptionalParams
Parametry opcji.
Zwraca
Promise<NewRelicMonitorResource>
getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)
Pobieranie reguł metryk
function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- request
- MetricsRequest
Szczegóły żądania stanu pobierania metryk.
Parametry opcji.
Zwraca
Promise<MetricRules>
getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)
Uzyskiwanie stanu metryk
function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- request
- MetricsStatusRequest
Szczegóły żądania stanu pobierania metryk.
Parametry opcji.
Zwraca
Promise<MetricsStatusResponse>
listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)
Wyświetl listę zasobów usługi app service aktualnie monitorowanych przez zasób NewRelic.
function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- request
- AppServicesGetRequest
Szczegółowe informacje o żądaniu pobierania usług App Services.
Parametry opcji.
Zwraca
listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)
Wyświetlanie listy zasobów NewRelicMonitorResource według grupy zasobów
function listByResourceGroup(resourceGroupName: string, options?: MonitorsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
Parametry opcji.
Zwraca
listBySubscription(MonitorsListBySubscriptionOptionalParams)
Wyświetlanie listy zasobów NewRelicMonitorResource według identyfikatora subskrypcji
function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>
Parametry
Parametry opcji.
Zwraca
listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)
Wyświetl listę zasobów maszyny wirtualnej obliczeniowej aktualnie monitorowanych przez zasób NewRelic.
function listHosts(resourceGroupName: string, monitorName: string, request: HostsGetRequest, options?: MonitorsListHostsOptionalParams): PagedAsyncIterableIterator<VMInfo, VMInfo[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- request
- HostsGetRequest
Szczegóły żądania pobierania hostów.
- options
- MonitorsListHostsOptionalParams
Parametry opcji.
Zwraca
listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)
Wyświetl listę wszystkich zasobów platformy Azure skojarzonych z tą samą organizacją NewRelic i kontem co zasób docelowy.
function listLinkedResources(resourceGroupName: string, monitorName: string, options?: MonitorsListLinkedResourcesOptionalParams): PagedAsyncIterableIterator<LinkedResource, LinkedResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
Parametry opcji.
Zwraca
listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)
Wyświetl listę zasobów aktualnie monitorowanych przez zasób monitora NewRelic.
function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
Parametry opcji.
Zwraca
switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)
Przełącza rozliczenia dla zasobu monitora NewRelic.
function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- request
- SwitchBillingRequest
Szczegóły żądania rozliczeniowego przełącznika.
Parametry opcji.
Zwraca
Promise<NewRelicMonitorResource>
update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)
Aktualizowanie elementu NewRelicMonitorResource
function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
- properties
- NewRelicMonitorResourceUpdate
Właściwości zasobu do zaktualizowania.
- options
- MonitorsUpdateOptionalParams
Parametry opcji.
Zwraca
Promise<NewRelicMonitorResource>
vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)
Zwraca ładunek, który musi zostać przekazany w treści żądania do zainstalowania agenta NewRelic na maszynie wirtualnej.
function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>
Parametry
- resourceGroupName
-
string
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.
- monitorName
-
string
Nazwa zasobu Monitors
Parametry opcji.
Zwraca
Promise<VMExtensionPayload>