次の方法で共有


Get-SCCustomResource

VMM ライブラリからカスタム リソースを取得します。

構文

Get-SCCustomResource
   [-VMMServer <ServerConnection>]
   [-All]
   [<CommonParameters>]
Get-SCCustomResource
   [-VMMServer <ServerConnection>]
   -Name <String>
   [<CommonParameters>]
Get-SCCustomResource
   [-VMMServer <ServerConnection>]
   [-Release <String>]
   -FamilyName <String>
   [<CommonParameters>]
Get-SCCustomResource
   [-VMMServer <ServerConnection>]
   [-ID <Guid>]
   [<CommonParameters>]

説明

Get-SCCustomResource コマンドレットは、Virtual Machine Manager (VMM) ライブラリからカスタム リソースを取得します。 カスタム リソースは、VMM のフォルダー ベースのライブラリ オブジェクトです。 リソースはフォルダー レベルで宣言され、フォルダーの内容は VMM では不明です。

ライブラリにカスタム リソースを追加するには、.CR 拡張機能を使用して、フォルダーにコンテンツを配置し、VMM コンソールを使用して VMM ライブラリ共有にフォルダーをドラッグします。 VMM は、フォルダーを検出し、カスタム リソースとしてライブラリにインポートします。

例 1: 特定のカスタム リソースを取得する

PS C:\> $CR = Get-SCCustomResource -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -eq "Folder.CR" -and $_.LibraryServer.Name -eq "LibraryServer01.Contoso.com" }

このコマンドは、libraryServer01 の Folder.CR という名前のカスタム リソース オブジェクトを VMMServer01 の VMM ライブラリから取得し、そのオブジェクトを $CR 変数に格納します。

パラメーター

-All

このコマンドレットは、親オブジェクトに依存しないすべての下位オブジェクトを取得することを示します。 たとえば、各仮想ディスク ドライブ オブジェクトが関連付けられている仮想マシン オブジェクトまたはテンプレート オブジェクトに関係なく、すべての仮想ディスク ドライブ オブジェクトを取得します Get-SCVirtualDiskDrive -All

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FamilyName

VMM ライブラリ内の物理リソースのファミリ名を指定します。 この値は、ライブラリ リソース間の等価性を確立するために、 ReleaseNamespaceType と組み合わせて使用されます。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ID

オブジェクトのグローバル一意識別子 (GUID) として数値識別子を指定します。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

VMM オブジェクトの名前を指定します。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Release

ライブラリ リソースのリリースを記述する文字列を指定します。 VMM は、ライブラリにインポートされたすべてのリソースのリリース値を自動的に作成します。 リソースがインポートされたら、文字列をカスタマイズできます。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

VMM サーバー オブジェクトを指定します。

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

出力

CustomResource

このコマンドレットは 、CustomResource オブジェクトを返します。