你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IDefinition 接口

定义

与管理策略中的规则相关的所有定义的容器接口。

public interface IDefinition : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.IAttachable<Microsoft.Azure.Management.Storage.Fluent.ManagementPolicy.Definition.IWithCreate>, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Definition.IBlank, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Definition.IPrefixActionFork, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Definition.IWithBlobTypesToFilterFor, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Definition.IWithPolicyRuleAttachable
type IDefinition = interface
    interface IBlank
    interface IWithPolicyRuleType
    interface IWithBlobTypesToFilterFor
    interface IPrefixActionFork
    interface IWithPrefixesToFilterFor
    interface IWithRuleActions
    interface IWithPolicyRuleAttachable
    interface IAttachable<IWithCreate>
Public Interface IDefinition
Implements IAttachable(Of IWithCreate), IBlank, IPrefixActionFork, IWithBlobTypesToFilterFor, IWithPolicyRuleAttachable
派生
实现

方法

Attach()

将此子对象的定义附加到其父对象的定义。

(继承自 IAttachable<ParentT>)
WithActionsOnBaseBlob(ManagementPolicyBaseBlob)

函数,指定要应用于所选基本 Blob 的所有操作。

(继承自 IWithRuleActions)
WithActionsOnSnapShot(ManagementPolicySnapShot)

指定要应用于所选快照的所有操作的函数。

(继承自 IWithRuleActions)
WithBlobTypesToFilterFor(IList<BlobTypes>)

指定规则将应用到的 Blob 类型的列表的函数。

(继承自 IWithBlobTypesToFilterFor)
WithBlobTypeToFilterFor(BlobTypes)

指定规则将应用到的 Blob 类型的函数。

(继承自 IWithBlobTypesToFilterFor)
WithDeleteActionOnBaseBlob(Int32)

指定对所选基本 Blob 执行删除操作的函数。

(继承自 IWithRuleActions)
WithDeleteActionOnSnapShot(Int32)

指定对所选快照执行删除操作的函数。

(继承自 IWithRuleActions)
WithLifecycleRuleType()

将生命周期指定为管理策略规则类型的函数。

(继承自 IWithPolicyRuleType)
WithPrefixesToFilterFor(IList<String>)

指定规则将应用到的 Blob 的前缀列表的函数。

(继承自 IWithPrefixesToFilterFor)
WithPrefixToFilterFor(String)

为规则将应用到的 Blob 指定前缀的函数。

(继承自 IWithPrefixesToFilterFor)
WithTierToArchiveActionOnBaseBlob(Int32)

指定对所选基本 Blob 执行存档操作的层的函数。

(继承自 IWithRuleActions)
WithTierToCoolActionOnBaseBlob(Int32)

指定对所选基本 Blob 执行冷却操作的层的函数。

(继承自 IWithRuleActions)

适用于