PlansOperations interface

Interface representing a Plans operations.

Properties

createOrupdate

Create a CommvaultPlan

delete

Delete a CommvaultPlan

get

Get a CommvaultPlan

listByCloudAccount

List CommvaultPlan resources by CloudAccount

Property Details

createOrupdate

Create a CommvaultPlan

createOrupdate: (resourceGroupName: string, cloudAccountName: string, planName: string, resource: CommvaultPlan, options?: PlansCreateOrupdateOptionalParams) => PollerLike<OperationState<CommvaultPlan>, CommvaultPlan>

Property Value

(resourceGroupName: string, cloudAccountName: string, planName: string, resource: CommvaultPlan, options?: PlansCreateOrupdateOptionalParams) => PollerLike<OperationState<CommvaultPlan>, CommvaultPlan>

delete

Delete a CommvaultPlan

delete: (resourceGroupName: string, cloudAccountName: string, planName: string, options?: PlansDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, cloudAccountName: string, planName: string, options?: PlansDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a CommvaultPlan

get: (resourceGroupName: string, cloudAccountName: string, planName: string, options?: PlansGetOptionalParams) => Promise<CommvaultPlan>

Property Value

(resourceGroupName: string, cloudAccountName: string, planName: string, options?: PlansGetOptionalParams) => Promise<CommvaultPlan>

listByCloudAccount

List CommvaultPlan resources by CloudAccount

listByCloudAccount: (resourceGroupName: string, cloudAccountName: string, options?: PlansListByCloudAccountOptionalParams) => PagedAsyncIterableIterator<CommvaultPlan, CommvaultPlan[], PageSettings>

Property Value

(resourceGroupName: string, cloudAccountName: string, options?: PlansListByCloudAccountOptionalParams) => PagedAsyncIterableIterator<CommvaultPlan, CommvaultPlan[], PageSettings>