Interface BlobServiceProperties.DefinitionStages.WithDeleteRetentionPolicy
- All Known Subinterfaces:
BlobServiceProperties.Definition,BlobServiceProperties.DefinitionStages.WithCreate
- Enclosing interface:
- BlobServiceProperties.DefinitionStages
public static interface BlobServiceProperties.DefinitionStages.WithDeleteRetentionPolicy
The stage of the blobserviceproperties definition allowing to specify DeleteRetentionPolicy.
-
Method Summary
Modifier and TypeMethodDescriptionwithDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy) Specifies deleteRetentionPolicy.Specifies that the delete retention policy is disabled.withDeleteRetentionPolicyEnabled(int numDaysEnabled) Specifies that the delete retention policy is enabled for soft delete.
-
Method Details
-
withDeleteRetentionPolicy
BlobServiceProperties.DefinitionStages.WithCreate withDeleteRetentionPolicy(DeleteRetentionPolicy deleteRetentionPolicy) Specifies deleteRetentionPolicy.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)
- Parameters:
deleteRetentionPolicy- The blob service properties for soft delete- Returns:
- the next definition stage
-
withDeleteRetentionPolicyEnabled
BlobServiceProperties.DefinitionStages.WithCreate withDeleteRetentionPolicyEnabled(int numDaysEnabled) Specifies that the delete retention policy is enabled for soft delete.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)
- Parameters:
numDaysEnabled- number of days after soft delete that the blob service properties will actually be deleted- Returns:
- the next definition stage
-
withDeleteRetentionPolicyDisabled
BlobServiceProperties.DefinitionStages.WithCreate withDeleteRetentionPolicyDisabled()Specifies that the delete retention policy is disabled.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
-