IExtensionOperations Interface

Definition

ExtensionOperations operations.

public interface IExtensionOperations
type IExtensionOperations = interface
Public Interface IExtensionOperations

Methods

BeginDisableMonitoringWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Disables the Operations Management Suite (OMS) on the HDInsight cluster.

BeginEnableMonitoringWithHttpMessagesAsync(String, String, ClusterMonitoringRequest, Dictionary<String,List<String>>, CancellationToken)

Enables the Operations Management Suite (OMS) on the HDInsight cluster.

CreateWithHttpMessagesAsync(String, String, String, Extension, Dictionary<String,List<String>>, CancellationToken)

Creates an HDInsight cluster extension.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified extension for HDInsight cluster.

DisableMonitoringWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Disables the Operations Management Suite (OMS) on the HDInsight cluster.

EnableMonitoringWithHttpMessagesAsync(String, String, ClusterMonitoringRequest, Dictionary<String,List<String>>, CancellationToken)

Enables the Operations Management Suite (OMS) on the HDInsight cluster.

GetMonitoringStatusWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the status of Operations Management Suite (OMS) on the HDInsight cluster.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the extension properties for the specified HDInsight cluster extension.

Extension Methods

BeginDisableMonitoring(IExtensionOperations, String, String)

Disables the Operations Management Suite (OMS) on the HDInsight cluster.

BeginDisableMonitoringAsync(IExtensionOperations, String, String, CancellationToken)

Disables the Operations Management Suite (OMS) on the HDInsight cluster.

BeginEnableMonitoring(IExtensionOperations, String, String, ClusterMonitoringRequest)

Enables the Operations Management Suite (OMS) on the HDInsight cluster.

BeginEnableMonitoringAsync(IExtensionOperations, String, String, ClusterMonitoringRequest, CancellationToken)

Enables the Operations Management Suite (OMS) on the HDInsight cluster.

Create(IExtensionOperations, String, String, String, Extension)

Creates an HDInsight cluster extension.

CreateAsync(IExtensionOperations, String, String, String, Extension, CancellationToken)

Creates an HDInsight cluster extension.

Delete(IExtensionOperations, String, String, String)

Deletes the specified extension for HDInsight cluster.

DeleteAsync(IExtensionOperations, String, String, String, CancellationToken)

Deletes the specified extension for HDInsight cluster.

DisableMonitoring(IExtensionOperations, String, String)

Disables the Operations Management Suite (OMS) on the HDInsight cluster.

DisableMonitoringAsync(IExtensionOperations, String, String, CancellationToken)

Disables the Operations Management Suite (OMS) on the HDInsight cluster.

EnableMonitoring(IExtensionOperations, String, String, ClusterMonitoringRequest)

Enables the Operations Management Suite (OMS) on the HDInsight cluster.

EnableMonitoringAsync(IExtensionOperations, String, String, ClusterMonitoringRequest, CancellationToken)

Enables the Operations Management Suite (OMS) on the HDInsight cluster.

Get(IExtensionOperations, String, String, String)

Gets the extension properties for the specified HDInsight cluster extension.

GetAsync(IExtensionOperations, String, String, String, CancellationToken)

Gets the extension properties for the specified HDInsight cluster extension.

GetMonitoringStatus(IExtensionOperations, String, String)

Gets the status of Operations Management Suite (OMS) on the HDInsight cluster.

GetMonitoringStatusAsync(IExtensionOperations, String, String, CancellationToken)

Gets the status of Operations Management Suite (OMS) on the HDInsight cluster.

Applies to