VMware Mirage Getting Started Guide
  Mirage System Architecture
  Mirage System Setup Components
  Installation Overview
  Capturing Base Layers
  Capturing App Layers
  Assigning Base Layers
  Assigning App Layers
  Fixing Broken Layers on Endpoints
  Centralizing Endpoints
  Provisioning a Layer for an Endpoint
  Creating a Reference Machine from an Endpoint
  Windows OS Migration
  Restoring a Device to a CVD Snapshot
  Restoring to a CVD After Hard Drive Replacement or Device Loss
  Endpoint Disaster Recovery
  Mirage System Architecture
  Mirage System Setup Components
  Installation Overview
  Capturing Base Layers
  Capturing App Layers
  Assigning Base Layers
  Assigning App Layers
  Fixing Broken Layers on Endpoints
  Centralizing Endpoints
  Provisioning a Layer for an Endpoint
  Creating a Reference Machine from an Endpoint
  Windows OS Migration
  Restoring a Device to a CVD Snapshot
  Restoring to a CVD After Hard Drive Replacement or Device Loss
  Endpoint Disaster Recovery
VMware Mirage Installation Guide
  Mirage System Components
  Planning the Mirage Deployment
    Operating System Requirements
    Hardware Requirements
    Software Requirements
    Database Requirements
    Ports and Protocols Used by Mirage
  Installing the Mirage System
    Worksheet for Installing the Mirage Management Server
    Install the Mirage Management Server
    Install a Mirage Server
      Install the Server SSL Certificate
      Worksheet for Installing the Mirage Server
      Install the Mirage Server
    Install IIS
      Cipher Suites
    Install the Web Manager
    Install the Mirage File Portal
      Troubleshooting the File Portal Installation
    Install the Mirage Management Console
    Connect the Console to the Mirage System
    Installing the Mirage Gateway Server
      Create a Certificate for the Mirage Gateway Server
        Generating a Certificate Signing Request and Obtaining a Certificate with OpenSSL for the Mirage Gateway Server
          Create the OpenSSL Configuration File for the Mirage Gateway Server
          Generate a Certificate for the Mirage Gateway Server by Using OpenSSL
        Generating a Certificate Signing Request and Obtaining a Certificate with the Microsoft Management Console for the Mirage Gateway Server
          Generate the Certificate Signing Request for the Mirage Gateway Server
          Submit the Certificate Request
          Convert the Certificate File Extension
      Configure the Mirage System to Work with SSL
      Deploy the OVA Template in ESX
      Worksheet for Installing the Mirage Gateway Server
      Install the Mirage Gateway by Using the Configuration Web Portal
      Install the Mirage Gateway Server by Using a Command Line
      Install the Mirage Gateway Server Using an Input File
      Upgrade the Mirage Gateway Server
    Installing the Mirage Client
      Install the Mirage Client Using the Active Installer
      Install the Mirage Client Silently
    Install SSRS for the Mirage Web Console
    Configure SSRS for the Mirage Management Server
    Install the Mirage PowerCLI
    Managing Mirage Software Licenses
      Add and View Licenses
    Configure the Environment for Endpoints
  Mirage System Components
  Planning the Mirage Deployment
    Operating System Requirements
    Hardware Requirements
    Software Requirements
    Database Requirements
    Ports and Protocols Used by Mirage
  Installing the Mirage System
    Worksheet for Installing the Mirage Management Server
    Install the Mirage Management Server
    Install a Mirage Server
      Install the Server SSL Certificate
      Worksheet for Installing the Mirage Server
      Install the Mirage Server
    Install IIS
      Cipher Suites
    Install the Web Manager
    Install the Mirage File Portal
      Troubleshooting the File Portal Installation
    Install the Mirage Management Console
    Connect the Console to the Mirage System
    Installing the Mirage Gateway Server
      Create a Certificate for the Mirage Gateway Server
        Generating a Certificate Signing Request and Obtaining a Certificate with OpenSSL for the Mirage Gateway Server
          Create the OpenSSL Configuration File for the Mirage Gateway Server
          Generate a Certificate for the Mirage Gateway Server by Using OpenSSL
        Generating a Certificate Signing Request and Obtaining a Certificate with the Microsoft Management Console for the Mirage Gateway Server
          Generate the Certificate Signing Request for the Mirage Gateway Server
          Submit the Certificate Request
          Convert the Certificate File Extension
      Configure the Mirage System to Work with SSL
      Deploy the OVA Template in ESX
      Worksheet for Installing the Mirage Gateway Server
      Install the Mirage Gateway by Using the Configuration Web Portal
      Install the Mirage Gateway Server by Using a Command Line
      Install the Mirage Gateway Server Using an Input File
      Upgrade the Mirage Gateway Server
    Installing the Mirage Client
      Install the Mirage Client Using the Active Installer
      Install the Mirage Client Silently
    Install SSRS for the Mirage Web Console
    Configure SSRS for the Mirage Management Server
    Install the Mirage PowerCLI
    Managing Mirage Software Licenses
      Add and View Licenses
    Configure the Environment for Endpoints
