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)

適用対象