ArmComputeModelFactory.ImmutabilityPolicyLockContent Method

Definition

public static Azure.ResourceManager.Compute.Models.ImmutabilityPolicyLockContent ImmutabilityPolicyLockContent(int immutabilityDurationDays = 0, Azure.ResourceManager.Compute.Models.ImmutabilityPolicyType type = default);
static member ImmutabilityPolicyLockContent : int * Azure.ResourceManager.Compute.Models.ImmutabilityPolicyType -> Azure.ResourceManager.Compute.Models.ImmutabilityPolicyLockContent
Public Shared Function ImmutabilityPolicyLockContent (Optional immutabilityDurationDays As Integer = 0, Optional type As ImmutabilityPolicyType = Nothing) As ImmutabilityPolicyLockContent

Parameters

immutabilityDurationDays
Int32

The immutability duration for the snapshot, in number of days.

type
ImmutabilityPolicyType

The type of the immutability policy. 'Unlocked' allows the policy to be modified by privileged users; 'Locked' prevents reduction of the immutability duration but allows extension of the lock period.

Returns

A new ImmutabilityPolicyLockContent instance for mocking.

Applies to