Compartir a través de


BlobServicePropertiesInner Clase

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 Propiedadesde BlobService.

Resumen del método

Modificador y tipo Método y descripción
Boolean automaticSnapshotPolicyEnabled()

Obtenga la propiedad AutomaticSnapshotPolicyEnabled: En desuso en favor de esla propiedad VersioningEnabled.

ChangeFeed changeFeed()

Obtiene la propiedad de fuente de cambios: las propiedades de Blob service para los eventos de fuente de cambios.

DeleteRetentionPolicy containerDeleteRetentionPolicy()

Obtenga la propiedad DeleteRetentionPolicy del contenedor: las propiedades de Blob service para la eliminación temporal del contenedor.

CorsRules cors()

Obtiene la propiedad cors: especifica las reglas de CORS para Blob service.

String defaultServiceVersion()

Obtenga la propiedad Versión del serviciopredeterminada: Versiónpredeterminada del servicioindica 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.

DeleteRetentionPolicy deleteRetentionPolicy()

Obtiene la propiedad deleteRetentionPolicy: las propiedades de Blob Service para la eliminación temporal de blobs.

Boolean isVersioningEnabled()

Obtener la propiedad isVersioning Enabled: Versioningestá habilitado si se establece en true.

LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()

Obtenga la últimapropiedad de la directiva de seguimientode tiempode acceso: la propiedad blob service para configurar la directiva de seguimiento basada en la hora del último acceso.

RestorePolicyProperties restorePolicy()

Obtenga la propiedad restorePolicy: las propiedades de Blob service para la directiva de restauración de blobs.

Sku sku()

Obtenga la propiedad de SKU: nombre y nivel de SKU.

void validate()

Valida la instancia.

BlobServicePropertiesInner withAutomaticSnapshotPolicyEnabled(Boolean automaticSnapshotPolicyEnabled)

Establezca la propiedad AutomaticSnapshotPolicyEnabled: En desuso en favor de esla propiedad VersioningEnabled.

BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)

Establezca la propiedad de fuente de cambios: las propiedades de Blob service para los eventos de fuente de cambios.

BlobServicePropertiesInner withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)

Establezca la propiedad DeleteRetentionPolicy del contenedor: las propiedades de Blob service para la eliminación temporal del contenedor.

BlobServicePropertiesInner withCors(CorsRules cors)

Establezca la propiedad cors: especifica las reglas de CORS para Blob service.

BlobServicePropertiesInner withDefaultServiceVersion(String defaultServiceVersion)

Establezca lapropiedad versión predeterminada del servicio: La versión predeterminadadel servicioindica la versión predeterminada que se va a usar para las solicitudes al servicio Blob si no se especifica una versión de solicitud entrante\u2019s.

BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)

Establezca la propiedad deleteRetention Policy( Directiva de retención): las propiedades de Blob Service para la eliminación temporal de blobs.

BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)

Establezca la propiedad isVersioningEnabled: Control de versiones está habilitado si se establece en true.

BlobServicePropertiesInner withLastAccessTimeTrackingPolicy(LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy)

Establezca la últimapropiedad de directiva de seguimiento detiempode acceso: la propiedad blob service para configurar la directiva de seguimiento basada en la hora de último acceso.

BlobServicePropertiesInner withRestorePolicy(RestorePolicyProperties restorePolicy)

Establezca la propiedad Directiva de restauración: las propiedades de Blob Service para la directiva de restauración de blobs.

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:

el valor automaticSnapshotPolicyEnabled.

changeFeed

public ChangeFeed changeFeed()

Obtiene la propiedad changeFeed: las propiedades de Blob service para los eventos de fuente de cambios.

Returns:

el valor changeFeed.

containerDeleteRetentionPolicy

public DeleteRetentionPolicy containerDeleteRetentionPolicy()

Obtenga la propiedad containerDeleteRetentionPolicy: las propiedades de Blob service para la eliminación temporal del contenedor.

Returns:

el valor containerDeleteRetentionPolicy.

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:

valor cors.

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:

valor defaultServiceVersion.

deleteRetentionPolicy

public DeleteRetentionPolicy deleteRetentionPolicy()

Obtenga la propiedad deleteRetentionPolicy: las propiedades de Blob service para la eliminación temporal de blobs.

Returns:

el valor deleteRetentionPolicy.

isVersioningEnabled

public Boolean isVersioningEnabled()

Obtiene la propiedad isVersioningEnabled: Versioning está habilitado si se establece en true.

Returns:

el valor isVersioningEnabled.

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:

el valor lastAccessTimeTrackingPolicy.

restorePolicy

public RestorePolicyProperties restorePolicy()

Obtenga la propiedad restorePolicy: las propiedades de Blob service para la directiva de restauración de blobs.

Returns:

el valor restorePolicy.

sku

public Sku sku()

Obtenga la propiedad de SKU: nombre y nivel de SKU.

Returns:

el valor de SKU.

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:

automaticSnapshotPolicyEnabled - el valor automaticSnapshotPolicyEnabled que se va a establecer.

Returns:

El propio objeto BlobServicePropertiesInner.

withChangeFeed

public BlobServicePropertiesInner withChangeFeed(ChangeFeed changeFeed)

Establezca la propiedad changeFeed: las propiedades de Blob service para los eventos de fuente de cambios.

Parameters:

changeFeed - el valor changeFeed que se va a establecer.

Returns:

El propio objeto BlobServicePropertiesInner.

withContainerDeleteRetentionPolicy

public BlobServicePropertiesInner withContainerDeleteRetentionPolicy(DeleteRetentionPolicy containerDeleteRetentionPolicy)

Establezca la propiedad containerDeleteRetentionPolicy: las propiedades de Blob service para la eliminación temporal del contenedor.

Parameters:

containerDeleteRetentionPolicy - el valor containerDeleteRetentionPolicy que se va a establecer.

Returns:

El propio objeto BlobServicePropertiesInner.

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:

cors - valor cors que se va a establecer.

Returns:

El propio objeto BlobServicePropertiesInner.

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:

defaultServiceVersion - valor defaultServiceVersion que se va a establecer.

Returns:

el propio objeto BlobServicePropertiesInner.

withDeleteRetentionPolicy

public BlobServicePropertiesInner withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy)

Establezca la propiedad deleteRetentionPolicy: las propiedades de blob service para la eliminación temporal de blobs.

Parameters:

deleteRetentionPolicy - valor deleteRetentionPolicy que se va a establecer.

Returns:

el propio objeto BlobServicePropertiesInner.

withIsVersioningEnabled

public BlobServicePropertiesInner withIsVersioningEnabled(Boolean isVersioningEnabled)

Establezca la propiedad isVersioningEnabled: Versioning está habilitado si se establece en true.

Parameters:

isVersioningEnabled - el valor isVersioningEnabled que se va a establecer.

Returns:

el propio objeto BlobServicePropertiesInner.

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:

lastAccessTimeTrackingPolicy - el valor lastAccessTimeTrackingPolicy que se va a establecer.

Returns:

el propio objeto BlobServicePropertiesInner.

withRestorePolicy

public BlobServicePropertiesInner withRestorePolicy(RestorePolicyProperties restorePolicy)

Establezca la propiedad restorePolicy: las propiedades de Blob Service para la directiva de restauración de blobs.

Parameters:

restorePolicy - el valor restorePolicy que se va a establecer.

Returns:

el propio objeto BlobServicePropertiesInner.

Se aplica a