Get-ServiceFabricDeployedServicePackage

ノード上の Service Fabric サービス パッケージを取得します。

構文

Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-IncludeHealthState]
   [-GetSinglePage]
   [-UsePaging]
   [-ContinuationToken <String>]
   [-MaxResults <Int64>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]
Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

説明

Get-ServiceFabricDeployedServicePackage コマンドレットは、指定されたノードに Service Fabric でデプロイされたサービス パッケージを取得します。

Service Fabric クラスターで操作を実行する前に、 Connect-ServiceFabricCluster コマンドレットを使用してクラスターへの接続を確立します。

例 1: デプロイされたすべてのサービス パッケージを取得する

PS C:\> Get-ServiceFabricDeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication

このコマンドは、application fabric:/MyApplication on node Node01 用にデプロイされたすべてのサービス パッケージを取得します。

例 2: サービス マニフェスト用にデプロイされたサービス パッケージを取得する

PS C:\> Get-ServiceFabric DeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication -ServiceManifestName "CalcServicePackage"

このコマンドは、アプリケーション ファブリック用にデプロイされたサービス パッケージを取得します:/MyApplication on node Node01 for service manifest CalcServicePackage。

パラメーター

-ApplicationName

Service Fabric アプリケーションの Uniform Resource Identifier (URI) を指定します。 コマンドレットは、指定したアプリケーションのサービス パッケージを取得します。

Type:Uri
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ContinuationToken

クエリ結果の次のページを取得するために使用できる継続トークンを指定します。

指定されたフィルターを考慮する結果が多すぎると、1 つのメッセージに収まらない可能性があります。 ページングは、返された結果のコレクションを別のページに分割することで、これを考慮するために使用されます。 継続トークンは、前のページが中断された場所を知るために使用され、クエリ自体にのみ重要な意味を持ちます。 この値は、このクエリの実行から生成する必要があり、後続のページを取得するために次のクエリ要求に渡すことができます。 null 以外の継続トークン値は、後続のページがある場合にのみ、結果の一部として返されます。 この値をオプションなしで -GetSinglePage 指定すると、クエリは継続トークン値から始まるすべてのページを返します。

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

-GetSinglePage

クエリが、継続トークン値を持つクエリ結果の 1 ページを返すか、すべてのページを 1 つの結果リストにまとめるかを指定します。 このオプションを選択した場合は、クエリの呼び出し元が後続のページを確認する必要があります。

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

-IncludeHealthState

エンティティの正常性の状態を含めます。 このパラメーターが false または指定されていない場合、返される正常性状態は Unknown. true に設定すると、結果がマージされる前に、クエリがノードと正常性システム サービスに並列に実行されます。 その結果、クエリはコストが高くなり、長い時間がかかる場合があります。

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

-MaxResults

ページごとに返すことができる結果項目の最大数を指定します。 これにより、返される結果の数の上限が定義され、最小値は定義されません。 たとえば、構成で定義されている最大メッセージ サイズ制限に従ってページが返される項目が最大 1,000 個に収まり、MaxResults 値が 2000 に設定されている場合、2000 個の結果項目がクエリの説明と一致する場合でも、1000 件の結果のみが返されます。 この値にはフラグの選択が GetSinglePage 必要です。それ以外の場合は無視されます。

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

-NodeName

Service Fabric ノードの名前を指定します。 コマンドレットは、指定したノードのサービス パッケージを取得します。

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

-ServiceManifestName

Service Fabric サービス マニフェストの名前を指定します。 コマンドレットは、指定したサービス マニフェストのサービス パッケージを取得します。

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

-TimeoutSec

操作のタイムアウト期間を秒単位で指定します。

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

-UsePaging

このクエリのページバージョンを使用するかどうかを指定します。

このクエリのページが解除されている場合、返される結果の数は最大メッセージ サイズ構成によって制限されます。 指定されておらず、メッセージに収まらないアプリケーションの種類が多すぎる場合、クエリは失敗します。 結果はユーザーに返されません。 クエリがページングされている場合、結果はメッセージ サイズの違反により削除されません。結果は必要に応じてページに分割され、ループ処理されるためです。 ページングはクエリによって内部的に実行され、追加の手順は必要ありません。

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

入力

System.String

System.Uri

出力

System.Object