Get-ServiceFabricDeployedServicePackage
Obtém os pacotes de serviço do Service Fabric em um nó.
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
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 pacote de serviço implantado para manifesto de 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 especificado.
Type: | Uri |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 podem não caber em uma mensagem. A paginação é usada para dar conta disso dividindo a coleção de resultados retornados em páginas separadas. O token de continuação é usado para saber onde a página anterior parou, carregando significância apenas para a própria consulta. 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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IncludeHealthState
Inclua o estado de integridade de uma entidade. Se esse parâmetro for falso ou não for especificado, o estado de integridade retornado será Unknown
. Quando definida como true, a consulta fica paralela ao nó e ao serviço do sistema de integridade antes que os resultados sejam mesclados. Consequentemente, a consulta é mais onerosa e pode levar mais tempo.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 ao 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, somente 1.000 resultados serão retornados, mesmo que 2.000 itens de resultado correspondam à descrição da consulta. Esse valor requer a seleção do GetSinglePage
sinalizador; caso contrário, ele será ignorado.
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
Especifica o nome de um nó do Service Fabric. O cmdlet obtém pacotes de serviço para o nó especificado.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Especifica o período de tempo limite, em segundos, para a operação.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UsePaging
Especifica se é necessário usar uma versão paged desta consulta.
Se essa consulta não for paga, o número de resultados retornados será restrito 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 a contraints de tamanho da mensagem porque 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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
System.String
System.Uri
Saídas
System.Object