BlobServicePropertiesInner Clase
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. storage. fluent. models. BlobServicePropertiesInner
- com.
- com.
public final class BlobServicePropertiesInner
extends ProxyResource
Las propiedades de una cuenta de almacenamiento\u2019s Blob service.
Resumen del constructor
Constructor | Description |
---|---|
BlobServicePropertiesInner() |
Crea una instancia de la clase interna Propiedades |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Boolean |
automaticSnapshotPolicyEnabled()
Obtenga la propiedad Automatic |
Change |
changeFeed()
Obtiene la propiedad de fuente de cambios |
Delete |
containerDeleteRetentionPolicy()
Obtenga la propiedad Delete |
Cors |
cors()
Obtiene la propiedad cors: especifica las reglas de CORS para Blob service. |
String |
defaultServiceVersion()
Obtenga la propiedad Versión del servicio |
Delete |
deleteRetentionPolicy()
Obtiene la propiedad delete |
Boolean |
isVersioningEnabled()
Obtener la propiedad is |
Last |
lastAccessTimeTrackingPolicy()
Obtenga la última |
Restore |
restorePolicy()
Obtenga la propiedad restore |
Sku |
sku()
Obtenga la propiedad de SKU: nombre y nivel de SKU. |
void |
validate()
Valida la instancia. |
Blob |
withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)
Establezca la propiedad Automatic |
Blob |
withChangeFeed(ChangeFeed changeFeed)
Establezca la propiedad de fuente de cambios |
Blob |
withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)
Establezca la propiedad Delete |
Blob |
withCors(CorsRules cors)
Establezca la propiedad cors: especifica las reglas de CORS para Blob service. |
Blob |
withDefaultServiceVersion(String defaultServiceVersion)
Establezca la |
Blob |
withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)
Establezca la propiedad delete |
Blob |
withIsVersioningEnabled(Boolean isVersioningEnabled)
Establezca la propiedad is |
Blob |
withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)
Establezca la última |
Blob |
withRestorePolicy(RestorePolicyProperties restorePolicy)
Establezca la propiedad Directiva de restauración |
Métodos heredados de ProxyResource
Métodos heredados de java.lang.Object
Detalles del constructor
BlobServicePropertiesInner
public BlobServicePropertiesInner()
Crea una instancia de la clase BlobServicePropertiesInner.
Detalles del método
automaticSnapshotPolicyEnabled
public Boolean automaticSnapshotPolicyEnabled()
Obtenga la propiedad automaticSnapshotPolicyEnabled: en desuso en favor de la propiedad isVersioningEnabled.
Returns:
changeFeed
public ChangeFeed changeFeed()
Obtiene la propiedad changeFeed: las propiedades de Blob service para los eventos de fuente de cambios.
Returns:
containerDeleteRetentionPolicy
public DeleteRetentionPolicy containerDeleteRetentionPolicy()
Obtenga la propiedad containerDeleteRetentionPolicy: las propiedades de Blob service para la eliminación temporal del contenedor.
Returns:
cors
public CorsRules cors()
Obtiene la propiedad cors: especifica las reglas de CORS para Blob service. Puede incluir hasta cinco elementos CorsRule en la solicitud. Si no se incluyen elementos CorsRule en el cuerpo de la solicitud, se eliminarán todas las reglas de CORS y CORS se deshabilitará para Blob service.
Returns:
defaultServiceVersion
public String defaultServiceVersion()
Obtiene la propiedad defaultServiceVersion: DefaultServiceVersion indica la versión predeterminada que se va a usar para las solicitudes a Blob service si no se especifica una versión de request\u2019s entrante. Los valores posibles incluyen la versión 2008-10-27 y todas las versiones más recientes.
Returns:
deleteRetentionPolicy
public DeleteRetentionPolicy deleteRetentionPolicy()
Obtenga la propiedad deleteRetentionPolicy: las propiedades de Blob service para la eliminación temporal de blobs.
Returns:
isVersioningEnabled
public Boolean isVersioningEnabled()
Obtiene la propiedad isVersioningEnabled: Versioning está habilitado si se establece en true.
Returns:
lastAccessTimeTrackingPolicy
public LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()
Obtenga la propiedad lastAccessTimeTrackingPolicy: la propiedad blob service para configurar la directiva de seguimiento basada en la hora de último acceso.
Returns:
restorePolicy
public RestorePolicyProperties restorePolicy()
Obtenga la propiedad restorePolicy: las propiedades de Blob service para la directiva de restauración de blobs.
Returns:
sku
public Sku sku()
Obtenga la propiedad de SKU: nombre y nivel de SKU.
Returns:
validate
public void validate()
Valida la instancia.
withAutomaticSnapshotPolicyEnabled
public BlobServicePropertiesInner withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)
Establezca la propiedad automaticSnapshotPolicyEnabled: En desuso en favor de la propiedad isVersioningEnabled.
Parameters:
Returns:
withChangeFeed
public BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)
Establezca la propiedad changeFeed: las propiedades de Blob service para los eventos de fuente de cambios.
Parameters:
Returns:
withContainerDeleteRetentionPolicy
public BlobServicePropertiesInner withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)
Establezca la propiedad containerDeleteRetentionPolicy: las propiedades de Blob service para la eliminación temporal del contenedor.
Parameters:
Returns:
withCors
public BlobServicePropertiesInner withCors(CorsRules cors)
Establezca la propiedad cors: especifica las reglas de CORS para Blob service. Puede incluir hasta cinco elementos CorsRule en la solicitud. Si no se incluyen elementos CorsRule en el cuerpo de la solicitud, se eliminarán todas las reglas de CORS y CORS se deshabilitará para Blob service.
Parameters:
Returns:
withDefaultServiceVersion
public BlobServicePropertiesInner withDefaultServiceVersion(String defaultServiceVersion)
Establezca la propiedad defaultServiceVersion: DefaultServiceVersion indica la versión predeterminada que se va a usar para las solicitudes al servicio Blob si no se especifica una versión de request\u2019s entrante. Los valores posibles incluyen la versión 2008-10-27 y todas las versiones más recientes.
Parameters:
Returns:
withDeleteRetentionPolicy
public BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)
Establezca la propiedad deleteRetentionPolicy: las propiedades de blob service para la eliminación temporal de blobs.
Parameters:
Returns:
withIsVersioningEnabled
public BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)
Establezca la propiedad isVersioningEnabled: Versioning está habilitado si se establece en true.
Parameters:
Returns:
withLastAccessTimeTrackingPolicy
public BlobServicePropertiesInner withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)
Establezca la propiedad lastAccessTimeTrackingPolicy: la propiedad blob service para configurar la directiva de seguimiento basada en la hora de último acceso.
Parameters:
Returns:
withRestorePolicy
public BlobServicePropertiesInner withRestorePolicy(RestorePolicyProperties restorePolicy)
Establezca la propiedad restorePolicy: las propiedades de Blob Service para la directiva de restauración de blobs.
Parameters:
Returns:
Se aplica a
Azure SDK for Java