Compartilhar via


RestartDeployedCodePackageRequest interface

Parâmetros para reiniciar um pacote de código implantado.

Propriedades

codePackageInstanceId

O ID da instância para o ponto de entrada atualmente em execução. Para um pacote de código, o ponto de entrada de configuração (se especificado) roda primeiro e, após terminar, o ponto de entrada principal é iniciado. Cada vez que o executável do ponto de entrada é executado, seu ID de instância muda. Se 0 for passado como ID de instância do pacote de código, a API reiniciará o pacote de código com o ID de instância que ele estiver executando no momento. Se um ID de instância diferente de 0 for passado, a API reiniciará o pacote de código somente se o ID de Instância atual corresponder ao ID de instância passada. Note que passar o ID exato da instância (não 0) na API é mais seguro, pois garante no máximo uma reinicialização do pacote de código.

codePackageName

O nome do pacote de códigos conforme especificado no manifesto de serviço.

nodeName

O nome do nó onde o pacote de código precisa ser reiniciado. Use '*' para reiniciar em todos os nós onde o pacote de código está rodando.

serviceManifestName

O nome do manifesto de serviço conforme especificado no pacote de código.

servicePackageActivationId

O ID de ativação de um pacote de serviço implantado. Se ServicePackageActivationMode especificado no momento da criação do serviço for 'SharedProcess' (ou se não for especificado, caso em que o valor padrão é 'SharedProcess'), então o valor de ServicePackageActivationId é sempre uma string vazia.

Detalhes da propriedade

codePackageInstanceId

O ID da instância para o ponto de entrada atualmente em execução. Para um pacote de código, o ponto de entrada de configuração (se especificado) roda primeiro e, após terminar, o ponto de entrada principal é iniciado. Cada vez que o executável do ponto de entrada é executado, seu ID de instância muda. Se 0 for passado como ID de instância do pacote de código, a API reiniciará o pacote de código com o ID de instância que ele estiver executando no momento. Se um ID de instância diferente de 0 for passado, a API reiniciará o pacote de código somente se o ID de Instância atual corresponder ao ID de instância passada. Note que passar o ID exato da instância (não 0) na API é mais seguro, pois garante no máximo uma reinicialização do pacote de código.

codePackageInstanceId: string

Valor da propriedade

string

codePackageName

O nome do pacote de códigos conforme especificado no manifesto de serviço.

codePackageName: string

Valor da propriedade

string

nodeName

O nome do nó onde o pacote de código precisa ser reiniciado. Use '*' para reiniciar em todos os nós onde o pacote de código está rodando.

nodeName: string

Valor da propriedade

string

serviceManifestName

O nome do manifesto de serviço conforme especificado no pacote de código.

serviceManifestName: string

Valor da propriedade

string

servicePackageActivationId

O ID de ativação de um pacote de serviço implantado. Se ServicePackageActivationMode especificado no momento da criação do serviço for 'SharedProcess' (ou se não for especificado, caso em que o valor padrão é 'SharedProcess'), então o valor de ServicePackageActivationId é sempre uma string vazia.

servicePackageActivationId?: string

Valor da propriedade

string