Share via


IManagementPolicy Interface

Definition

Type representing ManagementPolicy.

public interface IManagementPolicy : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Storage.Fluent.Models.ManagementPolicyInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Storage.Fluent.StorageManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IIndexable, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Storage.Fluent.IManagementPolicy>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Storage.Fluent.ManagementPolicy.Update.IUpdate>
type IManagementPolicy = interface
    interface IBeta
    interface IHasInner<ManagementPolicyInner>
    interface IHasId
    interface IIndexable
    interface IRefreshable<IManagementPolicy>
    interface IUpdatable<IUpdate>
    interface IHasManager<StorageManager>
Public Interface IManagementPolicy
Implements IBeta, IHasId, IHasInner(Of ManagementPolicyInner), IHasManager(Of StorageManager), IIndexable, IRefreshable(Of IManagementPolicy), IUpdatable(Of IUpdate)
Derived
Implements

Properties

Id

Gets the id value.

Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
LastModifiedTime

Gets the lastModifiedTime value.

Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Name

Gets the name value.

Policy

Gets the policy value.

Rules

Gets the list of rules for this policy.

Type

Gets the type value.

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)

Applies to