VMware Mirage Administrator's Guide
  Mirage System Components
  Activating Endpoints
    Centralizing Endpoints
      End User Centralization with CVD Autocreation Procedure
      Administrator Centralization Procedure
      Reject Pending Devices
      Reinstate Rejected Devices
    Working with Upload Policies
      View Upload Policies
      Upload Policy Parameters
      Add New Upload Policies
      Edit Upload Policies
      Add or Edit Upload Policy Rules
      Using the CVD Policies Advanced Options
    Working with CVD Collections
      Add Static Collections
      Add CVDs to Static Collections
      Add Dynamic Collections
      Add Dynamic Collections by Using Active Directory
    Working with Archived CVDs
      Archive CVDs
      View CVDs in the Archive
      Delete CVDs from the Archive
      Move Archived CVDs to Another Volume
      Assign an Archived CVD to a Device
  End User Operations
    Access the Client Status
    File-Level Restoration
      Restore a Previous File Version
      Restore a Deleted File from the Mirage Recycle Bin
    Directory-Level Restore
    Suspend and Reactivate Synchronization
  Configuring the File Portal
    Allow Access to CVD Files
    Configure User CVD Mapping
    Browse and View Files with the File Portal
    Download Folders and Files from the File Portal
  Protecting the Mirage File Portal
  Configuring the Mirage System
    Configure the System Settings
      General System Settings
      Enable CVD Auto Creation
      Configure File Portal Settings
      Import USMT Settings
      Branch Reflector Settings
      License Settings
      Managing Bandwidth Limitation Rules
    CVD Snapshot Generation and Retention
    Configuring Secure Socket Layer Communication
      Install the Server SSL Certificate
      Configure Mirage Servers for SSL
  VMware Mirage Customer Experience Improvement Program
    Data Collected for the Customer Experience Improvement Program
    Joining the Customer Experience Improvement Program
    Stop Sending Data to VMware
  Introduction to Mirage PowerCLI
    Using Mirage PowerCLI
    Install the Mirage PowerCLI
    Mirage PowerCLI Cmdlets
    Displaying Help for a Mirage PowerCLI cmdlet
    Centralize Endpoints using Mirage PowerCLI
      Sample Script for Centralizing Endpoints with the Mirage PowerCLI
    Migrate an Endpoint OS by Using the Mirage PowerCLI
      Sample Mirage PowerCLI Script for Migrating Endpoint OS
    Provision Pending Devices by Using the Mirage PowerCLI
      Sample Mirage PowerCLI Script for Provisioning Pending Devices
  Managing the Mirage Gateway Server
    Configuring the Mirage Gateway Server
    Update a Certificate for the Mirage Gateway Server Using a Command Line
    Update a Certificate for the Mirage Gateway Server Using the Web Console
    Register the Mirage Gateway Server Manually
    Protecting the Mirage Gateway Server
    Configuration Files for the Mirage Gateway Server
    Using Log Files to Troubleshoot the Mirage Gateway Server
    Remove the Mirage Gateway Server from the Mirage Management Console
    Re-Register the Mirage Gateway Server When the Status is Down in the Mirage Management Console
  Managing the Driver Library
    Driver Library Architecture
    Managing Driver Folders
      Create Driver Folders
      Change Driver Folders
      Import Drivers to Folders
      Add Drivers from the All Folder
    Managing Driver Profiles
      Create or Edit Driver Profiles
      Apply Driver Profiles
  Deploying Multiple Storage Volumes
    View Storage Volume Information
    Storage Volume Parameters
    Add Storage Volumes
    Edit Storage Volume Information
    Remove or Unmount Storage Volumes
    Mount Storage Volumes
    Block Storage Volumes
    Unblock Storage Volumes
    Maintain Storage Volumes
  Using Branch Reflectors
    Branch Reflector Matching Process
    Select Clients To Be Branch Reflectors
    Enable Branch Reflectors
    Configure Defaults for Branch Reflectors
    Configure Specific Branch Reflector Values
    Disable Branch Reflectors
    Reject or Accept Peer Clients
    Suspend or Resume Server Network Operations
    Monitoring Branch Reflector Activity
      View CVD Activity and Branch Reflector Association
      View Branch Reflector and Peer Client Information
      Monitor Branch Reflector and Peer Client Transactions
      Show Potential Branch Reflectors
  Deploying Additional Mirage Servers
    Using Multiple Servers
    View Server Information
    Mirage Servers Window Information
    Add New Servers
    Stop or Start the Server Service
    Remove Servers
    Integrating a Load Balancing Framework
      VMware Watchdog Service Configuration
  Image Management Overview
    Base Layers and App Layers
    Layer Management Life Cycle
    Hardware Considerations with Base Layers
    Image Management Planning
  Preparing a Reference Machine for Base Layer Capture
    Set Up the Reference Machine
    Reference Machine Data Considerations
    Reference Machine Software and Settings
    Recreate a Reference Machine from a Base Layer
  Capturing Base Layers
    Working with Base Layer Rules
      View Layer Rule Sets
      Create a Rule Set based on an Existing Rule Set
      Test a Draft Layer Rule Set on a Test Machine
      Test the Default Rule Set
      Set the Default Rule Set
    Applying a Base Layer Override Policy
      Add a Base Layer Override Rule Set
      Base Layer Override Examples
        Avoid Incompatibility When CVD and Base Layer Applications Share a Component
        Avoid Losing Customizations at Initial Provisioning of a Global Configuration File
      Overriding Registry Values and Keys
    Capture Base Layers
    Post-Base Layer Assignment or Provisioning Script
  Capturing App Layers
    App Layer Capture Steps Overview
    Prepare a Reference Machine for App Layer Capture
    Performing the App Layer Capture
      Start an App Layer Capture
      Install Applications on the Reference Machine
      Post-Scan and Layer Creation
    What You Can Capture in an App Layer
    Capturing OEM App Layers
    Capture Multiple Layers on a Virtual Machine
    Create a Post-App Layer Deployment Script
  Assigning Base Layers
    Detect Potential Effects of the Layer Change
      Compare Base Layers to Each Other
      Comparison Report Format
    Testing the Base Layer Before Distributing it to Endpoints
    Assign a Base Layer to CVDs
      Cancel a Base Layer Assignment in Progress
      Monitor the Layer Assignment Progress
    Assign a Previous Layer Version
    Monitor Layer Assignments
    Correct Software Conflicts By Using a Transitional Base Layer
    Fix Broken Layers on Endpoints (Enforce Layers)
    Provisioning a Layer for an Endpoint
  Assigning App Layers
    Detect Potential Effects of the App Layer Change
    Testing App Layers Before Distributing it to Endpoints
    Assign an App Layer to CVDs
      Cancel an App Layer Assignment in Progress
      Monitoring the App Layer Assignment Progress
    Monitor App Layer Assignments
  Create a WinPE Image for Mirage
  Installing the Windows Deployment Service
    Install the Windows Deployment Service Using the Windows Server Manager.
    Install the Windows Deployment Service by Using Microsoft PowerShell
  Add the WinPE Boot Images to the Windows Deployment Service Server
  Provision a Device with Mirage by Using a WinPE Image
  Mirage Validations for Bare Metal Provisioning
  Endpoint Disaster Recovery
    Restore a Device to a CVD Snapshot
    Restoring to a CVD After Hard Drive Replacement or Device Loss
      Restore to CVD After Hard Drive Replacement, Corruption, or Format
      Restore a CVD to a Replacement Device
    Restoring Windows 8 Devices
      Restore a Windows 8 Device
    Working with Bootable USB Drives
      Create the Bootable USB Key
      Install Windows with the Bootable USB Key
      Customize Your Bootable USB Key
    Reconnect a Device to a CVD
    End User Experience with Restore Processes
  Migrating Users to Different Hardware
    Reassign a CVD to a Different Device
    Perform a Mass Hardware Migration
  Windows OS Migration
    Performing a Windows OS In-Place Migration
      Perform Basic Windows OS In-Place Migration
      Download First and Apply in Stages
    Migrating to Windows OS Replacement Devices
    Monitor the Windows OS Migration
    Applying Windows OS Post-Migration Scripts
  Monitoring System Status and Operations
    Using the System Dashboard
    Using Transaction Logs
  Working with Reports for Mirage Operations
    Layer Dry Run Reports
    CVD Integrity Report
  VMware Mirage Security Reference
    Ports and Protocols Used by Mirage
    Protecting Mirage Resources
    Mirage Log Files
    Mirage Accounts
  Maintaining the Mirage System
    Server and Management Server Operations
      Back up a Server or the Management Server
      Restore the Mirage Management Server
      Restore a Mirage Server
      Restore Mirage Storage Volumes and Database
      Restore a Standalone Server
    Upgrading from Previous Mirage Versions
      Before You Start to Upgrade Mirage
      Upgrade from a Previous Mirage Version
  Troubleshooting
    CVD Events History Timeline
    Problematic CVDs
    Using Event and Other System Logs
    Customize the Minimal Restore set
    Generate System Reports
    Generate System Reports Remotely
  Advanced Administration Topics
    Mirage and SCCM
    Setting Up the SSL Certificate in Windows Server
      Generate the Certificate Signing Request
      Submit the Certificate Request
      Install the Signed Certificate
    Using Microsoft Office in a Layer
    Managing Role-Based Access Control and Active Directory Groups
      Add a New User Role
      Edit an Existing User Role
      Assign an Active Directory Group to a User Role
    Macros in Upload Policy Rules
  Managing View Desktops with VMware Mirage
  Mirage System Components
  Activating Endpoints
    Centralizing Endpoints
      End User Centralization with CVD Autocreation Procedure
      Administrator Centralization Procedure
      Reject Pending Devices
      Reinstate Rejected Devices
    Working with Upload Policies
      View Upload Policies
      Upload Policy Parameters
      Add New Upload Policies
      Edit Upload Policies
      Add or Edit Upload Policy Rules
      Using the CVD Policies Advanced Options
    Working with CVD Collections
      Add Static Collections
      Add CVDs to Static Collections
      Add Dynamic Collections
      Add Dynamic Collections by Using Active Directory
    Working with Archived CVDs
      Archive CVDs
      View CVDs in the Archive
      Delete CVDs from the Archive
      Move Archived CVDs to Another Volume
      Assign an Archived CVD to a Device
  End User Operations
    Access the Client Status
    File-Level Restoration
      Restore a Previous File Version
      Restore a Deleted File from the Mirage Recycle Bin
    Directory-Level Restore
    Suspend and Reactivate Synchronization
  Configuring the File Portal
    Allow Access to CVD Files
    Configure User CVD Mapping
    Browse and View Files with the File Portal
    Download Folders and Files from the File Portal
  Protecting the Mirage File Portal
  Configuring the Mirage System
    Configure the System Settings
      General System Settings
      Enable CVD Auto Creation
      Configure File Portal Settings
      Import USMT Settings
      Branch Reflector Settings
      License Settings
      Managing Bandwidth Limitation Rules
    CVD Snapshot Generation and Retention
    Configuring Secure Socket Layer Communication
      Install the Server SSL Certificate
      Configure Mirage Servers for SSL
  VMware Mirage Customer Experience Improvement Program
    Data Collected for the Customer Experience Improvement Program
    Joining the Customer Experience Improvement Program
    Stop Sending Data to VMware
  Introduction to Mirage PowerCLI
    Using Mirage PowerCLI
    Install the Mirage PowerCLI
    Mirage PowerCLI Cmdlets
    Displaying Help for a Mirage PowerCLI cmdlet
    Centralize Endpoints using Mirage PowerCLI
      Sample Script for Centralizing Endpoints with the Mirage PowerCLI
    Migrate an Endpoint OS by Using the Mirage PowerCLI
      Sample Mirage PowerCLI Script for Migrating Endpoint OS
    Provision Pending Devices by Using the Mirage PowerCLI
      Sample Mirage PowerCLI Script for Provisioning Pending Devices
  Managing the Mirage Gateway Server
    Configuring the Mirage Gateway Server
    Update a Certificate for the Mirage Gateway Server Using a Command Line
    Update a Certificate for the Mirage Gateway Server Using the Web Console
    Register the Mirage Gateway Server Manually
    Protecting the Mirage Gateway Server
    Configuration Files for the Mirage Gateway Server
    Using Log Files to Troubleshoot the Mirage Gateway Server
    Remove the Mirage Gateway Server from the Mirage Management Console
    Re-Register the Mirage Gateway Server When the Status is Down in the Mirage Management Console
  Managing the Driver Library
    Driver Library Architecture
    Managing Driver Folders
      Create Driver Folders
      Change Driver Folders
      Import Drivers to Folders
      Add Drivers from the All Folder
    Managing Driver Profiles
      Create or Edit Driver Profiles
      Apply Driver Profiles
  Deploying Multiple Storage Volumes
    View Storage Volume Information
    Storage Volume Parameters
    Add Storage Volumes
    Edit Storage Volume Information
    Remove or Unmount Storage Volumes
    Mount Storage Volumes
    Block Storage Volumes
    Unblock Storage Volumes
    Maintain Storage Volumes
  Using Branch Reflectors
    Branch Reflector Matching Process
    Select Clients To Be Branch Reflectors
    Enable Branch Reflectors
    Configure Defaults for Branch Reflectors
    Configure Specific Branch Reflector Values
    Disable Branch Reflectors
    Reject or Accept Peer Clients
    Suspend or Resume Server Network Operations
    Monitoring Branch Reflector Activity
      View CVD Activity and Branch Reflector Association
      View Branch Reflector and Peer Client Information
      Monitor Branch Reflector and Peer Client Transactions
      Show Potential Branch Reflectors
  Deploying Additional Mirage Servers
    Using Multiple Servers
    View Server Information
    Mirage Servers Window Information
    Add New Servers
    Stop or Start the Server Service
    Remove Servers
    Integrating a Load Balancing Framework
      VMware Watchdog Service Configuration
  Image Management Overview
    Base Layers and App Layers
    Layer Management Life Cycle
    Hardware Considerations with Base Layers
    Image Management Planning
  Preparing a Reference Machine for Base Layer Capture
    Set Up the Reference Machine
    Reference Machine Data Considerations
    Reference Machine Software and Settings
    Recreate a Reference Machine from a Base Layer
  Capturing Base Layers
    Working with Base Layer Rules
      View Layer Rule Sets
      Create a Rule Set based on an Existing Rule Set
      Test a Draft Layer Rule Set on a Test Machine
      Test the Default Rule Set
      Set the Default Rule Set
    Applying a Base Layer Override Policy
      Add a Base Layer Override Rule Set
      Base Layer Override Examples
        Avoid Incompatibility When CVD and Base Layer Applications Share a Component
        Avoid Losing Customizations at Initial Provisioning of a Global Configuration File
      Overriding Registry Values and Keys
    Capture Base Layers
    Post-Base Layer Assignment or Provisioning Script
  Capturing App Layers
    App Layer Capture Steps Overview
    Prepare a Reference Machine for App Layer Capture
    Performing the App Layer Capture
      Start an App Layer Capture
      Install Applications on the Reference Machine
      Post-Scan and Layer Creation
    What You Can Capture in an App Layer
    Capturing OEM App Layers
    Capture Multiple Layers on a Virtual Machine
    Create a Post-App Layer Deployment Script
  Assigning Base Layers
    Detect Potential Effects of the Layer Change
      Compare Base Layers to Each Other
      Comparison Report Format
    Testing the Base Layer Before Distributing it to Endpoints
    Assign a Base Layer to CVDs
      Cancel a Base Layer Assignment in Progress
      Monitor the Layer Assignment Progress
    Assign a Previous Layer Version
    Monitor Layer Assignments
    Correct Software Conflicts By Using a Transitional Base Layer
    Fix Broken Layers on Endpoints (Enforce Layers)
    Provisioning a Layer for an Endpoint
  Assigning App Layers
    Detect Potential Effects of the App Layer Change
    Testing App Layers Before Distributing it to Endpoints
    Assign an App Layer to CVDs
      Cancel an App Layer Assignment in Progress
      Monitoring the App Layer Assignment Progress
    Monitor App Layer Assignments
  Create a WinPE Image for Mirage
  Installing the Windows Deployment Service
    Install the Windows Deployment Service Using the Windows Server Manager.
    Install the Windows Deployment Service by Using Microsoft PowerShell
  Add the WinPE Boot Images to the Windows Deployment Service Server
  Provision a Device with Mirage by Using a WinPE Image
  Mirage Validations for Bare Metal Provisioning
  Endpoint Disaster Recovery
    Restore a Device to a CVD Snapshot
    Restoring to a CVD After Hard Drive Replacement or Device Loss
      Restore to CVD After Hard Drive Replacement, Corruption, or Format
      Restore a CVD to a Replacement Device
    Restoring Windows 8 Devices
      Restore a Windows 8 Device
    Working with Bootable USB Drives
      Create the Bootable USB Key
      Install Windows with the Bootable USB Key
      Customize Your Bootable USB Key
    Reconnect a Device to a CVD
    End User Experience with Restore Processes
  Migrating Users to Different Hardware
    Reassign a CVD to a Different Device
    Perform a Mass Hardware Migration
  Windows OS Migration
    Performing a Windows OS In-Place Migration
      Perform Basic Windows OS In-Place Migration
      Download First and Apply in Stages
    Migrating to Windows OS Replacement Devices
    Monitor the Windows OS Migration
    Applying Windows OS Post-Migration Scripts
  Monitoring System Status and Operations
    Using the System Dashboard
    Using Transaction Logs
  Working with Reports for Mirage Operations
    Layer Dry Run Reports
    CVD Integrity Report
  VMware Mirage Security Reference
    Ports and Protocols Used by Mirage
    Protecting Mirage Resources
    Mirage Log Files
    Mirage Accounts
  Maintaining the Mirage System
    Server and Management Server Operations
      Back up a Server or the Management Server
      Restore the Mirage Management Server
      Restore a Mirage Server
      Restore Mirage Storage Volumes and Database
      Restore a Standalone Server
    Upgrading from Previous Mirage Versions
      Before You Start to Upgrade Mirage
      Upgrade from a Previous Mirage Version
  Troubleshooting
    CVD Events History Timeline
    Problematic CVDs
    Using Event and Other System Logs
    Customize the Minimal Restore set
    Generate System Reports
    Generate System Reports Remotely
  Advanced Administration Topics
    Mirage and SCCM
    Setting Up the SSL Certificate in Windows Server
      Generate the Certificate Signing Request
      Submit the Certificate Request
      Install the Signed Certificate
    Using Microsoft Office in a Layer
    Managing Role-Based Access Control and Active Directory Groups
      Add a New User Role
      Edit an Existing User Role
      Assign an Active Directory Group to a User Role
    Macros in Upload Policy Rules
  Managing View Desktops with VMware Mirage
