Partilhar via


BlobServiceProperties Classe

Definição

As propriedades do serviço Blob de uma conta de armazenamento.

[Microsoft.Rest.Serialization.JsonTransformation]
public class BlobServiceProperties : Microsoft.Azure.Management.Storage.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BlobServiceProperties = class
    inherit Resource
Public Class BlobServiceProperties
Inherits Resource
Herança
BlobServiceProperties
Atributos

Construtores

BlobServiceProperties()

Inicializa uma nova instância da classe BlobServiceProperties.

BlobServiceProperties(String, String, String, CorsRules, String, DeleteRetentionPolicy, Nullable<Boolean>, Nullable<Boolean>, ChangeFeed, RestorePolicyProperties, DeleteRetentionPolicy, LastAccessTimeTrackingPolicy, Sku)

Inicializa uma nova instância da classe BlobServiceProperties.

Propriedades

AutomaticSnapshotPolicyEnabled

Obtém ou define preteridos em favor da propriedade isVersioningEnabled.

ChangeFeed

Obtém ou define as propriedades do serviço blob para eventos de feed de alterações.

ContainerDeleteRetentionPolicy

Obtém ou define as propriedades do serviço blob para exclusão reversível do contêiner.

Cors

Obtém ou define que especifica regras CORS para o serviço Blob. Você pode incluir até cinco elementos CorsRule na solicitação. Se nenhum elemento CorsRule estiver incluído no corpo da solicitação, todas as regras CORS serão excluídas e o CORS será desabilitado para o serviço Blob.

DefaultServiceVersion

Obtém ou define defaultServiceVersion indica a versão padrão a ser usada para solicitações para o serviço Blob se a versão de uma solicitação de entrada não for especificada. Os valores possíveis incluem a versão 2008-10-27 e todas as mais recentes.

DeleteRetentionPolicy

Obtém ou define as propriedades do serviço blob para exclusão temporária de blob.

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
IsVersioningEnabled

Obtém ou define que o controle de versão será habilitado se definido como true.

LastAccessTimeTrackingPolicy

Obtém ou define a propriedade do serviço blob para configurar a política de acompanhamento baseada em hora do último acesso.

Name

Obtém o nome do recurso

(Herdado de Resource)
RestorePolicy

Obtém ou define as propriedades do serviço blob para a política de restauração de blob.

Sku

Obtém o nome e a camada do sku.

Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)

Métodos

Validate()

Valide o objeto .

Aplica-se a