![]() ![]() |
![]() |
File: [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Core / CIM_VirtualSystemSnapshotService.mof
(download)
Revision: 1.1, Tue Jan 24 13:50:02 2012 UTC (12 years, 5 months ago) by marek Branch: MAIN CVS Tags: preBug9676, postBug9676, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, HEAD, CIMRS_WORK_20130824 Branch point for: TASK-PEP317_pullop-branch BUG#:9155 TITLE: Upgrade Pegasus to Include the CIM 2.31 Schema in CVS DESCRIPTION: |
// Copyright (c) 2009 DMTF. All rights reserved. [Version ( "2.22.0" ), UMLPackagePath ( "CIM::Core::Virtualization" ), Description ( "Service to create, apply and destroy snapshots of virtual systems." )] class CIM_VirtualSystemSnapshotService : CIM_Service { [Description ( "Creates a snapshot of a virtual system." ), ValueMap { "0", "1", "2", "3", "4", "5", "6", "..", "4096", "4097..32767", "32768..65535" }, Values { "Completed with No Error", "Not Supported", "Failed", "Timeout", "Invalid Parameter", "Invalid State", "Invalid Type", "DMTF Reserved", "Method Parameters Checked - Job Started", "Method Reserved", "Vendor Specific" }] uint32 CreateSnapshot( [In, Description ( "Reference to the affected virtual system." )] CIM_ComputerSystem REF AffectedSystem, [In, Description ( "Parameter settings." ), EmbeddedInstance ( "CIM_SettingData" )] string SnapshotSettings, [In, Description ( "Requested snapshot type:\n" "Full Snapshot: Complete snapshot of the virtual system.\n" "Disk Snapshot: Snapshot of virtual system disks." ), ValueMap { "2", "3", "..", "32768..65535" }, Values { "Full Snapshot", "Disk Snapshot", "DMTF Reserved", "Vendor Specific" }, ModelCorrespondence { "CIM_VirtualSystemSnapshotCapabilities.SnapshotTypesEnabled", "CIM_VirtualSystemSnapshotServiceCapabilities.SnapshotTypesSupported" }] uint16 SnapshotType, [In, Out, Description ( "Resulting virtual system snapshot" )] CIM_VirtualSystemSettingData REF ResultingSnapshot, [In, Out, Description ( "If the operation is long running, then optionally " "a job may be returned. In this case, the instance " "of the CIM_VirtualSystemSettingData class " "representing the new virtual system snapshot is " "presented via the CIM_AffectedJobElement " "association with the value of the AffectedElement " "property referring to the new instance of the " "CIM_VirtualSystemSettingData class representing " "the virtual system snapshot and and the value of " "the ElementEffects set to 5 (Create)." )] CIM_ConcreteJob REF Job); [Description ( "Destroy an existing virtual system snapshot.This method " "may as a side effect destroy other snapshots that are " "dependent on the affected snapshot." ), ValueMap { "0", "1", "2", "3", "4", "5", "6", "..", "4096", "4097..32767", "32768..65535" }, Values { "Completed with No Error", "Not Supported", "Failed", "Timeout", "Invalid Parameter", "Invalid State", "Invalid Type", "DMTF Reserved", "Method Parameters Checked - Job Started", "Method Reserved", "Vendor Specific" }] uint32 DestroySnapshot( [In, Description ( "Reference to the affected virtual system snapshot." )] CIM_VirtualSystemSettingData REF AffectedSnapshot, [In, Out, Description ( "If the operation is long running, then optionally " "a job may be returned." )] CIM_ConcreteJob REF Job); [Description ( "Apply a virtual system snapshot to the virtual system " "that it was created from." ), ValueMap { "0", "1", "2", "3", "4", "5", "6", "..", "4096", "4097..32767", "32768..65535" }, Values { "Completed with No Error", "Not Supported", "Failed", "Timeout", "Invalid Parameter", "Invalid State", "Invalid Type", "DMTF Reserved", "Method Parameters Checked - Job Started", "Method Reserved", "Vendor Specific" }] uint32 ApplySnapshot( [In, Description ( "Reference to the virtual system snapshot." )] CIM_VirtualSystemSettingData REF Snapshot, [In, Out, Description ( "If the operation is long running, then optionally " "a job may be returned." )] CIM_ConcreteJob REF Job); };
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |