MonitoredSubscriptions interface

Interface representing a MonitoredSubscriptions.

Method Details

beginCreateOrUpdate(string, string, string, MonitoredSubscriptionsCreateOrUpdateOptionalParams)

Create a MonitoredSubscriptionProperties

function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<MonitoredSubscriptionProperties>, MonitoredSubscriptionProperties>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

monitorName

string

Name of the Monitors resource

configurationName

string

The configuration name. Only 'default' value is supported.

options
MonitoredSubscriptionsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginCreateOrUpdateAndWait(string, string, string, MonitoredSubscriptionsCreateOrUpdateOptionalParams)

Create a MonitoredSubscriptionProperties

function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsCreateOrUpdateOptionalParams): Promise<MonitoredSubscriptionProperties>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

monitorName

string

Name of the Monitors resource

configurationName

string

The configuration name. Only 'default' value is supported.

options
MonitoredSubscriptionsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, MonitoredSubscriptionsDeleteOptionalParams)

Delete a MonitoredSubscriptionProperties

function beginDelete(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<MonitoredSubscriptionsDeleteHeaders>, MonitoredSubscriptionsDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

monitorName

string

Name of the Monitors resource

configurationName

string

The configuration name. Only 'default' value is supported.

options
MonitoredSubscriptionsDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, string, MonitoredSubscriptionsDeleteOptionalParams)

Delete a MonitoredSubscriptionProperties

function beginDeleteAndWait(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsDeleteOptionalParams): Promise<MonitoredSubscriptionsDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

monitorName

string

Name of the Monitors resource

configurationName

string

The configuration name. Only 'default' value is supported.

options
MonitoredSubscriptionsDeleteOptionalParams

The options parameters.

Returns

beginUpdate(string, string, string, MonitoredSubscriptionsUpdateOptionalParams)

Update a MonitoredSubscriptionProperties

function beginUpdate(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<MonitoredSubscriptionProperties>, MonitoredSubscriptionProperties>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

monitorName

string

Name of the Monitors resource

configurationName

string

The configuration name. Only 'default' value is supported.

options
MonitoredSubscriptionsUpdateOptionalParams

The options parameters.

Returns

beginUpdateAndWait(string, string, string, MonitoredSubscriptionsUpdateOptionalParams)

Update a MonitoredSubscriptionProperties

function beginUpdateAndWait(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsUpdateOptionalParams): Promise<MonitoredSubscriptionProperties>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

monitorName

string

Name of the Monitors resource

configurationName

string

The configuration name. Only 'default' value is supported.

options
MonitoredSubscriptionsUpdateOptionalParams

The options parameters.

Returns

get(string, string, string, MonitoredSubscriptionsGetOptionalParams)

Get a MonitoredSubscriptionProperties

function get(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsGetOptionalParams): Promise<MonitoredSubscriptionProperties>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

monitorName

string

Name of the Monitors resource

configurationName

string

The configuration name. Only 'default' value is supported.

options
MonitoredSubscriptionsGetOptionalParams

The options parameters.

Returns

list(string, string, MonitoredSubscriptionsListOptionalParams)

List MonitoredSubscriptionProperties resources by NewRelicMonitorResource

function list(resourceGroupName: string, monitorName: string, options?: MonitoredSubscriptionsListOptionalParams): PagedAsyncIterableIterator<MonitoredSubscriptionProperties, MonitoredSubscriptionProperties[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

monitorName

string

Name of the Monitors resource

options
MonitoredSubscriptionsListOptionalParams

The options parameters.

Returns