Share via


IConfigurationPolicy Interface

Definition

Represents all the operations that can be done on a configuration policy.

public interface IConfigurationPolicy : Microsoft.Store.PartnerCenter.GenericOperations.IEntityDeleteOperations<Microsoft.Store.PartnerCenter.Models.DevicesDeployment.ConfigurationPolicy>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityGetOperations<Microsoft.Store.PartnerCenter.Models.DevicesDeployment.ConfigurationPolicy>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityPatchOperations<Microsoft.Store.PartnerCenter.Models.DevicesDeployment.ConfigurationPolicy>, Microsoft.Store.PartnerCenter.IPartnerComponent<Tuple<string,string>>
type IConfigurationPolicy = interface
    interface IPartnerComponent<string * string>
    interface IEntityGetOperations<ConfigurationPolicy>
    interface IEntityPatchOperations<ConfigurationPolicy>
    interface IEntityDeleteOperations<ConfigurationPolicy>
Public Interface IConfigurationPolicy
Implements IEntityDeleteOperations(Of ConfigurationPolicy), IEntityGetOperations(Of ConfigurationPolicy), IEntityPatchOperations(Of ConfigurationPolicy), IPartnerComponent(Of Tuple(Of String, String))
Implements

Properties

Context

Gets the component context object.

(Inherited from IPartnerComponent<TContext>)
Partner

Gets a reference to the partner operations instance that generated this component.

(Inherited from IPartnerComponent<TContext>)

Methods

Delete()

Deletes the configuration policy.

DeleteAsync()

Deletes the configuration policy asynchronously.

Get()

Retrieves the configuration policy.

GetAsync()

Retrieves the configuration policy asynchronously.

Patch(ConfigurationPolicy)

Patches the configuration policy.

Patch(T)

Patches an entity.

(Inherited from IEntityPatchOperations<T>)
PatchAsync(ConfigurationPolicy)

Patches the configuration policy asynchronously.

PatchAsync(T)

Asynchronously patches an entity.

(Inherited from IEntityPatchOperations<T>)

Applies to