Partilhar via


BlobServicePropertiesInner Classe

public final class BlobServicePropertiesInner
extends ProxyResource

As propriedades de uma conta de armazenamento\u2019s Serviço blob.

Resumo do Construtor

Construtor Description
BlobServicePropertiesInner()

Cria uma instância da classe Inner Propriedadesdo Serviçoblob.

Resumo do método

Modificador e tipo Método e descrição
Boolean automaticSnapshotPolicyEnabled()

Obter a propriedade habilitada para políticade instantâneoautomática: preterida em favor da propriedade Habilitadopara Controlede Versão.

ChangeFeed changeFeed()

Obter a propriedade feed de alterações: as propriedades do serviço blob para eventos de feed de alterações.

DeleteRetentionPolicy containerDeleteRetentionPolicy()

Obter a propriedade DeleteRetentionPolicy do contêiner: as propriedades do serviço blob para exclusão temporária do contêiner.

CorsRules cors()

Obter a propriedade cors: especifica regras CORS para o serviço Blob.

String defaultServiceVersion()

Obter a propriedade versão de serviçopadrão: a versão de serviçopadrãoindica a versão padrão a ser usada para solicitações para o serviço Blob se uma versão de solicitação de entrada\u2019s não for especificada.

DeleteRetentionPolicy deleteRetentionPolicy()

Obter a propriedade excluirPolítica de Retenção: as propriedades do serviço blob para exclusão temporária de blob.

Boolean isVersioningEnabled()

Obter a propriedade habilitada para controlede versão is: o controle de versão será habilitado se definido como true.

LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()

Obtenha a últimapropriedade política de acompanhamentode tempode acesso: a propriedade do serviço blob para configurar a política de acompanhamento baseada no último tempo de acesso.

RestorePolicyProperties restorePolicy()

Obter a propriedade Política de restauração: as propriedades do serviço blob para a política de restauração de blob.

Sku sku()

Obtenha a propriedade sku: nome e camada de SKU.

void validate()

Valida a instância.

BlobServicePropertiesInner withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)

Defina a propriedade habilitada para políticade instantâneoautomática: preterida em favor da propriedade Habilitadopara Controlede Versão.

BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)

Defina a propriedade feed de alterações: as propriedades do serviço blob para eventos de feed de alterações.

BlobServicePropertiesInner withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)

Defina a propriedade ExcluirPolítica de Retençãodo contêiner: as propriedades do serviço blob para exclusão temporária do contêiner.

BlobServicePropertiesInner withCors(CorsRules cors)

Definir a propriedade cors: especifica regras CORS para o serviço Blob.

BlobServicePropertiesInner withDefaultServiceVersion(String defaultServiceVersion)

Defina a propriedade versão de serviçopadrão: a versão de serviçopadrãoindica a versão padrão a ser usada para solicitações para o serviço Blob se uma versão de solicitação de entrada\u2019s não for especificada.

BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)

Defina a propriedade excluirPolítica de Retenção: as propriedades do serviço blob para exclusão temporária de blob.

BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)

Defina a propriedade isVersioningEnabled: o controle de versão será habilitado se definido como true.

BlobServicePropertiesInner withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)

Defina a últimapropriedade política de controlede tempode acesso: a propriedade do serviço blob para configurar a política de acompanhamento baseada em hora do último acesso.

BlobServicePropertiesInner withRestorePolicy(RestorePolicyProperties restorePolicy)

Defina a propriedade Política de restauração: as propriedades do serviço blob para a política de restauração de blob.

Métodos herdados de ProxyResource

Métodos herdados de java.lang.Object

Detalhes do construtor

BlobServicePropertiesInner

public BlobServicePropertiesInner()

Cria uma instância da classe BlobServicePropertiesInner.

Detalhes do método

automaticSnapshotPolicyEnabled

public Boolean automaticSnapshotPolicyEnabled()

Obtenha a propriedade automaticSnapshotPolicyEnabled: preterida em favor da propriedade isVersioningEnabled.

Returns:

o valor automaticSnapshotPolicyEnabled.

changeFeed

public ChangeFeed changeFeed()

Obter a propriedade changeFeed: as propriedades do serviço blob para eventos de feed de alterações.

Returns:

o valor changeFeed.

containerDeleteRetentionPolicy

public DeleteRetentionPolicy containerDeleteRetentionPolicy()

Obter a propriedade containerDeleteRetentionPolicy: as propriedades do serviço blob para exclusão temporária do contêiner.

Returns:

o valor containerDeleteRetentionPolicy.

cors

public CorsRules cors()

Obter a propriedade cors: 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.

Returns:

o valor de cors.

defaultServiceVersion

public String defaultServiceVersion()

