MonitoredSubscriptionsClient Interface
public interface MonitoredSubscriptionsClient
An instance of this class provides access to all the operations defined in MonitoredSubscriptionsClient.
Method Summary
Method Details
beginCreateorUpdate
public abstract SyncPoller<PollResult<MonitoredSubscriptionPropertiesInner>,MonitoredSubscriptionPropertiesInner> beginCreateorUpdate(String resourceGroupName, String monitorName, String configurationName)
Add the subscriptions that should be monitored by the Datadog monitor resource.
Parameters:
Returns:
beginCreateorUpdate
public abstract SyncPoller<PollResult<MonitoredSubscriptionPropertiesInner>,MonitoredSubscriptionPropertiesInner> beginCreateorUpdate(String resourceGroupName, String monitorName, String configurationName, MonitoredSubscriptionPropertiesInner body, Context context)
Add the subscriptions that should be monitored by the Datadog monitor resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String monitorName, String configurationName)
Updates the subscriptions that are being monitored by the Datadog monitor resource.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String monitorName, String configurationName, Context context)
Updates the subscriptions that are being monitored by the Datadog monitor resource.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<MonitoredSubscriptionPropertiesInner>,MonitoredSubscriptionPropertiesInner> beginUpdate(String resourceGroupName, String monitorName, String configurationName)
Updates the subscriptions that are being monitored by the Datadog monitor resource.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<MonitoredSubscriptionPropertiesInner>,MonitoredSubscriptionPropertiesInner> beginUpdate(String resourceGroupName, String monitorName, String configurationName, MonitoredSubscriptionPropertiesInner body, Context context)
Updates the subscriptions that are being monitored by the Datadog monitor resource.
Parameters:
Returns:
createorUpdate
public abstract MonitoredSubscriptionPropertiesInner createorUpdate(String resourceGroupName, String monitorName, String configurationName)
Add the subscriptions that should be monitored by the Datadog monitor resource.
Parameters:
Returns:
createorUpdate
public abstract MonitoredSubscriptionPropertiesInner createorUpdate(String resourceGroupName, String monitorName, String configurationName, MonitoredSubscriptionPropertiesInner body, Context context)
Add the subscriptions that should be monitored by the Datadog monitor resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String monitorName, String configurationName)
Updates the subscriptions that are being monitored by the Datadog monitor resource.
Parameters:
delete
public abstract void delete(String resourceGroupName, String monitorName, String configurationName, Context context)
Updates the subscriptions that are being monitored by the Datadog monitor resource.
Parameters:
get
public abstract MonitoredSubscriptionPropertiesInner get(String resourceGroupName, String monitorName, String configurationName)
List the subscriptions currently being monitored by the Datadog monitor resource.
Parameters:
Returns:
getWithResponse
public abstract Response<MonitoredSubscriptionPropertiesInner> getWithResponse(String resourceGroupName, String monitorName, String configurationName, Context context)
List the subscriptions currently being monitored by the Datadog monitor resource.
Parameters:
Returns:
list
public abstract PagedIterable<MonitoredSubscriptionPropertiesInner> list(String resourceGroupName, String monitorName)
List the subscriptions currently being monitored by the Datadog monitor resource.
Parameters:
Returns:
list
public abstract PagedIterable<MonitoredSubscriptionPropertiesInner> list(String resourceGroupName, String monitorName, Context context)
List the subscriptions currently being monitored by the Datadog monitor resource.
Parameters:
Returns:
update
public abstract MonitoredSubscriptionPropertiesInner update(String resourceGroupName, String monitorName, String configurationName)
Updates the subscriptions that are being monitored by the Datadog monitor resource.
Parameters:
Returns:
update
public abstract MonitoredSubscriptionPropertiesInner update(String resourceGroupName, String monitorName, String configurationName, MonitoredSubscriptionPropertiesInner body, Context context)
Updates the subscriptions that are being monitored by the Datadog monitor resource.
Parameters:
Returns: