IDefinition Interface
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.
Interface de contêiner para todas as definições relacionadas a uma regra em uma política de gerenciamento.
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
- Derivado
- Implementações
Métodos
Attach() |
Anexa a definição desse objeto filho à definição de seu pai. (Herdado de IAttachable<ParentT>) |
WithActionsOnBaseBlob(ManagementPolicyBaseBlob) |
A função que especifica todas as ações a serem aplicadas a blobs base selecionados. (Herdado de IWithRuleActions) |
WithActionsOnSnapShot(ManagementPolicySnapShot) |
A função que especifica todas as ações a serem aplicadas a instantâneos selecionados. (Herdado de IWithRuleActions) |
WithBlobTypesToFilterFor(IList<BlobTypes>) |
A função que especifica a lista de tipos de blob aos quais a regra se aplicará. (Herdado de IWithBlobTypesToFilterFor) |
WithBlobTypeToFilterFor(BlobTypes) |
A função que especifica um tipo de blob ao qual a regra se aplicará. (Herdado de IWithBlobTypesToFilterFor) |
WithDeleteActionOnBaseBlob(Int32) |
A função que especifica uma ação de exclusão nos blobs base selecionados. (Herdado de IWithRuleActions) |
WithDeleteActionOnSnapShot(Int32) |
A função que especifica uma ação de exclusão nos instantâneos selecionados. (Herdado de IWithRuleActions) |
WithLifecycleRuleType() |
A função que especifica Ciclo de Vida como o tipo da regra de política de gerenciamento. (Herdado de IWithPolicyRuleType) |
WithPrefixesToFilterFor(IList<String>) |
A função que especifica a lista de prefixos para os blobs aos quais a regra se aplicará. (Herdado de IWithPrefixesToFilterFor) |
WithPrefixToFilterFor(String) |
A função que especifica um prefixo para os blobs aos quais a regra se aplicará. (Herdado de IWithPrefixesToFilterFor) |
WithTierToArchiveActionOnBaseBlob(Int32) |
A função que especifica uma camada para arquivar a ação nos blobs base selecionados. (Herdado de IWithRuleActions) |
WithTierToCoolActionOnBaseBlob(Int32) |
A função que especifica uma camada para resfriar a ação nos blobs base selecionados. (Herdado de IWithRuleActions) |
Aplica-se a
Azure SDK for .NET