다음을 통해 공유


ImmutabilityPolicyResource.LockImmutabilityPolicyAsync Method

Definition

Sets the ImmutabilityPolicy to Locked state. The only action allowed on a Locked policy is ExtendImmutabilityPolicy action. ETag in If-Match is required for this operation.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/blobServices/default/containers/{containerName}/immutabilityPolicies/default/lock
  • Operation Id: BlobContainers_LockImmutabilityPolicy
  • Default Api Version: 2024-01-01
  • Resource: ImmutabilityPolicyResource
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Storage.ImmutabilityPolicyResource>> LockImmutabilityPolicyAsync(Azure.ETag ifMatch, System.Threading.CancellationToken cancellationToken = default);
abstract member LockImmutabilityPolicyAsync : Azure.ETag * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Storage.ImmutabilityPolicyResource>>
override this.LockImmutabilityPolicyAsync : Azure.ETag * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Storage.ImmutabilityPolicyResource>>
Public Overridable Function LockImmutabilityPolicyAsync (ifMatch As ETag, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ImmutabilityPolicyResource))

Parameters

ifMatch
ETag

The entity state (ETag) version of the immutability policy to update must be returned to the server for all update operations. The ETag value must include the leading and trailing double quotes as returned by the service.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Applies to