VMware Mirage API Programming Guide
  Setting Up a Development Environment
    Enable the WCF HTTP Activation Feature in Windows Server 2008 R2
    Enable the WCF HTTP Activation Feature in Windows Server 2012
    Set Up a Windows C# Development Environment to Work with .NET 4.5
    Set Up a Windows C# Development Environment to Work with .NET 4.0 or Earlier
    Set Up a Java Development Environment to Work with .NET 4.5
    Set Up a Java Development Environment to Work with .NET 4.0 or Earlier
  Methods
  Types
    Query Types
    Fault Types
    Service Types
    Other Types
  Performance
  Permissions, Configuration and Logging
    Permissions
    Configuration
    Logging
  Sample Applications
    Sample C# Application
    Sample Java Application
  Setting Up a Development Environment
    Enable the WCF HTTP Activation Feature in Windows Server 2008 R2
    Enable the WCF HTTP Activation Feature in Windows Server 2012
    Set Up a Windows C# Development Environment to Work with .NET 4.5
    Set Up a Windows C# Development Environment to Work with .NET 4.0 or Earlier
    Set Up a Java Development Environment to Work with .NET 4.5
    Set Up a Java Development Environment to Work with .NET 4.0 or Earlier
  Methods
  Types
    Query Types
    Fault Types
    Service Types
    Other Types
  Performance
  Permissions, Configuration and Logging
    Permissions
    Configuration
    Logging
  Sample Applications
    Sample C# Application
    Sample Java Application
