Get-OSCustomizationSpec

This cmdlet retrieves the OS customization specifications available on a vCenter Server system. To specify a server different from the default one, use the Server parameter.

Syntax

[[-Server]  <VIServer[]>]
[-Id  <String[]>]
[-Name  <String[]>]
[-Type  <OSCustomizationSpecType>]
[CommonParameters]

Parameters

Required Parameter Name Type Position Features Description
optional
Server
VIServer[] 1
  • wildcards
  • Specifies the vCenter Server systems on which you want to run the cmdlet. If no value is provided or $null value is passed to this parameter, the command runs on the default servers. For more information about default servers, see the description of Connect-VIServer.
    optional
    Id
    String[] named
  • wildcards
  • Specifies the IDs of the OS customization specifications you want to retrieve.
    optional
    Name
    String[] named
  • wildcards
  • Specifies the names of the OS customization specifications you want to retrieve.
    optional
    Type
    OSCustomizationSpecType named Specifis the type of the OS customization specifications you want to retrieve. The valid values are Persistent and NonPersistent.

    Output

    VMware.VimAutomation.ViCore.Types.V1.OSCustomization.OSCustomizationSpec

    Examples


    Example 1

    Get-OSCustomizationSpec "test"

    Retrieves from the server the OS customization specification named 'test'.

    Example 2

    New-VM -Name VM -VMHost Host -Template Template -OSCustomizationSpec $spec

    Creates a new virtual machine from a template and configures it using a customization specification.

    Related Commands

    Feedback

    Was this page helpful?