RestartDeployedCodePackageRequest interface
Параметры для перезапуска развернутого пакета кода.
Свойства
| code |
ID экземпляра для текущей точки входа. Для настройки пакета кода сначала запускается входная точка (если указана), а после завершения запускается основная точка входа. Каждый раз, когда запускается исполняемый файл точки входа, его идентификатор экземпляра меняется. Если 0 передаётся в качестве идентификатора экземпляра пакета кода, API перезапустит пакет кода с тем идентификатором экземпляра, который сейчас используется. Если передаётся идентификатор экземпляра, отличный от 0, API перезапустит пакет кода только если текущий идентификатор экземпляра совпадает с ID переданного экземпляра. Обратите внимание, что передача точного идентификатора экземпляра (не 0) в API безопаснее, потому что это обеспечивает максимум один перезапуск пакета кода. |
| code |
Название пакета кода, указанное в манифесте сервиса. |
| node |
Название узла, по которому нужно перезапустить пакет кода. Используйте '*' для перезапуска на всех узлах, где работает пакет кода. |
| service |
Название манифеста сервиса, указанное в пакете кода. |
| service |
Идентификатор активации развернутого пакета сервисов. Если ServicePackageActivationMode, указанный на момент создания сервиса, называется 'SharedProcess' (или если он не указан, то по умолчанию отображается 'SharedProcess'), то значение ServicePackageActivationId всегда остаётся пустой строкой. |
Сведения о свойстве
codePackageInstanceId
ID экземпляра для текущей точки входа. Для настройки пакета кода сначала запускается входная точка (если указана), а после завершения запускается основная точка входа. Каждый раз, когда запускается исполняемый файл точки входа, его идентификатор экземпляра меняется. Если 0 передаётся в качестве идентификатора экземпляра пакета кода, API перезапустит пакет кода с тем идентификатором экземпляра, который сейчас используется. Если передаётся идентификатор экземпляра, отличный от 0, API перезапустит пакет кода только если текущий идентификатор экземпляра совпадает с ID переданного экземпляра. Обратите внимание, что передача точного идентификатора экземпляра (не 0) в API безопаснее, потому что это обеспечивает максимум один перезапуск пакета кода.
codePackageInstanceId: string
Значение свойства
string
codePackageName
Название пакета кода, указанное в манифесте сервиса.
codePackageName: string
Значение свойства
string
nodeName
Название узла, по которому нужно перезапустить пакет кода. Используйте '*' для перезапуска на всех узлах, где работает пакет кода.
nodeName: string
Значение свойства
string
serviceManifestName
Название манифеста сервиса, указанное в пакете кода.
serviceManifestName: string
Значение свойства
string
servicePackageActivationId
Идентификатор активации развернутого пакета сервисов. Если ServicePackageActivationMode, указанный на момент создания сервиса, называется 'SharedProcess' (или если он не указан, то по умолчанию отображается 'SharedProcess'), то значение ServicePackageActivationId всегда остаётся пустой строкой.
servicePackageActivationId?: string
Значение свойства
string