Share via


IProductPolicyOperations Interface

Definition

ProductPolicyOperations operations.

public interface IProductPolicyOperations
type IProductPolicyOperations = interface
Public Interface IProductPolicyOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, String, PolicyContract, String, Dictionary<String,List<String>>, CancellationToken)

Creates or updates policy configuration for the Product.

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

Deletes the policy configuration at the Product.

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

Get the ETag of the policy configuration at the Product level.

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

Get the policy configuration at the Product level.

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

Get the policy configuration at the Product level.

Extension Methods

CreateOrUpdate(IProductPolicyOperations, String, String, String, PolicyContract, String)

Creates or updates policy configuration for the Product.

CreateOrUpdateAsync(IProductPolicyOperations, String, String, String, PolicyContract, String, CancellationToken)

Creates or updates policy configuration for the Product.

Delete(IProductPolicyOperations, String, String, String, String)

Deletes the policy configuration at the Product.

DeleteAsync(IProductPolicyOperations, String, String, String, String, CancellationToken)

Deletes the policy configuration at the Product.

Get(IProductPolicyOperations, String, String, String, String)

Get the policy configuration at the Product level.

GetAsync(IProductPolicyOperations, String, String, String, String, CancellationToken)

Get the policy configuration at the Product level.

GetEntityTag(IProductPolicyOperations, String, String, String)

Get the ETag of the policy configuration at the Product level.

GetEntityTagAsync(IProductPolicyOperations, String, String, String, CancellationToken)

Get the ETag of the policy configuration at the Product level.

ListByProduct(IProductPolicyOperations, String, String, String)

Get the policy configuration at the Product level.

ListByProductAsync(IProductPolicyOperations, String, String, String, CancellationToken)

Get the policy configuration at the Product level.

Applies to