Share via


ISuppressionsOperations Interface

Definition

SuppressionsOperations operations.

public interface ISuppressionsOperations
type ISuppressionsOperations = interface
Public Interface ISuppressionsOperations

Methods

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

Enables the snoozed or dismissed attribute of a recommendation. The snoozed or dismissed attribute is referred to as a suppression. Use this API to create or update the snoozed or dismissed status of a recommendation.

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

Enables the activation of a snoozed or dismissed recommendation. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

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

Obtains the details of a suppression.

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

Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

ListWithHttpMessagesAsync(Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

Extension Methods

Create(ISuppressionsOperations, String, String, String, SuppressionContract)

Enables the snoozed or dismissed attribute of a recommendation. The snoozed or dismissed attribute is referred to as a suppression. Use this API to create or update the snoozed or dismissed status of a recommendation.

CreateAsync(ISuppressionsOperations, String, String, String, SuppressionContract, CancellationToken)

Enables the snoozed or dismissed attribute of a recommendation. The snoozed or dismissed attribute is referred to as a suppression. Use this API to create or update the snoozed or dismissed status of a recommendation.

Delete(ISuppressionsOperations, String, String, String)

Enables the activation of a snoozed or dismissed recommendation. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

DeleteAsync(ISuppressionsOperations, String, String, String, CancellationToken)

Enables the activation of a snoozed or dismissed recommendation. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

Get(ISuppressionsOperations, String, String, String)

Obtains the details of a suppression.

GetAsync(ISuppressionsOperations, String, String, String, CancellationToken)

Obtains the details of a suppression.

List(ISuppressionsOperations, Nullable<Int32>, String)

Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

ListAsync(ISuppressionsOperations, Nullable<Int32>, String, CancellationToken)

Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

ListNext(ISuppressionsOperations, String)

Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

ListNextAsync(ISuppressionsOperations, String, CancellationToken)

Retrieves the list of snoozed or dismissed suppressions for a subscription. The snoozed or dismissed attribute of a recommendation is referred to as a suppression.

Applies to