Partager via


IDefinition Interface

Définition

Interface conteneur pour toutes les définitions liées à une règle dans une stratégie de gestion.

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
Dérivé
Implémente

Méthodes

Attach()

Joint la définition de cet objet enfant à la définition de son parent.

(Hérité de IAttachable<ParentT>)
WithActionsOnBaseBlob(ManagementPolicyBaseBlob)

Fonction qui spécifie toutes les actions à appliquer aux objets blob de base sélectionnés.

(Hérité de IWithRuleActions)
WithActionsOnSnapShot(ManagementPolicySnapShot)

Fonction qui spécifie toutes les actions à appliquer aux instantanés sélectionnés.

(Hérité de IWithRuleActions)
WithBlobTypesToFilterFor(IList<BlobTypes>)

Fonction qui spécifie la liste des types d’objets blob auxquels la règle s’appliquera.

(Hérité de IWithBlobTypesToFilterFor)
WithBlobTypeToFilterFor(BlobTypes)

Fonction qui spécifie un type d’objet blob auquel la règle s’appliquera.

(Hérité de IWithBlobTypesToFilterFor)
WithDeleteActionOnBaseBlob(Int32)

Fonction qui spécifie une action de suppression sur les objets blob de base sélectionnés.

(Hérité de IWithRuleActions)
WithDeleteActionOnSnapShot(Int32)

Fonction qui spécifie une action de suppression sur les instantanés sélectionnés.

(Hérité de IWithRuleActions)
WithLifecycleRuleType()

Fonction qui spécifie Cycle de vie comme type de la règle de stratégie de gestion.

(Hérité de IWithPolicyRuleType)
WithPrefixesToFilterFor(IList<String>)

Fonction qui spécifie la liste des préfixes pour les objets blob auxquels la règle s’applique.

(Hérité de IWithPrefixesToFilterFor)
WithPrefixToFilterFor(String)

Fonction qui spécifie un préfixe pour les objets blob auxquels la règle s’applique.

(Hérité de IWithPrefixesToFilterFor)
WithTierToArchiveActionOnBaseBlob(Int32)

Fonction qui spécifie une action de niveau à archiver sur les objets blob de base sélectionnés.

(Hérité de IWithRuleActions)
WithTierToCoolActionOnBaseBlob(Int32)

Fonction qui spécifie une action de niveau à refroidir sur les objets blob de base sélectionnés.

(Hérité de IWithRuleActions)

S’applique à