BlobServicePropertiesInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. storage. fluent. models. BlobServicePropertiesInner
- com.
- com.
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 Propriedades |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Boolean |
automaticSnapshotPolicyEnabled()
Obter a propriedade habilitada para política |
Change |
changeFeed()
Obter a propriedade feed de alterações |
Delete |
containerDeleteRetentionPolicy()
Obter a propriedade Delete |
Cors |
cors()
Obter a propriedade cors: especifica regras CORS para o serviço Blob. |
String |
defaultServiceVersion()
Obter a propriedade versão de serviço |
Delete |
deleteRetentionPolicy()
Obter a propriedade excluir |
Boolean |
isVersioningEnabled()
Obter a propriedade habilitada para controle |
Last |
lastAccessTimeTrackingPolicy()
Obtenha a última |
Restore |
restorePolicy()
Obter a propriedade Política de restauração |
Sku |
sku()
Obtenha a propriedade sku: nome e camada de SKU. |
void |
validate()
Valida a instância. |
Blob |
withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)
Defina a propriedade habilitada para política |
Blob |
withChangeFeed(ChangeFeed changeFeed)
Defina a propriedade feed de alterações |
Blob |
withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)
Defina a propriedade Excluir |
Blob |
withCors(CorsRules cors)
Definir a propriedade cors: especifica regras CORS para o serviço Blob. |
Blob |
withDefaultServiceVersion(String defaultServiceVersion)
Defina a propriedade versão de serviço |
Blob |
withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)
Defina a propriedade excluir |
Blob |
withIsVersioningEnabled(Boolean isVersioningEnabled)
Defina a propriedade is |
Blob |
withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)
Defina a última |
Blob |
withRestorePolicy(RestorePolicyProperties restorePolicy)
Defina a propriedade Política de restauração |
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:
changeFeed
public ChangeFeed changeFeed()
Obter a propriedade changeFeed: as propriedades do serviço blob para eventos de feed de alterações.
Returns:
containerDeleteRetentionPolicy
public DeleteRetentionPolicy containerDeleteRetentionPolicy()
Obter a propriedade containerDeleteRetentionPolicy: as propriedades do serviço blob para exclusão temporária do contêiner.
Returns:
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:
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:
deleteRetentionPolicy
public DeleteRetentionPolicy deleteRetentionPolicy()
Obter a propriedade deleteRetentionPolicy: as propriedades do serviço blob para exclusão temporária de blob.
Returns:
isVersioningEnabled
public Boolean isVersioningEnabled()
Obter a propriedade isVersioningEnabled: o controle de versão será habilitado se definido como true.
Returns:
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:
restorePolicy
public RestorePolicyProperties restorePolicy()
Obter a propriedade restorePolicy: as propriedades do serviço blob para a política de restauração de blob.
Returns:
sku
public Sku sku()
Obtenha a propriedade sku: nome e camada de SKU.
Returns:
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:
Returns:
withChangeFeed
public BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)
Defina a propriedade changeFeed: as propriedades do serviço blob para eventos de feed de alterações.
Parameters:
Returns:
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:
Returns:
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:
Returns:
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:
Returns:
withDeleteRetentionPolicy
public BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)
Defina a propriedade deleteRetentionPolicy: as propriedades do serviço blob para exclusão temporária de blob.
Parameters:
Returns:
withIsVersioningEnabled
public BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)
Defina a propriedade isVersioningEnabled: o controle de versão será habilitado se definido como true.
Parameters:
Returns:
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:
Returns:
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:
Returns:
Aplica-se a
Azure SDK for Java