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 Summary
Modifier and TypeMethodDescriptionEnables blob versioning.
-
Method Details
-
withBlobVersioningEnabled
BlobServiceProperties.DefinitionStages.WithCreate 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
-