Share via


Shielded VM Provisioning Service WMI Provider

Purpose

Shielded VM Provisioning Service WMI Provider enables developers to start the provisioning process for a shielded virtual machine.

In this section

CIM_ConcreteJob

A concrete version of Job. This class represents a generic and instantiable unit of work, such as a batch or a print job.

CIM_Error

A specialized class that contains information about the severity, cause, recommended actions and other data related to the failure of a CIM Operation. Instances of this type MAY be included as part of the response to a CIM Operation.

CIM_Job

A Job is a LogicalElement that represents an executing unit of work, such as a script or a print job. A Job is distinct from a Process in that a Job can be scheduled or queued, and its execution is not limited to a single system.

CIM_LogicalElement

A base class for all the components of a System that represent abstract system components, such as Files, Processes, or Logical Devices.

CIM_ManagedElement

An abstract class that provides a common superclass (or top of the inheritance tree) for the non-association classes in the CIM Schema.

CIM_ManagedSystemElement

CIM_ManagedSystemElement is the base class for the System Element hierarchy. Any distinguishable component of a System is a candidate for inclusion in this class. Examples of system components include:

Msps_ProvisioningJob

Represents an active provisioning job for a specific machine. The class provides access to job status, errors, and the fabric policy associated with the machine.

Msps_ProvisioningService

Represents the Shielded VM Provisioning Service.

Developer audience

The primary audience of the Shielded VM Provisioning Service WMI Provider are developers who need a standard way for a Fabric Controller to begin provisioning a shielded virtual machine (VSM). The provider also exposes a standard process for other components in the provisioning work flow to obtain secrets from the VSM. This is so multiple components do not have to interact with the VSM, or that multiple components do not have to change when the VSM changes.