Sdílet prostřednictvím


ManagementPolicyFilter Constructors

Definition

Overloads

ManagementPolicyFilter()

Initializes a new instance of the ManagementPolicyFilter class.

ManagementPolicyFilter(IList<String>, IList<String>, IList<TagFilter>)

Initializes a new instance of the ManagementPolicyFilter class.

ManagementPolicyFilter()

Initializes a new instance of the ManagementPolicyFilter class.

public ManagementPolicyFilter ();
Public Sub New ()

Applies to

ManagementPolicyFilter(IList<String>, IList<String>, IList<TagFilter>)

Initializes a new instance of the ManagementPolicyFilter class.

public ManagementPolicyFilter (System.Collections.Generic.IList<string> blobTypes, System.Collections.Generic.IList<string> prefixMatch = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Models.TagFilter> blobIndexMatch = default);
new Microsoft.Azure.Management.Storage.Models.ManagementPolicyFilter : System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Storage.Models.TagFilter> -> Microsoft.Azure.Management.Storage.Models.ManagementPolicyFilter
Public Sub New (blobTypes As IList(Of String), Optional prefixMatch As IList(Of String) = Nothing, Optional blobIndexMatch As IList(Of TagFilter) = Nothing)

Parameters

blobTypes
IList<String>

An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob.

prefixMatch
IList<String>

An array of strings for prefixes to be match.

blobIndexMatch
IList<TagFilter>

An array of blob index tag based filters, there can be at most 10 tag filters

Applies to