Compartilhar via


Get-ServiceFabricDeployedServicePackage

Obtém os pacotes de serviço do Service Fabric em um nó.

Sintaxe

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

O cmdlet Get-ServiceFabricDeployedServicePackage obtém os pacotes de serviço implantados do Service Fabric em um nó especificado.

Antes de executar qualquer operação em um cluster do Service Fabric, estabeleça uma conexão com o cluster usando o cmdlet Connect-ServiceFabricCluster.

Exemplos

Exemplo 1: Obter todos os pacotes de serviço implantados

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

Esse comando obtém todos os pacotes de serviço implantados para a malha do aplicativo:/MyApplication no nó Node01.

Exemplo 2: Obter o pacote de serviço implantado para o manifesto do serviço

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

Esse comando obtém o pacote de serviço implantado para a malha do aplicativo:/MyApplication no nó Node01 para o manifesto de serviço CalcServicePackage.

Parâmetros

-ApplicationName

Especifica o URI (Uniform Resource Identifier) de um aplicativo do Service Fabric. O cmdlet obtém o pacote de serviço para o aplicativo que você especificar.

Tipo:Uri
Cargo:1
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-ContinuationToken

Especifica o token de continuação que pode ser usado para recuperar a próxima página de resultados da consulta.

Se muitos resultados respeitarem os filtros fornecidos, eles poderão não se encaixar em uma mensagem. A paginação é usada para considerar isso dividindo a coleção de resultados retornados em páginas separadas. O token de continuação é usado para saber de onde a página anterior parou, carregando significância apenas para a consulta em si. Esse valor deve ser gerado com a execução dessa consulta e pode ser passado para a próxima solicitação de consulta para obter páginas subsequentes. Um valor de token de continuação não nulo é retornado como parte do resultado somente se houver uma página subsequente. Se esse valor for fornecido sem a opção -GetSinglePage, a consulta retornará todas as páginas a partir do valor do token de continuação.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-GetSinglePage

Especifica se a consulta retornará uma página dos resultados da consulta com um valor de token de continuação ou todas as páginas combinadas em uma lista de resultados. Se essa opção estiver selecionada, será responsabilidade do chamador da consulta verificar se há páginas subsequentes.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-IncludeHealthState

Inclua o estado de integridade de uma entidade. Se esse parâmetro for falso ou não especificado, o estado de integridade retornado será Unknown. Quando definido como verdadeiro, a consulta é paralela ao nó e ao serviço do sistema de integridade antes que os resultados sejam mesclados. Como resultado, a consulta é mais cara e pode levar mais tempo.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-MaxResults

Especifica o número máximo de itens de resultado que podem ser retornados por página. Isso define o limite superior para o número de resultados retornados, não um mínimo. Por exemplo, se a página se ajustar no máximo 1000 itens retornados de acordo com as restrições máximas de tamanho da mensagem definidas na configuração e o valor MaxResults for definido como 2000, apenas 1000 resultados serão retornados, mesmo que 2.000 itens de resultado correspondam à descrição da consulta. Esse valor requer a seleção do sinalizador GetSinglePage; ele será ignorado caso contrário.

Tipo:Int64
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-NodeName

Especifica o nome de um nó do Service Fabric. O cmdlet obtém pacotes de serviço para o nó especificado.

Tipo:String
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-ServiceManifestName

Especifica o nome de um manifesto de serviço do Service Fabric. O cmdlet obtém pacotes de serviço para o manifesto de serviço especificado.

Tipo:String
Cargo:2
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-TimeoutSec

Especifica o período de tempo limite, em segundos, para a operação.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-UsePaging

Especifica se uma versão paginada dessa consulta deve ser usada.

Se essa consulta for despagada, o número de resultados retornados será restringido pela configuração de tamanho máximo da mensagem. Se não for especificado e houver muitos tipos de aplicativo para caber em uma mensagem, a consulta falhará. Nenhum resultado é retornado ao usuário. Se a consulta for paginada, os resultados não serão descartados devido ao tamanho da mensagem, pois os resultados são divididos em páginas quando necessário e em loop. A paginação é feita internamente pela consulta e nenhuma etapa adicional é necessária.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

System.String

System.Uri

Saídas

System.Object