IUpdate Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
Azure SDK for .NET