VMware Mirage API Reference
  All Types
    All Types Overview
  Data Object Types
    Data Object Types Overview
    B
      BatchResult
    C
      ClientEvent
      CollectionDetails
      CvdDetails
      CvdDownloadOnlyMigrationDetails
    D
      DeviceDetails
    I
      Id
      ImageId
      ImageVersion
    L
      LayerDetails
    M
      MachineIdentityInfo
      MigrationTarget
    O
      OperationResult
    P
      PolicyDetails
    Q
      QueryDefinition
      QueryFilter
      QueryFilterAnd
      QueryFilterBeginsWith
      QueryFilterContains
      QueryFilterEndsWith
      QueryFilterEquals
      QueryFilterNotEquals
      QueryFilterOr
      QueryResult
    S
      ServerInformation
      ServerVersion
    V
      VolumeDetails
  Fault Types
    Fault Types Overview
    A
      AccessDenied
    I
      InvalidArgument
      InvalidLogin
      InvalidRequest
    M
      ManagementFault
      MethodFault
    N
      NotAuthenticated
      NotSupportedFault
    R
      RuntimeFault
  All Methods
    All Methods Overview
    A
      AppLayer_Query (in IMitService )
    B
      BaseLayer_Query (in IMitService )
    C
      Collection_Query (in IMitService )
      CollectionCvd_Query (in IMitService )
      Cvd_ApplyPolicy (in IMitService )
      Cvd_Archive (in IMitService )
      Cvd_Delete (in IMitService )
      Cvd_Get (in IMitService )
      Cvd_Query (in IMitService )
      Cvd_Sync (in IMitService )
    L
      Login (in IMitService )
      Logout (in IMitService )
    O
      OsMigration_ApplyDownloadOnlyMigration (in IMitService )
      OsMigration_Begin (in IMitService )
      OsMigration_BeginDownloadOnly (in IMitService )
      OsMigration_QueryDownloadOnlyCompleted (in IMitService )
      OsMigration_QueryDownloadOnlyInProgress (in IMitService )
      OsMigrationCvd_QueryDownloadOnly (in IMitService )
    P
      PendingDevice_CreateNewCvd (in IMitService )
      PendingDevice_Provision (in IMitService )
      PendingDevice_Query (in IMitService )
      Policy_Query (in IMitService )
    V
      Volume_Query (in IMitService )
  Service Types
    Service Types Overview
    I
      IMitService
  All Properties
    All Properties Overview
    B
      BaseImageId (in CvdDetails )
      BatchOperationMaximum (in ServerInformation )
      Build (in ServerVersion )
    C
      ClientEvents (in CvdDetails )
      ClientState (in CvdDetails )
      Connected (in CvdDetails )
      Connected (in DeviceDetails )
      Counter (in ClientEvent )
      CvdId (in ClientEvent )
      CvdId (in CvdDownloadOnlyMigrationDetails )
      CvdId (in MigrationTarget )
    D
      Description (in CollectionDetails )
      DeviceId (in ClientEvent )
      DeviceId (in CvdDetails )
      DomainMember (in MachineIdentityInfo )
      DomainOrWorkgroupName (in MachineIdentityInfo )
      DownloadOnlyMigrationStatus (in CvdDownloadOnlyMigrationDetails )
    E
      Elements (in QueryResult )
      EventId (in ClientEvent )
      EventType (in ClientEvent )
    F
      Fault (in OperationResult )
      Field (in QueryFilterBeginsWith )
      Field (in QueryFilterContains )
      Field (in QueryFilterEndsWith )
      Field (in QueryFilterEquals )
      Field (in QueryFilterNotEquals )
      Filter (in QueryDefinition )
      Filters (in QueryFilterAnd )
      Filters (in QueryFilterOr )
    I
      Id (in CollectionDetails )
      Id (in CvdDetails )
      Id (in DeviceDetails )
      Id (in ImageId )
      Id (in VolumeDetails )
      IdentityInfo (in MigrationTarget )
      IdValue (in Id )
      ImageId (in LayerDetails )
      ImageId (in PolicyDetails )
    L
      LastConnectedTime (in CvdDetails )
      LastConnectedTime (in DeviceDetails )
      LastTime (in ClientEvent )
      LastUploadTime (in CvdDetails )
    M
      MachineName (in MachineIdentityInfo )
      MachineVersion (in CvdDetails )
      Major (in ImageVersion )
      Major (in ServerVersion )
      MajorCode (in ManagementFault )
      Message (in MethodFault )
      Minor (in ImageVersion )
      Minor (in ServerVersion )
      MinorCode (in ManagementFault )
      ModelName (in DeviceDetails )
    N
      Name (in CollectionDetails )
      Name (in CvdDetails )
      Name (in DeviceDetails )
      Name (in LayerDetails )
      Name (in PolicyDetails )
      Name (in VolumeDetails )
      NextPageAvailable (in QueryResult )
    O
      OperationProgress (in CvdDetails )
      OperationTime (in DeviceDetails )
      Os (in CvdDetails )
      Os (in DeviceDetails )
      OsVersion (in DeviceDetails )
      OU (in MachineIdentityInfo )
    P
      Page (in QueryDefinition )
      PageCount (in QueryResult )
      PageIndex (in QueryResult )
      ParameterName (in InvalidArgument )
      Password (in MachineIdentityInfo )
      Path (in VolumeDetails )
      PolicyId (in CvdDetails )
      PolicyImageId (in CvdDetails )
    R
      Result (in OperationResult )
      results (in BatchResult )
      Revision (in ServerVersion )
    S
      Source (in ClientEvent )
      StartTime (in ClientEvent )
      State (in CvdDetails )
      Success (in OperationResult )
    T
      TotalElements (in QueryResult )
      Type (in ClientEvent )
    U
      User (in MachineIdentityInfo )
      UserName (in CvdDetails )
      UserName (in DeviceDetails )
    V
      Value (in QueryFilterBeginsWith )
      Value (in QueryFilterContains )
      Value (in QueryFilterEndsWith )
      Value (in QueryFilterEquals )
      Value (in QueryFilterNotEquals )
      VendorName (in DeviceDetails )
      Version (in ImageId )
      Version (in ServerInformation )
  All Types
    All Types Overview
  Data Object Types
    Data Object Types Overview
    B
      BatchResult
    C
      ClientEvent
      CollectionDetails
      CvdDetails
      CvdDownloadOnlyMigrationDetails
    D
      DeviceDetails
    I
      Id
      ImageId
      ImageVersion
    L
      LayerDetails
    M
      MachineIdentityInfo
      MigrationTarget
    O
      OperationResult
    P
      PolicyDetails
    Q
      QueryDefinition
      QueryFilter
      QueryFilterAnd
      QueryFilterBeginsWith
      QueryFilterContains
      QueryFilterEndsWith
      QueryFilterEquals
      QueryFilterNotEquals
      QueryFilterOr
      QueryResult
    S
      ServerInformation
      ServerVersion
    V
      VolumeDetails
  Fault Types
    Fault Types Overview
    A
      AccessDenied
    I
      InvalidArgument
      InvalidLogin
      InvalidRequest
    M
      ManagementFault
      MethodFault
    N
      NotAuthenticated
      NotSupportedFault
    R
      RuntimeFault
  All Methods
    All Methods Overview
    A
      AppLayer_Query (in IMitService )
    B
      BaseLayer_Query (in IMitService )
    C
      Collection_Query (in IMitService )
      CollectionCvd_Query (in IMitService )
      Cvd_ApplyPolicy (in IMitService )
      Cvd_Archive (in IMitService )
      Cvd_Delete (in IMitService )
      Cvd_Get (in IMitService )
      Cvd_Query (in IMitService )
      Cvd_Sync (in IMitService )
    L
      Login (in IMitService )
      Logout (in IMitService )
    O
      OsMigration_ApplyDownloadOnlyMigration (in IMitService )
      OsMigration_Begin (in IMitService )
      OsMigration_BeginDownloadOnly (in IMitService )
      OsMigration_QueryDownloadOnlyCompleted (in IMitService )
      OsMigration_QueryDownloadOnlyInProgress (in IMitService )
      OsMigrationCvd_QueryDownloadOnly (in IMitService )
    P
      PendingDevice_CreateNewCvd (in IMitService )
      PendingDevice_Provision (in IMitService )
      PendingDevice_Query (in IMitService )
      Policy_Query (in IMitService )
    V
      Volume_Query (in IMitService )
  Service Types
    Service Types Overview
    I
      IMitService
  All Properties
    All Properties Overview
    B
      BaseImageId (in CvdDetails )
      BatchOperationMaximum (in ServerInformation )
      Build (in ServerVersion )
    C
      ClientEvents (in CvdDetails )
      ClientState (in CvdDetails )
      Connected (in CvdDetails )
      Connected (in DeviceDetails )
      Counter (in ClientEvent )
      CvdId (in ClientEvent )
      CvdId (in CvdDownloadOnlyMigrationDetails )
      CvdId (in MigrationTarget )
    D
      Description (in CollectionDetails )
      DeviceId (in ClientEvent )
      DeviceId (in CvdDetails )
      DomainMember (in MachineIdentityInfo )
      DomainOrWorkgroupName (in MachineIdentityInfo )
      DownloadOnlyMigrationStatus (in CvdDownloadOnlyMigrationDetails )
    E
      Elements (in QueryResult )
      EventId (in ClientEvent )
      EventType (in ClientEvent )
    F
      Fault (in OperationResult )
      Field (in QueryFilterBeginsWith )
      Field (in QueryFilterContains )
      Field (in QueryFilterEndsWith )
      Field (in QueryFilterEquals )
      Field (in QueryFilterNotEquals )
      Filter (in QueryDefinition )
      Filters (in QueryFilterAnd )
      Filters (in QueryFilterOr )
    I
      Id (in CollectionDetails )
      Id (in CvdDetails )
      Id (in DeviceDetails )
      Id (in ImageId )
      Id (in VolumeDetails )
      IdentityInfo (in MigrationTarget )
      IdValue (in Id )
      ImageId (in LayerDetails )
      ImageId (in PolicyDetails )
    L
      LastConnectedTime (in CvdDetails )
      LastConnectedTime (in DeviceDetails )
      LastTime (in ClientEvent )
      LastUploadTime (in CvdDetails )
    M
      MachineName (in MachineIdentityInfo )
      MachineVersion (in CvdDetails )
      Major (in ImageVersion )
      Major (in ServerVersion )
      MajorCode (in ManagementFault )
      Message (in MethodFault )
      Minor (in ImageVersion )
      Minor (in ServerVersion )
      MinorCode (in ManagementFault )
      ModelName (in DeviceDetails )
    N
      Name (in CollectionDetails )
      Name (in CvdDetails )
      Name (in DeviceDetails )
      Name (in LayerDetails )
      Name (in PolicyDetails )
      Name (in VolumeDetails )
      NextPageAvailable (in QueryResult )
    O
      OperationProgress (in CvdDetails )
      OperationTime (in DeviceDetails )
      Os (in CvdDetails )
      Os (in DeviceDetails )
      OsVersion (in DeviceDetails )
      OU (in MachineIdentityInfo )
    P
      Page (in QueryDefinition )
      PageCount (in QueryResult )
      PageIndex (in QueryResult )
      ParameterName (in InvalidArgument )
      Password (in MachineIdentityInfo )
      Path (in VolumeDetails )
      PolicyId (in CvdDetails )
      PolicyImageId (in CvdDetails )
    R
      Result (in OperationResult )
      results (in BatchResult )
      Revision (in ServerVersion )
    S
      Source (in ClientEvent )
      StartTime (in ClientEvent )
      State (in CvdDetails )
      Success (in OperationResult )
    T
      TotalElements (in QueryResult )
      Type (in ClientEvent )
    U
      User (in MachineIdentityInfo )
      UserName (in CvdDetails )
      UserName (in DeviceDetails )
    V
      Value (in QueryFilterBeginsWith )
      Value (in QueryFilterContains )
      Value (in QueryFilterEndsWith )
      Value (in QueryFilterEquals )
      Value (in QueryFilterNotEquals )
      VendorName (in DeviceDetails )
      Version (in ImageId )
      Version (in ServerInformation )
