MonitoredSubscriptions interface
Interface representing a MonitoredSubscriptions.
Methods
begin |
Add the subscriptions that should be monitored by the Datadog monitor resource. |
begin |
Add the subscriptions that should be monitored by the Datadog monitor resource. |
begin |
Updates the subscriptions that are being monitored by the Datadog monitor resource |
begin |
Updates the subscriptions that are being monitored by the Datadog monitor resource |
begin |
Updates the subscriptions that are being monitored by the Datadog monitor resource |
begin |
Updates the subscriptions that are being monitored by the Datadog monitor resource |
get(string, string, string, Monitored |
List the subscriptions currently being monitored by the Datadog monitor resource. |
list(string, string, Monitored |
List the subscriptions currently being monitored by the Datadog monitor resource. |
Method Details
beginCreateorUpdate(string, string, string, MonitoredSubscriptionsCreateorUpdateOptionalParams)
Add the subscriptions that should be monitored by the Datadog monitor resource.
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
Monitor resource name
- configurationName
-
string
The configuration name. Only 'default' value is supported.
The options parameters.
Returns
beginCreateorUpdateAndWait(string, string, string, MonitoredSubscriptionsCreateorUpdateOptionalParams)
Add the subscriptions that should be monitored by the Datadog monitor resource.
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
Monitor resource name
- configurationName
-
string
The configuration name. Only 'default' value is supported.
The options parameters.
Returns
Promise<MonitoredSubscriptionProperties>
beginDelete(string, string, string, MonitoredSubscriptionsDeleteOptionalParams)
Updates the subscriptions that are being monitored by the Datadog monitor resource
function beginDelete(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- monitorName
-
string
Monitor resource name
- configurationName
-
string
Configuration name
The options parameters.
Returns
Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, MonitoredSubscriptionsDeleteOptionalParams)
Updates the subscriptions that are being monitored by the Datadog monitor resource
function beginDeleteAndWait(resourceGroupName: string, monitorName: string, configurationName: string, options?: MonitoredSubscriptionsDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- monitorName
-
string
Monitor resource name
- configurationName
-
string
Configuration name
The options parameters.
Returns
Promise<void>
beginUpdate(string, string, string, MonitoredSubscriptionsUpdateOptionalParams)
Updates the subscriptions that are being monitored by the Datadog monitor resource
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
Monitor resource name
- configurationName
-
string
The configuration name. Only 'default' value is supported.
The options parameters.
Returns
beginUpdateAndWait(string, string, string, MonitoredSubscriptionsUpdateOptionalParams)
Updates the subscriptions that are being monitored by the Datadog monitor resource
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
Monitor resource name
- configurationName
-
string
The configuration name. Only 'default' value is supported.
The options parameters.
Returns
Promise<MonitoredSubscriptionProperties>
get(string, string, string, MonitoredSubscriptionsGetOptionalParams)
List the subscriptions currently being monitored by the Datadog monitor resource.
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
Monitor resource name
- configurationName
-
string
The configuration name. Only 'default' value is supported.
The options parameters.
Returns
Promise<MonitoredSubscriptionProperties>
list(string, string, MonitoredSubscriptionsListOptionalParams)
List the subscriptions currently being monitored by the Datadog monitor resource.
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
Monitor resource name
The options parameters.