Interface BlobServiceProperties.DefinitionStages.WithBlobVersioning

All Known Subinterfaces:
BlobServiceProperties.Definition, BlobServiceProperties.DefinitionStages.WithCreate
Enclosing interface:
BlobServiceProperties.DefinitionStages

public static interface BlobServiceProperties.DefinitionStages.WithBlobVersioning
The stage of the blobserviceproperties definition allowing to enable/disable blob versioning.
  • Method Details

    • withBlobVersioningEnabled

      Enables blob versioning.

      When blob versioning is enabled, you can access earlier versions of a blob to recover your data if it is modified or deleted.

      For optimal protection for your blob data, Microsoft recommends enabling all of the following data protection features:

      - containerDeleteRetentionPolicy (Container soft delete)

      - Blob versioning

      - deleteRetentionPolicy (Blob soft delete)

      Returns:
      the next definition stage