Uses of Interface
com.azure.resourcemanager.storage.models.ImmutabilityPolicy
Packages that use ImmutabilityPolicy
Package
Description
Package containing the data models for StorageManagementClient.
-
Uses of ImmutabilityPolicy in com.azure.resourcemanager.storage.models
Subinterfaces with type arguments of type ImmutabilityPolicy in com.azure.resourcemanager.storage.modelsModifier and TypeInterfaceDescriptioninterfaceType representing ImmutabilityPolicy.static interfaceThe stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.create()), but also allows for any other optional settings to be specified.static interfaceThe template for a ImmutabilityPolicy update operation, containing all the settings that can be modified.Methods in com.azure.resourcemanager.storage.models that return ImmutabilityPolicyModifier and TypeMethodDescriptionBlobContainers.extendImmutabilityPolicy(String resourceGroupName, String accountName, String containerName, int immutabilityPeriodSinceCreationInDays, Boolean allowProtectedAppendWrites) Deprecated.BlobContainers.extendImmutabilityPolicy(String resourceGroupName, String accountName, String containerName, int immutabilityPeriodSinceCreationInDays, Boolean allowProtectedAppendWrites, String eTagValue) Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy.BlobContainers.getImmutabilityPolicy(String resourceGroupName, String accountName, String containerName) Gets the existing immutability policy along with the corresponding ETag in response headers and body.BlobContainers.lockImmutabilityPolicy(String resourceGroupName, String accountName, String containerName) BlobContainers.lockImmutabilityPolicy(String resourceGroupName, String accountName, String containerName, String eTagValue) Sets the ImmutabilityPolicy to Locked state.Methods in com.azure.resourcemanager.storage.models that return types with arguments of type ImmutabilityPolicyModifier and TypeMethodDescriptionBlobContainers.extendImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName, int immutabilityPeriodSinceCreationInDays, Boolean allowProtectedAppendWrites) Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy.BlobContainers.extendImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName, int immutabilityPeriodSinceCreationInDays, Boolean allowProtectedAppendWrites, String eTagValue) Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy.BlobContainers.getImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName) Gets the existing immutability policy along with the corresponding ETag in response headers and body.BlobContainers.getImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName, String eTagValue) Gets the existing immutability policy along with the corresponding ETag in response headers and body.BlobContainers.lockImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName) Sets the ImmutabilityPolicy to Locked state.BlobContainers.lockImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName, String eTagValue) Sets the ImmutabilityPolicy to Locked state.
BlobContainers.extendImmutabilityPolicy(String, String, String, int, Boolean, String)orImmutabilityPolicy.extend(int)}