PolicyRuleImpl Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- Héritage
-
PolicyRuleImpl
- Implémente
-
IAttachable<IWithCreate> ISettable<IUpdate> IBeta IHasInner<ManagementPolicyRule> IPolicyRule IBlank IDefinition IPrefixActionFork IWithBlobTypesToFilterFor IWithPolicyRuleAttachable IWithPolicyRuleType IWithPrefixesToFilterFor IWithRuleActions IUpdate IWithActions IWithBlobTypesToFilterFor IWithPrefixesToFilterFor
Méthodes
Implémentations d’interfaces explicites
IAttachable<IWithCreate>.Attach() |
Joint la définition de cet objet enfant à la définition de son parent. |
IHasInner<ManagementPolicyRule>.Inner | |
IPolicyRule.ActionsOnBaseBlob |
Obtient un objet décrivant les actions à effectuer sur les objets blob de base filtrés dans cette règle. |
IPolicyRule.ActionsOnSnapShot |
Obtient un objet décrivant les actions à effectuer sur le instantané filtré dans cette règle. |
IPolicyRule.BlobTypesToFilterFor |
Obtient une liste non modifiable des types d’objets blob auxquels cette règle s’applique. |
IPolicyRule.DaysAfterBaseBlobModificationUntilArchiving |
Obtient le nombre de jours après la dernière modification d’un objet blob de base filtré lors de la mise en œuvre de l’action de niveau à archiver. |
IPolicyRule.DaysAfterBaseBlobModificationUntilCooling |
Obtient le nombre de jours après la dernière modification d’un objet blob de base filtré lorsque l’action de niveau à refroidir est adoptée. |
IPolicyRule.DaysAfterBaseBlobModificationUntilDeleting |
Obtient le nombre de jours après la dernière modification d’un objet blob de base filtré lorsque l’action de suppression est promulguée. |
IPolicyRule.DaysAfterSnapShotCreationUntilDeleting |
Obtient le nombre de jours après la création d’une instantané filtrée lors de l’action de suppression. |
IPolicyRule.DeleteActionOnBaseBlobEnabled |
Obtient si une action de suppression est spécifiée pour les objets blob de base filtrés dans cette règle. |
IPolicyRule.DeleteActionOnSnapShotEnabled |
Obtient si une action de suppression est spécifiée pour les instantanés filtrés dans cette règle. |
IPolicyRule.Name |
Obtient le nom de la règle. |
IPolicyRule.PrefixesToFilterFor |
Obtient une liste non modifiable des préfixes des types d’objets blob auxquels cette règle s’applique. |
IPolicyRule.TierToArchiveActionOnBaseBlobEnabled |
Obtient s’il existe une action de niveau à archiver spécifiée pour les objets blob de base filtrés dans cette règle. |
IPolicyRule.TierToCoolActionOnBaseBlobEnabled |
Obtient s’il existe une action de niveau à refroidir spécifiée pour les objets blob de base filtrés dans cette règle. |
IPolicyRule.Type |
Obtient le type de la règle. |
IWithActions.UpdateActionsOnBaseBlob(ManagementPolicyBaseBlob) |
Fonction qui spécifie toutes les actions à appliquer aux objets blob de base sélectionnés. |
IWithActions.UpdateActionsOnSnapShot(ManagementPolicySnapShot) |
Fonction qui spécifie toutes les actions à appliquer aux instantanés sélectionnés. |
IWithActions.WithDeleteActionOnBaseBlob(Int32) |
Fonction qui spécifie une action de suppression sur les objets blob de base sélectionnés. |
IWithActions.WithDeleteActionOnSnapShot(Int32) |
Fonction qui spécifie une action de suppression sur les instantanés sélectionnés. |
IWithActions.WithTierToArchiveActionOnBaseBlob(Int32) |
Fonction qui spécifie une action de niveau à archiver sur les objets blob de base sélectionnés. |
IWithActions.WithTierToCoolActionOnBaseBlob(Int32) |
Fonction qui spécifie une action de niveau à refroidir sur les objets blob de base sélectionnés. |
IWithBlobTypesToFilterFor.WithBlobTypesToFilterFor(IList<BlobTypes>) |
Fonction qui spécifie la liste des types d’objets blob auxquels la règle s’appliquera. |
IWithBlobTypesToFilterFor.WithBlobTypesToFilterFor(IList<BlobTypes>) |
Fonction qui spécifie la liste des types d’objets blob auxquels la règle s’appliquera. |
IWithBlobTypesToFilterFor.WithBlobTypeToFilterFor(BlobTypes) |
Fonction qui spécifie un type d’objet blob auquel la règle s’appliquera. |
IWithBlobTypesToFilterFor.WithBlobTypeToFilterFor(BlobTypes) |
Fonction qui spécifie un type d’objet blob auquel la règle s’appliquera. |
IWithBlobTypesToFilterFor.WithBlobTypeToFilterForRemoved(BlobTypes) |
Fonction qui spécifie la suppression d’un type d’objet blob auquel la règle s’appliquera. |
IWithPolicyRuleType.WithLifecycleRuleType() |
Fonction qui spécifie Cycle de vie comme type de la règle de stratégie de gestion. |
IWithPrefixesToFilterFor.WithoutPrefixesToFilterFor() |
Fonction qui efface tous les préfixes d’objet blob afin que la règle s’applique aux objets blob, quels que soient les préfixes. |
IWithPrefixesToFilterFor.WithPrefixesToFilterFor(IList<String>) |
Fonction qui spécifie la liste des préfixes pour les objets blob auxquels la règle s’applique. |
IWithPrefixesToFilterFor.WithPrefixesToFilterFor(IList<String>) |
Fonction qui spécifie la liste des préfixes pour les objets blob auxquels la règle s’applique. |
IWithPrefixesToFilterFor.WithPrefixToFilterFor(String) |
Fonction qui spécifie un préfixe pour les objets blob auxquels la règle s’applique. |
IWithPrefixesToFilterFor.WithPrefixToFilterFor(String) |
Fonction qui spécifie un préfixe pour les objets blob auxquels la règle s’applique. |
IWithRuleActions.WithActionsOnBaseBlob(ManagementPolicyBaseBlob) |
Fonction qui spécifie toutes les actions à appliquer aux objets blob de base sélectionnés. |
IWithRuleActions.WithActionsOnSnapShot(ManagementPolicySnapShot) |
Fonction qui spécifie toutes les actions à appliquer aux instantanés sélectionnés. |
IWithRuleActions.WithDeleteActionOnBaseBlob(Int32) |
Fonction qui spécifie une action de suppression sur les objets blob de base sélectionnés. |
IWithRuleActions.WithDeleteActionOnSnapShot(Int32) |
Fonction qui spécifie une action de suppression sur les instantanés sélectionnés. |
IWithRuleActions.WithTierToArchiveActionOnBaseBlob(Int32) |
Fonction qui spécifie une action de niveau à archiver sur les objets blob de base sélectionnés. |
IWithRuleActions.WithTierToCoolActionOnBaseBlob(Int32) |
Fonction qui spécifie une action de niveau à refroidir sur les objets blob de base sélectionnés. |
S’applique à
Azure SDK for .NET