Condividi tramite


DeployCodePackageInfo

Informazioni sul pacchetto di codice distribuito in un nodo di Service Fabric.

Proprietà

Nome Tipo Necessario
Name string No
Version string No
ServiceManifestName string No
ServicePackageActivationId string No
HostType string (enum) No
HostIsolationMode string (enum) No
Status string (enum) No
RunFrequencyInterval string No
SetupEntryPoint CodePackageEntryPoint No
MainEntryPoint CodePackageEntryPoint No

Name

Tipo: string
Obbligatorio: No

Nome del pacchetto di codice.


Version

Tipo: string
Obbligatorio: No

Versione del pacchetto di codice specificato nel manifesto del servizio.


ServiceManifestName

Tipo: string
Obbligatorio: No

Nome del manifesto del servizio che ha specificato questo pacchetto di codice.


ServicePackageActivationId

Tipo: string
Obbligatorio: No

Id attivazione di un pacchetto del servizio distribuito. Se ServicePackageActivationMode specificato al momento della creazione del servizio è 'SharedProcess' (o se non è specificato, nel qual caso per impostazione predefinita è 'SharedProcess'), il valore di ServicePackageActivationId è sempre una stringa vuota.


HostType

Tipo: string (enum)
Obbligatorio: No

Specifica il tipo di host per il punto di ingresso principale di un pacchetto di codice come specificato nel manifesto del servizio.

I valori possibili sono:

  • Invalid - Indica che il tipo di host non è noto o non valido. Il valore è 0.
  • ExeHost - Indica che l'host è un eseguibile. Il valore è uguale a 1.
  • ContainerHost - Indica che l'host è un contenitore. Il valore è 2.

HostIsolationMode

Tipo: string (enum)
Obbligatorio: No

Specifica la modalità di isolamento del punto di ingresso principale di un pacchetto di codice quando il tipo di host è ContainerHost. Questo valore viene specificato come parte dei criteri host del contenitore nel manifesto dell'applicazione durante l'importazione del manifesto del servizio.

I valori possibili sono:

  • None - Indica che la modalità di isolamento non è applicabile per hostType specificato. Il valore è 0.
  • Process - Questa è la modalità di isolamento predefinita per containerHost. Il valore è uguale a 1.
  • HyperV - Indica che ContainerHost è un contenitore Hyper-V. Questo vale solo per i contenitori di Windows. Il valore è 2.

Status

Tipo: string (enum)
Obbligatorio: No

Specifica lo stato di un'applicazione o di un pacchetto di servizio distribuito in un nodo di Service Fabric.

I valori possibili sono:

  • Invalid - Indica che lo stato del pacchetto dell'applicazione o del servizio non è noto o non valido. Il valore è 0.
  • Downloading - Indica che il pacchetto dell'applicazione o del servizio viene scaricato nel nodo da ImageStore. Il valore è uguale a 1.
  • Activating - Indica che è in corso l'attivazione del pacchetto dell'applicazione o del servizio. Il valore è 2.
  • Active - Indica che il pacchetto dell'applicazione o del servizio è attivo nel nodo. Il valore è 3.
  • Upgrading - Indica che l'applicazione o il pacchetto del servizio viene aggiornato. Il valore è 4.
  • Deactivating - Indica che l'applicazione o il pacchetto del servizio viene disattivato. Il valore è 5.
  • RanToCompletion - Indica che il pacchetto dell'applicazione o del servizio è stato eseguito correttamente al completamento. Il valore è 6.
  • Failed - Indica che il pacchetto dell'applicazione o del servizio non è riuscito a essere eseguito fino al completamento. Il valore è 7.

RunFrequencyInterval

Tipo: string
Obbligatorio: No

Intervallo in cui viene eseguito il pacchetto di codice. Viene usato per il pacchetto di codice periodico.


SetupEntryPoint

Tipo: CodePackageEntryPoint
Obbligatorio: No

Informazioni sull'installazione o sul punto di ingresso principale di un pacchetto di codice distribuito in un nodo di Service Fabric.


MainEntryPoint

Tipo: CodePackageEntryPoint
Obbligatorio: No

Informazioni sull'installazione o sul punto di ingresso principale di un pacchetto di codice distribuito in un nodo di Service Fabric.