Language

ArmCommvaultContentStoreModelFactory.ExtendedRetentionTime Method

Definition

public static Azure.ResourceManager.CommvaultContentStore.Models.ExtendedRetentionTime ExtendedRetentionTime(Azure.ResourceManager.CommvaultContentStore.Models.CommvaultRetentionTime? retentionTime = default, int? retentionPeriod = default, Azure.ResourceManager.CommvaultContentStore.Models.BackupRuleType? backupRuleType = default);
static member ExtendedRetentionTime : Nullable<Azure.ResourceManager.CommvaultContentStore.Models.CommvaultRetentionTime> * Nullable<int> * Nullable<Azure.ResourceManager.CommvaultContentStore.Models.BackupRuleType> -> Azure.ResourceManager.CommvaultContentStore.Models.ExtendedRetentionTime
Public Shared Function ExtendedRetentionTime (Optional retentionTime As Nullable(Of CommvaultRetentionTime) = Nothing, Optional retentionPeriod As Nullable(Of Integer) = Nothing, Optional backupRuleType As Nullable(Of BackupRuleType) = Nothing) As ExtendedRetentionTime

Parameters

retentionTime
Nullable<CommvaultRetentionTime>

Retention time for Extended Retention.

retentionPeriod
Nullable<Int32>

Retention period for Extended Retention.

backupRuleType
Nullable<BackupRuleType>

Backup Rule Type for Extended Retention.

Returns

A new ExtendedRetentionTime instance for mocking.

Applies to