RestartDeployedCodePackageRequest interface

Parametry pro restartování nasazeného balíčku kódu.

Vlastnosti

codePackageInstanceId

ID instance pro aktuálně běžící entry point. Pro nastavení kódového balíčku se vstupní bod (pokud je specifikován) spustí jako první a po dokončení je zahájen hlavní vstupní bod. Pokaždé, když se spustí spustitelný soubor vstupního bodu, se jeho ID instance změní. Pokud je jako ID instance kódu balíku zadáno 0, API restartuje kódový balíček s aktuálně běžícím ID instance. Pokud je předáno ID instance jiné než 0, API restartuje balíček kódu pouze tehdy, pokud aktuální ID instance odpovídá ID, které bylo předáno. Poznámka: přesný ID instance (ne 0) v API je bezpečnější, protože to zajišťuje maximálně jeden restart balíčku kódu.

codePackageName

Název kódového balíčku, jak je uveden v manifestu služby.

nodeName

Název uzlu, kde je potřeba kódový balíček restartovat. Použijte '*' pro restart na všech uzlech, kde běží balíček kódu.

serviceManifestName

Název manifestu služby, jak je uveden v kódovém balíčku.

servicePackageActivationId

Aktivační ID nasazeného servisního balíčku. Pokud je ServicePackageActivationMode při vytvoření služby označen jako 'SharedProcess' (nebo pokud není specifikován, v takovém případě je výchozí 'SharedProcess'), pak je hodnota ServicePackageActivationId vždy prázdný řetězec.

Podrobnosti vlastnosti

codePackageInstanceId

ID instance pro aktuálně běžící entry point. Pro nastavení kódového balíčku se vstupní bod (pokud je specifikován) spustí jako první a po dokončení je zahájen hlavní vstupní bod. Pokaždé, když se spustí spustitelný soubor vstupního bodu, se jeho ID instance změní. Pokud je jako ID instance kódu balíku zadáno 0, API restartuje kódový balíček s aktuálně běžícím ID instance. Pokud je předáno ID instance jiné než 0, API restartuje balíček kódu pouze tehdy, pokud aktuální ID instance odpovídá ID, které bylo předáno. Poznámka: přesný ID instance (ne 0) v API je bezpečnější, protože to zajišťuje maximálně jeden restart balíčku kódu.

codePackageInstanceId: string

Hodnota vlastnosti

string

codePackageName

Název kódového balíčku, jak je uveden v manifestu služby.

codePackageName: string

Hodnota vlastnosti

string

nodeName

Název uzlu, kde je potřeba kódový balíček restartovat. Použijte '*' pro restart na všech uzlech, kde běží balíček kódu.

nodeName: string

Hodnota vlastnosti

string

serviceManifestName

Název manifestu služby, jak je uveden v kódovém balíčku.

serviceManifestName: string

Hodnota vlastnosti

string

servicePackageActivationId

Aktivační ID nasazeného servisního balíčku. Pokud je ServicePackageActivationMode při vytvoření služby označen jako 'SharedProcess' (nebo pokud není specifikován, v takovém případě je výchozí 'SharedProcess'), pak je hodnota ServicePackageActivationId vždy prázdný řetězec.

servicePackageActivationId?: string

Hodnota vlastnosti

string