VMware Mirage PowerCLI Cmdlets Reference
  All Cmdlets
    A
      Apply-MirageOsMigration
      Archive-MirageCvd
    C
      Connect-MirageServer
    D
      Disconnect-MirageServer
    G
      Get-MirageAppLayer
      Get-MirageBaseLayer
      Get-MirageCvd
      Get-MirageCvdCollection
      Get-MirageOsMigration
      Get-MiragePendingDevice
      Get-MiragePolicy
      Get-MirageVolume
    N
      New-MirageCvd
      New-MirageOsMigration
    R
      Remove-MirageCvd
    S
      Set-MirageCvd
      Sync-MirageCvd
  All Types
    A
      AppLayerInfo
    B
      BaseLayerInfo
    C
      ClientState
      CvdCollectionInfo
      CvdInfo
    D
      DeviceInfo
    M
      MigrationStatus
      MirageOsMigration
      MirageServer
    O
      OsVersion
    P
      PolicyInfo
    V
      VolumeInfo
  All Enumerations
    C
      ClientState
    M
      MigrationStatus
    O
      OsVersion
  All Parameters
    A
      AppLayer in (New-MirageCvd)
      AppLayer in (New-MirageOsMigration)
      Archived in (Get-MirageCvd)
    B
      BaseLayer in (New-MirageCvd)
      BaseLayer in (New-MirageOsMigration)
    C
      Confirm in (Archive-MirageCvd)
      Confirm in (Remove-MirageCvd)
      Confirm in (Set-MirageCvd)
      Connected in (Get-MirageCvd)
      Connected in (Get-MiragePendingDevice)
      Credential in (Connect-MirageServer)
      CVD in (Archive-MirageCvd)
      CVD in (New-MirageOsMigration)
      CVD in (Remove-MirageCvd)
      CVD in (Set-MirageCvd)
      CVD in (Sync-MirageCvd)
      CvdCollection in (Get-MirageCvd)
    D
      Description in (Get-MirageCvdCollection)
      Device in (Get-MirageCvd)
      Device in (New-MirageCvd)
      Domain in (New-MirageCvd)
      Domain in (New-MirageOsMigration)
      DownloadOnly in (New-MirageOsMigration)
    F
      Force in (Archive-MirageCvd)
      Force in (New-MirageCvd)
      Force in (New-MirageOsMigration)
      Force in (Remove-MirageCvd)
      Force in (Set-MirageCvd)
    I
      Id in (Get-MirageCvd)
      Id in (Get-MirageCvdCollection)
      Id in (Get-MirageOsMigration)
      Id in (Get-MiragePendingDevice)
      Id in (Get-MirageVolume)
      ImageId in (Get-MirageAppLayer)
      ImageId in (Get-MirageBaseLayer)
      ImageId in (Get-MiragePolicy)
    M
      MachineName in (New-MirageOsMigration)
      MachineNamePrefix in (New-MirageOsMigration)
      MachineNameStartIndex in (New-MirageOsMigration)
      MachineVersion in (Get-MirageCvd)
      ModelName in (Get-MiragePendingDevice)
    N
      Name in (Get-MirageAppLayer)
      Name in (Get-MirageBaseLayer)
      Name in (Get-MirageCvd)
      Name in (Get-MirageCvdCollection)
      Name in (Get-MiragePendingDevice)
      Name in (Get-MiragePolicy)
      Name in (Get-MirageVolume)
    O
      OrganizationUnit in (New-MirageCvd)
      OrganizationUnit in (New-MirageOsMigration)
      OS in (Get-MirageCvd)
      OS in (Get-MiragePendingDevice)
      OsMigration in (Apply-MirageOsMigration)
    P
      Password in (Connect-MirageServer)
      Password in (New-MirageCvd)
      Password in (New-MirageOsMigration)
      Path in (Get-MirageVolume)
      Policy in (Get-MirageCvd)
      Policy in (New-MirageCvd)
      Policy in (Set-MirageCvd)
      Port in (Connect-MirageServer)
      Provision in (New-MirageCvd)
    S
      Server in (Connect-MirageServer)
      State in (Get-MirageCvd)
      Status in (Get-MirageOsMigration)
    T
      TrustUnknownCertificate in (Connect-MirageServer)
    U
      User in (New-MirageCvd)
      User in (New-MirageOsMigration)
      Username in (Connect-MirageServer)
      UserName in (Get-MirageCvd)
      UserName in (Get-MiragePendingDevice)
    V
      VendorName in (Get-MiragePendingDevice)
      Volume in (New-MirageCvd)
    W
      WhatIf in (Archive-MirageCvd)
      WhatIf in (Remove-MirageCvd)
      WhatIf in (Set-MirageCvd)
      WorkGroup in (New-MirageCvd)
      WorkGroup in (New-MirageOsMigration)
  All Cmdlets
    A
      Apply-MirageOsMigration
      Archive-MirageCvd
    C
      Connect-MirageServer
    D
      Disconnect-MirageServer
    G
      Get-MirageAppLayer
      Get-MirageBaseLayer
      Get-MirageCvd
      Get-MirageCvdCollection
      Get-MirageOsMigration
      Get-MiragePendingDevice
      Get-MiragePolicy
      Get-MirageVolume
    N
      New-MirageCvd
      New-MirageOsMigration
    R
      Remove-MirageCvd
    S
      Set-MirageCvd
      Sync-MirageCvd
  All Types
    A
      AppLayerInfo
    B
      BaseLayerInfo
    C
      ClientState
      CvdCollectionInfo
      CvdInfo
    D
      DeviceInfo
    M
      MigrationStatus
      MirageOsMigration
      MirageServer
    O
      OsVersion
    P
      PolicyInfo
    V
      VolumeInfo
  All Enumerations
    C
      ClientState
    M
      MigrationStatus
    O
      OsVersion
  All Parameters
    A
      AppLayer in (New-MirageCvd)
      AppLayer in (New-MirageOsMigration)
      Archived in (Get-MirageCvd)
    B
      BaseLayer in (New-MirageCvd)
      BaseLayer in (New-MirageOsMigration)
    C
      Confirm in (Archive-MirageCvd)
      Confirm in (Remove-MirageCvd)
      Confirm in (Set-MirageCvd)
      Connected in (Get-MirageCvd)
      Connected in (Get-MiragePendingDevice)
      Credential in (Connect-MirageServer)
      CVD in (Archive-MirageCvd)
      CVD in (New-MirageOsMigration)
      CVD in (Remove-MirageCvd)
      CVD in (Set-MirageCvd)
      CVD in (Sync-MirageCvd)
      CvdCollection in (Get-MirageCvd)
    D
      Description in (Get-MirageCvdCollection)
      Device in (Get-MirageCvd)
      Device in (New-MirageCvd)
      Domain in (New-MirageCvd)
      Domain in (New-MirageOsMigration)
      DownloadOnly in (New-MirageOsMigration)
    F
      Force in (Archive-MirageCvd)
      Force in (New-MirageCvd)
      Force in (New-MirageOsMigration)
      Force in (Remove-MirageCvd)
      Force in (Set-MirageCvd)
    I
      Id in (Get-MirageCvd)
      Id in (Get-MirageCvdCollection)
      Id in (Get-MirageOsMigration)
      Id in (Get-MiragePendingDevice)
      Id in (Get-MirageVolume)
      ImageId in (Get-MirageAppLayer)
      ImageId in (Get-MirageBaseLayer)
      ImageId in (Get-MiragePolicy)
    M
      MachineName in (New-MirageOsMigration)
      MachineNamePrefix in (New-MirageOsMigration)
      MachineNameStartIndex in (New-MirageOsMigration)
      MachineVersion in (Get-MirageCvd)
      ModelName in (Get-MiragePendingDevice)
    N
      Name in (Get-MirageAppLayer)
      Name in (Get-MirageBaseLayer)
      Name in (Get-MirageCvd)
      Name in (Get-MirageCvdCollection)
      Name in (Get-MiragePendingDevice)
      Name in (Get-MiragePolicy)
      Name in (Get-MirageVolume)
    O
      OrganizationUnit in (New-MirageCvd)
      OrganizationUnit in (New-MirageOsMigration)
      OS in (Get-MirageCvd)
      OS in (Get-MiragePendingDevice)
      OsMigration in (Apply-MirageOsMigration)
    P
      Password in (Connect-MirageServer)
      Password in (New-MirageCvd)
      Password in (New-MirageOsMigration)
      Path in (Get-MirageVolume)
      Policy in (Get-MirageCvd)
      Policy in (New-MirageCvd)
      Policy in (Set-MirageCvd)
      Port in (Connect-MirageServer)
      Provision in (New-MirageCvd)
    S
      Server in (Connect-MirageServer)
      State in (Get-MirageCvd)
      Status in (Get-MirageOsMigration)
    T
      TrustUnknownCertificate in (Connect-MirageServer)
    U
      User in (New-MirageCvd)
      User in (New-MirageOsMigration)
      Username in (Connect-MirageServer)
      UserName in (Get-MirageCvd)
      UserName in (Get-MiragePendingDevice)
    V
      VendorName in (Get-MiragePendingDevice)
      Volume in (New-MirageCvd)
    W
      WhatIf in (Archive-MirageCvd)
      WhatIf in (Remove-MirageCvd)
      WhatIf in (Set-MirageCvd)
      WorkGroup in (New-MirageCvd)
      WorkGroup in (New-MirageOsMigration)
