PolicyRuleImpl Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Herança
-
PolicyRuleImpl
- Implementações
-
IAttachable<IWithCreate> ISettable<IUpdate> IBeta IHasInner<ManagementPolicyRule> IPolicyRule IBlank IDefinition IPrefixActionFork IWithBlobTypesToFilterFor IWithPolicyRuleAttachable IWithPolicyRuleType IWithPrefixesToFilterFor IWithRuleActions IUpdate IWithActions IWithBlobTypesToFilterFor IWithPrefixesToFilterFor
Métodos
Implantações explícitas de interface
IAttachable<IWithCreate>.Attach() |
Anexa a definição desse objeto filho à definição de seu pai. |
IHasInner<ManagementPolicyRule>.Inner | |
IPolicyRule.ActionsOnBaseBlob |
Obtém um objeto que descreve as ações a serem executadas nos blobs base filtrados nessa regra. |
IPolicyRule.ActionsOnSnapShot |
Obtém um objeto que descreve as ações a serem executadas no instantâneo filtrado nessa regra. |
IPolicyRule.BlobTypesToFilterFor |
Obtém uma lista não modificável dos tipos de blob para os quais essa regra se aplicará. |
IPolicyRule.DaysAfterBaseBlobModificationUntilArchiving |
Obtém o número de dias depois que um blob base filtrado é modificado pela última vez quando a ação de camada para arquivo morto é promulgada. |
IPolicyRule.DaysAfterBaseBlobModificationUntilCooling |
Obtém o número de dias depois que um blob base filtrado é modificado pela última vez quando a camada para ação esporádica é promulgada. |
IPolicyRule.DaysAfterBaseBlobModificationUntilDeleting |
Obtém o número de dias após a última modificação de um blob base filtrado quando a ação de exclusão é promulgada. |
IPolicyRule.DaysAfterSnapShotCreationUntilDeleting |
Obtém o número de dias após a criação de uma instantâneo filtrada quando a ação de exclusão é promulgada. |
IPolicyRule.DeleteActionOnBaseBlobEnabled |
Obtém se há uma ação de exclusão especificada para os blobs base filtrados nessa regra. |
IPolicyRule.DeleteActionOnSnapShotEnabled |
Obtém se há uma ação de exclusão especificada para os instantâneos filtrados nessa regra. |
IPolicyRule.Name |
Obtém o nome da regra. |
IPolicyRule.PrefixesToFilterFor |
Obtém uma lista não modificável dos prefixos dos tipos de blob para os quais essa regra se aplicará. |
IPolicyRule.TierToArchiveActionOnBaseBlobEnabled |
Obtém se há uma ação de camada para arquivar especificada para os blobs base filtrados nessa regra. |
IPolicyRule.TierToCoolActionOnBaseBlobEnabled |
Obtém se há uma camada para esporádico especificada para os blobs base filtrados nesta regra. |
IPolicyRule.Type |
Obtém o tipo da regra. |
IWithActions.UpdateActionsOnBaseBlob(ManagementPolicyBaseBlob) |
A função que especifica todas as ações a serem aplicadas a blobs base selecionados. |
IWithActions.UpdateActionsOnSnapShot(ManagementPolicySnapShot) |
A função que especifica todas as ações a serem aplicadas a instantâneos selecionados. |
IWithActions.WithDeleteActionOnBaseBlob(Int32) |
A função que especifica uma ação de exclusão nos blobs base selecionados. |
IWithActions.WithDeleteActionOnSnapShot(Int32) |
A função que especifica uma ação de exclusão nos instantâneos selecionados. |
IWithActions.WithTierToArchiveActionOnBaseBlob(Int32) |
A função que especifica uma camada para arquivar a ação nos blobs base selecionados. |
IWithActions.WithTierToCoolActionOnBaseBlob(Int32) |
A função que especifica uma camada para resfriar a ação nos blobs base selecionados. |
IWithBlobTypesToFilterFor.WithBlobTypesToFilterFor(IList<BlobTypes>) |
A função que especifica a lista de tipos de blob aos quais a regra se aplicará. |
IWithBlobTypesToFilterFor.WithBlobTypesToFilterFor(IList<BlobTypes>) |
A função que especifica a lista de tipos de blob aos quais a regra se aplicará. |
IWithBlobTypesToFilterFor.WithBlobTypeToFilterFor(BlobTypes) |
A função que especifica um tipo de blob ao qual a regra se aplicará. |
IWithBlobTypesToFilterFor.WithBlobTypeToFilterFor(BlobTypes) |
A função que especifica um tipo de blob ao qual a regra se aplicará. |
IWithBlobTypesToFilterFor.WithBlobTypeToFilterForRemoved(BlobTypes) |
A função que especifica para remover um tipo de blob ao qual a regra se aplicará. |
IWithPolicyRuleType.WithLifecycleRuleType() |
A função que especifica Ciclo de Vida como o tipo da regra de política de gerenciamento. |
IWithPrefixesToFilterFor.WithoutPrefixesToFilterFor() |
A função que limpa todos os prefixos de blob para que a regra se aplique aos blobs, independentemente dos prefixos. |
IWithPrefixesToFilterFor.WithPrefixesToFilterFor(IList<String>) |
A função que especifica a lista de prefixos para os blobs aos quais a regra se aplicará. |
IWithPrefixesToFilterFor.WithPrefixesToFilterFor(IList<String>) |
A função que especifica a lista de prefixos para os blobs aos quais a regra se aplicará. |
IWithPrefixesToFilterFor.WithPrefixToFilterFor(String) |
A função que especifica um prefixo para os blobs aos quais a regra se aplicará. |
IWithPrefixesToFilterFor.WithPrefixToFilterFor(String) |
A função que especifica um prefixo para os blobs aos quais a regra se aplicará. |
IWithRuleActions.WithActionsOnBaseBlob(ManagementPolicyBaseBlob) |
A função que especifica todas as ações a serem aplicadas a blobs base selecionados. |
IWithRuleActions.WithActionsOnSnapShot(ManagementPolicySnapShot) |
A função que especifica todas as ações a serem aplicadas a instantâneos selecionados. |
IWithRuleActions.WithDeleteActionOnBaseBlob(Int32) |
A função que especifica uma ação de exclusão nos blobs base selecionados. |
IWithRuleActions.WithDeleteActionOnSnapShot(Int32) |
A função que especifica uma ação de exclusão nos instantâneos selecionados. |
IWithRuleActions.WithTierToArchiveActionOnBaseBlob(Int32) |
A função que especifica uma camada para arquivar a ação nos blobs base selecionados. |
IWithRuleActions.WithTierToCoolActionOnBaseBlob(Int32) |
A função que especifica uma camada para resfriar a ação nos blobs base selecionados. |
Aplica-se a
Azure SDK for .NET