Uses of Class
com.azure.resourcemanager.storage.fluent.models.ImmutabilityPolicyInner
Packages that use ImmutabilityPolicyInner
Package
Description
Package containing the service clients for StorageManagementClient.
Package containing the inner data models for StorageManagementClient.
Package containing the data models for StorageManagementClient.
-
Uses of ImmutabilityPolicyInner in com.azure.resourcemanager.storage.fluent
Methods in com.azure.resourcemanager.storage.fluent that return ImmutabilityPolicyInnerModifier and TypeMethodDescriptionBlobContainersClient.createOrUpdateImmutabilityPolicy(String resourceGroupName, String accountName, String containerName) Creates or updates an unlocked immutability policy.BlobContainersClient.deleteImmutabilityPolicy(String resourceGroupName, String accountName, String containerName, String ifMatch) Aborts an unlocked immutability policy.BlobContainersClient.extendImmutabilityPolicy(String resourceGroupName, String accountName, String containerName, String ifMatch) Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy.BlobContainersClient.getImmutabilityPolicy(String resourceGroupName, String accountName, String containerName) Gets the existing immutability policy along with the corresponding ETag in response headers and body.BlobContainersClient.lockImmutabilityPolicy(String resourceGroupName, String accountName, String containerName, String ifMatch) Sets the ImmutabilityPolicy to Locked state.Methods in com.azure.resourcemanager.storage.fluent that return types with arguments of type ImmutabilityPolicyInnerModifier and TypeMethodDescriptionBlobContainersClient.createOrUpdateImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName) Creates or updates an unlocked immutability policy.BlobContainersClient.deleteImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName, String ifMatch) Aborts an unlocked immutability policy.BlobContainersClient.extendImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName, String ifMatch) Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy.BlobContainersClient.getImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName) Gets the existing immutability policy along with the corresponding ETag in response headers and body.BlobContainersClient.lockImmutabilityPolicyAsync(String resourceGroupName, String accountName, String containerName, String ifMatch) Sets the ImmutabilityPolicy to Locked state.Methods in com.azure.resourcemanager.storage.fluent with parameters of type ImmutabilityPolicyInnerModifier and TypeMethodDescriptionBlobContainersClient.createOrUpdateImmutabilityPolicyWithResponse(String resourceGroupName, String accountName, String containerName, String ifMatch, ImmutabilityPolicyInner parameters, com.azure.core.util.Context context) Creates or updates an unlocked immutability policy.BlobContainersClient.createOrUpdateImmutabilityPolicyWithResponseAsync(String resourceGroupName, String accountName, String containerName, String ifMatch, ImmutabilityPolicyInner parameters) Creates or updates an unlocked immutability policy.BlobContainersClient.extendImmutabilityPolicyWithResponse(String resourceGroupName, String accountName, String containerName, String ifMatch, ImmutabilityPolicyInner parameters, com.azure.core.util.Context context) Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy.BlobContainersClient.extendImmutabilityPolicyWithResponseAsync(String resourceGroupName, String accountName, String containerName, String ifMatch, ImmutabilityPolicyInner parameters) Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy. -
Uses of ImmutabilityPolicyInner in com.azure.resourcemanager.storage.fluent.models
Methods in com.azure.resourcemanager.storage.fluent.models that return ImmutabilityPolicyInnerModifier and TypeMethodDescriptionstatic ImmutabilityPolicyInnerImmutabilityPolicyInner.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ImmutabilityPolicyInner from the JsonReader.ImmutabilityPolicyInner.withAllowProtectedAppendWrites(Boolean allowProtectedAppendWrites) Set the allowProtectedAppendWrites property: This property can only be changed for unlocked time-based retention policies.ImmutabilityPolicyInner.withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll) Set the allowProtectedAppendWritesAll property: This property can only be changed for unlocked time-based retention policies.ImmutabilityPolicyInner.withImmutabilityPeriodSinceCreationInDays(Integer immutabilityPeriodSinceCreationInDays) Set the immutabilityPeriodSinceCreationInDays property: The immutability period for the blobs in the container since the policy creation, in days. -
Uses of ImmutabilityPolicyInner in com.azure.resourcemanager.storage.models
Subclasses with type arguments of type ImmutabilityPolicyInner in com.azure.resourcemanager.storage.modelsModifier and TypeClassDescriptionfinal classContains all response data for the createOrUpdateImmutabilityPolicy operation.final classContains all response data for the deleteImmutabilityPolicy operation.final classContains all response data for the extendImmutabilityPolicy operation.final classContains all response data for the getImmutabilityPolicy operation.final classContains all response data for the lockImmutabilityPolicy operation.Subinterfaces with type arguments of type ImmutabilityPolicyInner in com.azure.resourcemanager.storage.modelsModifier and TypeInterfaceDescriptioninterfaceType representing ImmutabilityPolicy.Methods in com.azure.resourcemanager.storage.models that return ImmutabilityPolicyInnerModifier and TypeMethodDescriptionBlobContainersCreateOrUpdateImmutabilityPolicyResponse.getValue()Gets the deserialized response body.BlobContainersDeleteImmutabilityPolicyResponse.getValue()Gets the deserialized response body.BlobContainersExtendImmutabilityPolicyResponse.getValue()Gets the deserialized response body.BlobContainersGetImmutabilityPolicyResponse.getValue()Gets the deserialized response body.BlobContainersLockImmutabilityPolicyResponse.getValue()Gets the deserialized response body.Constructors in com.azure.resourcemanager.storage.models with parameters of type ImmutabilityPolicyInnerModifierConstructorDescriptionBlobContainersCreateOrUpdateImmutabilityPolicyResponse(com.azure.core.http.HttpRequest request, int statusCode, com.azure.core.http.HttpHeaders rawHeaders, ImmutabilityPolicyInner value, BlobContainersCreateOrUpdateImmutabilityPolicyHeaders headers) Creates an instance of BlobContainersCreateOrUpdateImmutabilityPolicyResponse.BlobContainersDeleteImmutabilityPolicyResponse(com.azure.core.http.HttpRequest request, int statusCode, com.azure.core.http.HttpHeaders rawHeaders, ImmutabilityPolicyInner value, BlobContainersDeleteImmutabilityPolicyHeaders headers) Creates an instance of BlobContainersDeleteImmutabilityPolicyResponse.BlobContainersExtendImmutabilityPolicyResponse(com.azure.core.http.HttpRequest request, int statusCode, com.azure.core.http.HttpHeaders rawHeaders, ImmutabilityPolicyInner value, BlobContainersExtendImmutabilityPolicyHeaders headers) Creates an instance of BlobContainersExtendImmutabilityPolicyResponse.BlobContainersGetImmutabilityPolicyResponse(com.azure.core.http.HttpRequest request, int statusCode, com.azure.core.http.HttpHeaders rawHeaders, ImmutabilityPolicyInner value, BlobContainersGetImmutabilityPolicyHeaders headers) Creates an instance of BlobContainersGetImmutabilityPolicyResponse.BlobContainersLockImmutabilityPolicyResponse(com.azure.core.http.HttpRequest request, int statusCode, com.azure.core.http.HttpHeaders rawHeaders, ImmutabilityPolicyInner value, BlobContainersLockImmutabilityPolicyHeaders headers) Creates an instance of BlobContainersLockImmutabilityPolicyResponse.