PolicyRuleImpl クラス

定義

public class PolicyRuleImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.IAttachable<Microsoft.Azure.Management.Storage.Fluent.ManagementPolicy.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<Microsoft.Azure.Management.Storage.Fluent.ManagementPolicy.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Storage.Fluent.Models.ManagementPolicyRule>, Microsoft.Azure.Management.Storage.Fluent.IPolicyRule, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Definition.IDefinition, Microsoft.Azure.Management.Storage.Fluent.PolicyRule.Update.IUpdate
type PolicyRuleImpl = class
    interface IPolicyRule
    interface IBeta
    interface IHasInner<ManagementPolicyRule>
    interface IDefinition
    interface IBlank
    interface IWithPolicyRuleType
    interface IWithBlobTypesToFilterFor
    interface IPrefixActionFork
    interface IWithPrefixesToFilterFor
    interface IWithRuleActions
    interface IWithPolicyRuleAttachable
    interface IAttachable<IWithCreate>
    interface IUpdate
    interface IWithBlobTypesToFilterFor
    interface IWithPrefixesToFilterFor
    interface IWithActions
    interface ISettable<IUpdate>
Public Class PolicyRuleImpl
Implements IAttachable(Of IWithCreate), IBeta, IDefinition, IHasInner(Of ManagementPolicyRule), IPolicyRule, ISettable(Of IUpdate), IUpdate
継承
PolicyRuleImpl
実装

メソッド

ActionsOnBaseBlob()
ActionsOnSnapShot()
Attach()
BlobTypesToFilterFor()
DaysAfterBaseBlobModificationUntilArchiving()
DaysAfterBaseBlobModificationUntilCooling()
DaysAfterBaseBlobModificationUntilDeleting()
DaysAfterSnapShotCreationUntilDeleting()
DeleteActionOnBaseBlobEnabled()
DeleteActionOnSnapShotEnabled()
Inner()
Name()
Parent()
PrefixesToFilterFor()
TierToArchiveActionOnBaseBlobEnabled()
TierToCoolActionOnBaseBlobEnabled()
Type()
UpdateActionsOnBaseBlob(ManagementPolicyBaseBlob)
UpdateActionsOnSnapShot(ManagementPolicySnapShot)
WithActionsOnBaseBlob(ManagementPolicyBaseBlob)
WithActionsOnSnapShot(ManagementPolicySnapShot)
WithBlobTypesToFilterFor(IList<BlobTypes>)
WithBlobTypeToFilterFor(BlobTypes)
WithBlobTypeToFilterForRemoved(BlobTypes)
WithDeleteActionOnBaseBlob(Int32)
WithDeleteActionOnSnapShot(Int32)
WithLifecycleRuleType()
WithoutPrefixesToFilterFor()
WithPrefixesToFilterFor(IList<String>)
WithPrefixToFilterFor(String)
WithTierToArchiveActionOnBaseBlob(Int32)
WithTierToCoolActionOnBaseBlob(Int32)

明示的なインターフェイスの実装

IAttachable<IWithCreate>.Attach()

この子オブジェクトの定義を親の定義にアタッチします。

IHasInner<ManagementPolicyRule>.Inner
IPolicyRule.ActionsOnBaseBlob

この規則でフィルター処理されたベース BLOB に対して実行するアクションを記述する オブジェクトを取得します。

IPolicyRule.ActionsOnSnapShot

このルールでフィルター処理されたスナップショットに対して実行するアクションを記述する オブジェクトを取得します。

IPolicyRule.BlobTypesToFilterFor

この規則が適用される BLOB の種類の変更不可能な一覧を取得します。

IPolicyRule.DaysAfterBaseBlobModificationUntilArchiving

アーカイブする層のアクションが実行されたときに、フィルター処理されたベース BLOB が最後に変更されてからの日数を取得します。

IPolicyRule.DaysAfterBaseBlobModificationUntilCooling

フィルター処理されたベース BLOB が最後に変更されてから、クールへの層のアクションが実行されてからの日数を取得します。

IPolicyRule.DaysAfterBaseBlobModificationUntilDeleting

削除アクションが実行されたときに、フィルター処理されたベース BLOB が最後に変更されてからの日数を取得します。

IPolicyRule.DaysAfterSnapShotCreationUntilDeleting

削除アクションが実行されたときにフィルター処理されたスナップショットが作成されてからの日数を取得します。

IPolicyRule.DeleteActionOnBaseBlobEnabled