VMware Mirage Web Manager Guide
  About the Mirage Web Manager
    Access the Web Manager
  Managing CVDs
    Restart a Device
    Enforce Layers on Endpoints
    Endpoint Disaster Recovery
      Restore a Device to a CVD Snapshot
    Working with the File Portal
    Assign an Upload Policy
    Manage Collections
    Move a CVD to a Different Volume
  Base Layers and App Layers
    Capturing Base Layers
    Capturing App Layers
  Managing Collection Devices
  Working with Endpoints
    Creating a Reference Machine from an Endpoint
    Centralizing Endpoints
    Migrate a CVD to a Replacement Device
  Working with Upload Policies
    Upload Policy Parameters
    Add New Upload Policies
    Edit Upload Policies
    Add or Edit Upload Policy Rules
    Upgrade an Upload Policy
  Working with CVD Collections
    Add Static Collections
    Add CVDs to Static Collections
    Add Dynamic Collections
    Add Dynamic Collections by Using Active Directory
    Edit Collection
  Working with Storage Volumes
    Block Storage Volumes
    Unblock Storage Volumes
  Working with Layers
  Managing Mirage Tasks
  Working with Reports for Mirage Operations
    Export Legacy Reports
  About the Mirage Web Manager
    Access the Web Manager
  Managing CVDs
    Restart a Device
    Enforce Layers on Endpoints
    Endpoint Disaster Recovery
      Restore a Device to a CVD Snapshot
    Working with the File Portal
    Assign an Upload Policy
    Manage Collections
    Move a CVD to a Different Volume
  Base Layers and App Layers
    Capturing Base Layers
    Capturing App Layers
  Managing Collection Devices
  Working with Endpoints
    Creating a Reference Machine from an Endpoint
    Centralizing Endpoints
    Migrate a CVD to a Replacement Device
  Working with Upload Policies
    Upload Policy Parameters
    Add New Upload Policies
    Edit Upload Policies
    Add or Edit Upload Policy Rules
    Upgrade an Upload Policy
  Working with CVD Collections
    Add Static Collections
    Add CVDs to Static Collections
    Add Dynamic Collections
    Add Dynamic Collections by Using Active Directory
    Edit Collection
  Working with Storage Volumes
    Block Storage Volumes
    Unblock Storage Volumes
  Working with Layers
  Managing Mirage Tasks
  Working with Reports for Mirage Operations
    Export Legacy Reports
Image Management for View Desktops using Mirage
  Managing View Desktops with VMware Mirage
    Workflow for Managing View Desktops
    Capturing a Base Layer
    Capturing App Layers
    Creating a Virtual Machine Template for the View Pool
    Creating a View Desktop Pool
    Verifying View Agent Installation
    Create Mirage CVDs
  Update Base or App Layers for View Desktops
    Set the Concurrent Desktop Operations Threshold
    Sizing Considerations and Expected Performance
  Managing View Desktops with VMware Mirage
    Workflow for Managing View Desktops
    Capturing a Base Layer
    Capturing App Layers
    Creating a Virtual Machine Template for the View Pool
    Creating a View Desktop Pool
    Verifying View Agent Installation
    Create Mirage CVDs
  Update Base or App Layers for View Desktops
    Set the Concurrent Desktop Operations Threshold
    Sizing Considerations and Expected Performance
PDF Product Documentation
  PDF Product Documentation
  PDF Product Documentation