IUpdate Interface

Definition

Container interface for all of the updates related to a rule in a management policy.

public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.Storage.Fluent.ManagementPolicy.Update.IUpdate>, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Update.IWithActions, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Update.IWithBlobTypesToFilterFor, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Update.IWithPrefixesToFilterFor
type IUpdate = interface
    interface IWithBlobTypesToFilterFor
    interface IWithPrefixesToFilterFor
    interface IWithActions
    interface ISettable<IUpdate>
Public Interface IUpdate
Implements ISettable(Of IUpdate), IWithActions, IWithBlobTypesToFilterFor, IWithPrefixesToFilterFor
Derived
Implements

Methods

Parent() (Inherited from ISettable<ParentT>)
UpdateActionsOnBaseBlob(ManagementPolicyBaseBlob)

The function that specifies all of the actions to apply to selected base blobs.

(Inherited from IWithActions)
UpdateActionsOnSnapShot(ManagementPolicySnapShot)

The function that specifies all of the actions to apply to selected snapshots.

(Inherited from IWithActions)
WithBlobTypesToFilterFor(IList<BlobTypes>)

The function that specifies the list of blob types that the rule will apply to.

(Inherited from IWithBlobTypesToFilterFor)
WithBlobTypeToFilterFor(BlobTypes)

The function that specifies a blob type that the rule will apply to.

(Inherited from IWithBlobTypesToFilterFor)
WithBlobTypeToFilterForRemoved(BlobTypes)

The function that specifies to remove a blob type that the rule will apply to.

(Inherited from IWithBlobTypesToFilterFor)
WithDeleteActionOnBaseBlob(Int32)

The function that specifies a delete action on the selected base blobs.

(Inherited from IWithActions)
WithDeleteActionOnSnapShot(Int32)

The function that specifies a delete action on the selected snapshots.

(Inherited from IWithActions)
WithoutPrefixesToFilterFor()

The function that clears all blob prefixes so the rule will apply to blobs regardless of prefixes.

(Inherited from IWithPrefixesToFilterFor)
WithPrefixesToFilterFor(IList<String>)

The function that specifies the list of prefixes for the blobs that the rule will apply to.

(Inherited from IWithPrefixesToFilterFor)
WithPrefixToFilterFor(String)

The function that specifies a prefix for the blobs that the rule will apply to.

(Inherited from IWithPrefixesToFilterFor)
WithTierToArchiveActionOnBaseBlob(Int32)

The function that specifies a tier to archive action on the selected base blobs.

(Inherited from IWithActions)
WithTierToCoolActionOnBaseBlob(Int32)

The function that specifies a tier to cool action on the selected base blobs.

(Inherited from IWithActions)

Applies to