Get-ServiceFabricDeployedServicePackage
取得節點上的 Service Fabric 服務封裝。
Syntax
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>]
Description
Get-ServiceFabricDeployedServicePackage Cmdlet 會取得指定節點上的 Service Fabric 部署服務套件。
在 Service Fabric 叢集上執行任何作業之前,請先使用 Connect-ServiceFabricCluster Cmdlet 建立叢集的連線。
範例
範例 1:取得所有已部署的服務套件
PS C:\> Get-ServiceFabricDeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication
此命令會取得節點 Node01 上應用程式網狀架構:/MyApplication 的所有已部署服務套件。
範例 2:取得服務資訊清單的已部署服務套件
PS C:\> Get-ServiceFabric DeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication -ServiceManifestName "CalcServicePackage"
此命令會針對節點 Node01 上的 application fabric:/MyApplication 取得服務資訊清單 CalcServicePackage 的已部署服務套件。
參數
-ApplicationName
指定 Service Fabric 應用程式的統一資源識別項 (URI) 。 Cmdlet 會取得您指定之應用程式的服務封裝。
Type: | Uri |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ContinuationToken
指定可用來擷取下一頁查詢結果的接續權杖。
如果太多結果遵守提供的篩選準則,它們可能無法放入一則訊息中。 分頁是用來將傳回結果的集合分割成不同的頁面,以考慮此問題。 接續標記是用來知道上一頁離開的位置,只對查詢本身具有重要性。 此值應該從執行此查詢產生,而且可以傳入下一個查詢要求,以取得後續的頁面。 只有在有後續頁面時,才會傳回非 Null 接續權杖值做為結果的一部分。 如果未提供這個值, -GetSinglePage
則查詢會傳回從接續權杖值開始的所有頁面。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GetSinglePage
指定查詢會傳回具有接續標記值的一頁查詢結果,還是所有合併成一份結果清單的頁面。 如果選取此選項,則查詢的呼叫端必須負責檢查後續頁面。
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
指定每個頁面可傳回的結果專案數目上限。 這會定義傳回的結果數目上限,而不是最小值。 例如,如果頁面根據組態中定義的訊息大小限制,最多符合 1000 個傳回的專案,而且 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 節點的名稱。 Cmdlet 會取得您指定之節點的服務封裝。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceManifestName
指定 Service Fabric 服務資訊清單的名稱。 Cmdlet 會取得您指定之服務資訊清單的服務套件。
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