Obter a propriedade defaultServiceVersion: DefaultServiceVersion indica a versão padrão a ser usada para solicitações para o serviço Blob se uma versão de solicitação de entrada\u2019s não for especificada. Os valores possíveis incluem a versão 2008-10-27 e todas as mais recentes.

Returns:

o valor defaultServiceVersion.

deleteRetentionPolicy

public DeleteRetentionPolicy deleteRetentionPolicy()

Obter a propriedade deleteRetentionPolicy: as propriedades do serviço blob para exclusão temporária de blob.

Returns:

o valor deleteRetentionPolicy.

isVersioningEnabled

public Boolean isVersioningEnabled()

Obter a propriedade isVersioningEnabled: o controle de versão será habilitado se definido como true.

Returns:

o valor isVersioningEnabled.

lastAccessTimeTrackingPolicy

public LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()

Obtenha a propriedade lastAccessTimeTrackingPolicy: a propriedade do serviço blob para configurar a política de acompanhamento baseada no último tempo de acesso.

Returns:

o valor lastAccessTimeTrackingPolicy.

restorePolicy

public RestorePolicyProperties restorePolicy()

Obter a propriedade restorePolicy: as propriedades do serviço blob para a política de restauração de blob.

Returns:

o valor restorePolicy.

sku

public Sku sku()

Obtenha a propriedade sku: nome e camada de SKU.

Returns:

o valor de sku.

validate

public void validate()

Valida a instância.

withAutomaticSnapshotPolicyEnabled

public BlobServicePropertiesInner withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)

Defina a propriedade automaticSnapshotPolicyEnabled: preterida em favor da propriedade isVersioningEnabled.

Parameters:

automaticSnapshotPolicyEnabled - o valor automaticSnapshotPolicyEnabled a ser definido.

Returns:

o objeto BlobServicePropertiesInner em si.

withChangeFeed

public BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)

Defina a propriedade changeFeed: as propriedades do serviço blob para eventos de feed de alterações.

Parameters:

changeFeed - o valor changeFeed a ser definido.

Returns:

o objeto BlobServicePropertiesInner em si.

withContainerDeleteRetentionPolicy

public BlobServicePropertiesInner withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)

Defina a propriedade containerDeleteRetentionPolicy: as propriedades do serviço blob para exclusão temporária do contêiner.

Parameters:

containerDeleteRetentionPolicy - o valor containerDeleteRetentionPolicy a ser definido.

Returns:

o objeto BlobServicePropertiesInner em si.

withCors

public BlobServicePropertiesInner withCors(CorsRules cors)

Definir a propriedade cors: 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.

Parameters:

cors - o valor cors a ser definido.

Returns:

o objeto BlobServicePropertiesInner em si.

withDefaultServiceVersion

public BlobServicePropertiesInner withDefaultServiceVersion(String defaultServiceVersion)

Defina a propriedade defaultServiceVersion: DefaultServiceVersion indica a versão padrão a ser usada para solicitações para o serviço Blob se uma versão de solicitação de entrada\u2019s não for especificada. Os valores possíveis incluem a versão 2008-10-27 e todas as mais recentes.

Parameters:

defaultServiceVersion - o valor defaultServiceVersion a ser definido.

Returns:

o próprio objeto BlobServicePropertiesInner.

withDeleteRetentionPolicy

public BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)

Defina a propriedade deleteRetentionPolicy: as propriedades do serviço blob para exclusão temporária de blob.

Parameters:

deleteRetentionPolicy - o valor deleteRetentionPolicy a ser definido.

Returns:

o próprio objeto BlobServicePropertiesInner.

withIsVersioningEnabled

public BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)

Defina a propriedade isVersioningEnabled: o controle de versão será habilitado se definido como true.

Parameters:

isVersioningEnabled - o valor isVersioningEnabled a ser definido.

Returns:

o próprio objeto BlobServicePropertiesInner.

withLastAccessTimeTrackingPolicy

public BlobServicePropertiesInner withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)

Defina a propriedade lastAccessTimeTrackingPolicy: a propriedade do serviço blob para configurar a política de acompanhamento baseada na hora do último acesso.

Parameters:

lastAccessTimeTrackingPolicy - o valor lastAccessTimeTrackingPolicy a ser definido.

Returns:

o próprio objeto BlobServicePropertiesInner.

withRestorePolicy

public BlobServicePropertiesInner withRestorePolicy(RestorePolicyProperties restorePolicy)

Defina a propriedade restorePolicy: as propriedades do serviço blob para a política de restauração de blob.

Parameters:

restorePolicy - o valor restorePolicy a ser definido.

Returns:

o próprio objeto BlobServicePropertiesInner.

Aplica-se a