この規則でフィルター処理されたベース BLOB に対して削除アクションが指定されているかどうかを取得します。

IPolicyRule.DeleteActionOnSnapShotEnabled

この規則でフィルター処理されたスナップショットに対して削除アクションが指定されているかどうかを取得します。

IPolicyRule.Name

ルールの名前を取得します。

IPolicyRule.PrefixesToFilterFor

この規則が適用される BLOB の種類のプレフィックスの変更不可能なリストを取得します。

IPolicyRule.TierToArchiveActionOnBaseBlobEnabled

この規則でフィルター処理されたベース BLOB に対して指定されたアーカイブ アクションの層があるかどうかを取得します。

IPolicyRule.TierToCoolActionOnBaseBlobEnabled

この規則でフィルター処理されたベース BLOB に対して指定されたクールアクションの層があるかどうかを取得します。

IPolicyRule.Type

ルールの種類を取得します。

IWithActions.UpdateActionsOnBaseBlob(ManagementPolicyBaseBlob)

選択したベース BLOB に適用するすべてのアクションを指定する関数。

IWithActions.UpdateActionsOnSnapShot(ManagementPolicySnapShot)

選択したスナップショットに適用するすべてのアクションを指定する関数。

IWithActions.WithDeleteActionOnBaseBlob(Int32)

選択したベース BLOB の削除アクションを指定する関数。

IWithActions.WithDeleteActionOnSnapShot(Int32)

選択したスナップショットに対する削除アクションを指定する関数。

IWithActions.WithTierToArchiveActionOnBaseBlob(Int32)

選択したベース BLOB に対するアーカイブ アクションの層を指定する関数。

IWithActions.WithTierToCoolActionOnBaseBlob(Int32)

選択したベース BLOB に対するクール アクションの層を指定する関数。

IWithBlobTypesToFilterFor.WithBlobTypesToFilterFor(IList<BlobTypes>)

ルールが適用される BLOB の種類の一覧を指定する関数。

IWithBlobTypesToFilterFor.WithBlobTypesToFilterFor(IList<BlobTypes>)

ルールが適用される BLOB の種類の一覧を指定する関数。

IWithBlobTypesToFilterFor.WithBlobTypeToFilterFor(BlobTypes)

ルールが適用される BLOB の種類を指定する関数。

IWithBlobTypesToFilterFor.WithBlobTypeToFilterFor(BlobTypes)

ルールが適用される BLOB の種類を指定する関数。

IWithBlobTypesToFilterFor.WithBlobTypeToFilterForRemoved(BlobTypes)

ルールが適用される BLOB の種類を削除することを指定する関数。

IWithPolicyRuleType.WithLifecycleRuleType()

管理ポリシー規則の種類としてライフサイクルを指定する関数。

IWithPrefixesToFilterFor.WithoutPrefixesToFilterFor()

プレフィックスに関係なく、ルールが BLOB に適用されるように、すべての BLOB プレフィックスをクリアする関数。

IWithPrefixesToFilterFor.WithPrefixesToFilterFor(IList<String>)

ルールが適用される BLOB のプレフィックスの一覧を指定する関数。

IWithPrefixesToFilterFor.WithPrefixesToFilterFor(IList<String>)

ルールが適用される BLOB のプレフィックスの一覧を指定する関数。

IWithPrefixesToFilterFor.WithPrefixToFilterFor(String)

ルールが適用される BLOB のプレフィックスを指定する関数。

IWithPrefixesToFilterFor.WithPrefixToFilterFor(String)

ルールが適用される BLOB のプレフィックスを指定する関数。

IWithRuleActions.WithActionsOnBaseBlob(ManagementPolicyBaseBlob)

選択したベース BLOB に適用するすべてのアクションを指定する関数。

IWithRuleActions.WithActionsOnSnapShot(ManagementPolicySnapShot)

選択したスナップショットに適用するすべてのアクションを指定する関数。

IWithRuleActions.WithDeleteActionOnBaseBlob(Int32)

選択したベース BLOB の削除アクションを指定する関数。

IWithRuleActions.WithDeleteActionOnSnapShot(Int32)

選択したスナップショットに対する削除アクションを指定する関数。

IWithRuleActions.WithTierToArchiveActionOnBaseBlob(Int32)

選択したベース BLOB に対するアーカイブ アクションの層を指定する関数。

IWithRuleActions.WithTierToCoolActionOnBaseBlob(Int32)

選択したベース BLOB に対するクール アクションの層を指定する関数。

適用対象