CommvaultStoragePlan Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The properties of Commvault Storage Plan.
public class CommvaultStoragePlan : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CommvaultContentStore.Models.CommvaultStoragePlan>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CommvaultContentStore.Models.CommvaultStoragePlan>
type CommvaultStoragePlan = class
interface IJsonModel<CommvaultStoragePlan>
interface IPersistableModel<CommvaultStoragePlan>
Public Class CommvaultStoragePlan
Implements IJsonModel(Of CommvaultStoragePlan), IPersistableModel(Of CommvaultStoragePlan)
- Inheritance
-
CommvaultStoragePlan
- Implements
Constructors
| Name | Description |
|---|---|
| CommvaultStoragePlan(String) |
Initializes a new instance of CommvaultStoragePlan. |
Properties
| Name | Description |
|---|---|
| BackupRuleType |
Backup Rule Type. |
| CopyName |
Copy Name from Commvault. |
| CopyPrecedence |
Precedence of the Storage Plan, 1 is the highest precedence, 2 is the next highest, and so on. |
| ExtendedRetention |
Extended Retention Policy. |
| Name |
The name of the Storage resource. |
| RetentionPeriod |
Indicates the retention period valid only if the type of retention chosen in CUSTOM. |
| RetentionTime |
Indicates the retention timeframe valid only if the type of retention chosen in CUSTOM. |
| StoragePoolId |
Id of the Storage Pool. |