Azure.ResourceManager.CommvaultContentStore.Models Namespace

Classes

Name Description
ActivateSaaSParameterContent

SaaS guid for Activate and Validate SaaS Resource.

ArmCommvaultContentStoreModelFactory

A factory class for creating instances of the models for mocking.

BackupConfig

The backup options for the VM backup.

BackupProtectionGroupContent

The properties of BackupProtectionGroupRequest.

BackupProtectionGroupResult

Backup job response for a Protection Group.

CloudAccountPatch

The type used for update operations of the CloudAccount.

CloudAccountPatchProperties

The updatable properties of the CloudAccount.

CloudAccountProperties

Properties specific to Commvault Cloud Account resource.

CommvaultBackupSchedule

A Commvault Plan Schedule Model.

CommvaultEntityInfo

Information about an Entra entity (user or group) assigned to a role.

CommvaultOfferDetails

Offer details for the marketplace that is selected by the user.

CommvaultPlanProperties

The properties of Commvault Plan.

CommvaultRoleAssignment

A role assignment mapping a Commvault role to one or more Entra entities (users or groups).

CommvaultSaaSDetails

SaaS-related data properties.

CommvaultStoragePlan

The properties of Commvault Storage Plan.

CommvaultStorageProperties

The properties of Commvault Storage.

CommvaultUserDetails

User details for an organization.

CountProtectedItemsContent

Request to count protected items for the provided CCA resource IDs across subscriptions.

CountProtectedItemsResult

Response for count protected items operation.

ExtendedRetentionTime

Extended Retention Time.

LatestLinkedSaaSResult

Response of get latest linked SaaS resource operation.

MarketplaceDetails

Marketplace details for an organization.

ProtectedItemProperties

The properties of Commvault Protected Item.

ProtectionGroupProperties

The properties of Commvault Protection Group.

ProtectionGroupResources

The resources to be protected under Protection Group.

ProtectionGroupResourcesMatchRules

The ProtectionGroupResourcesMatchRules.

ProtectionGroupRule

The rules to match resources.

RestorePoints

Restore points of a Protected Item.

RestoreProtectionItemContent

The properties of RestoreProtectionItemRequest.

RestoreProtectionItemResult

Restore resource response for a Protected Item.

RoleMappingProperties

The properties of Commvault Role Mapping.

SaaSResourceDetailsData

Marketplace SaaS resource details.

StopBackupProtectionGroupContent

The properties of StopBackupProtectionGroupRequest.

VmInfo

The properties of information of a VM.

VmListItem

The VM list item for backup.

VmTag

The properties of VMTag for Restore Request.

Structs

Name Description
BackupLevel

The level of backup.

BackupRuleType

The type of backup rule.

CommvaultBackupFrequency

The frequency of backups.

CommvaultBackupType

The type of backup.

CommvaultDayOfWeek

The Day of Week Enum.

CommvaultEntityType

The type of the entity.

CommvaultMatchOperator

The types of operator.

CommvaultProtectionStatus

The Protection Status.

CommvaultRestoreType

Types of Restore Supported.

CommvaultRetentionTime

The retention time for Commvault Plan.

CommvaultRoleName

Supported Commvault role names.

CommvaultStorageClassType

Class of Commvault Storage.

CommvaultStorageType

Storage Type of Commvault Storage.

CommvaultVendor

Vendor of Commvault Storage.

MarketplaceSubscriptionStatus

Marketplace subscription status of a resource.

MonthOfYear

The Month of Year Enum.

ProtectionGroupMatchType

The match type.

ProtectionGroupRuleProperty

The Rule property.

ResourceProvisioningState

The provisioning state of a resource type.

WeeklyDays

To represent the days of the week in Weekly type.

WeekOfMonth

The Week of Month Enum.