DeployedCodePackageInfo interface
有关在 Service Fabric 节点上部署的代码包的信息。
属性
| host |
指定主机类型为 ContainerHost 时代码包的主要入口点的隔离模式。 导入服务清单时,这在应用程序清单中指定为容器主机策略的一部分。 可能的值包括:“None”、“Process”、“HyperV” |
| host |
指定服务清单中指定的代码包的主要入口点的主机类型。 可能的值包括:“Invalid”、“ExeHost”、“ContainerHost” |
| main |
有关 Service Fabric 节点上部署的代码包的设置或主入口点的信息。 |
| name | 代码包的名称。 |
| run |
运行代码包的间隔。 这用于定期代码包。 |
| service |
指定此代码包的服务清单的名称。 |
| service |
已部署服务包的 ActivationId。 如果在创建服务时指定的 ServicePackageActivationMode 为“SharedProcess”(或者未指定,在这种情况下默认为“SharedProcess”),则 ServicePackageActivationId 的值始终为空字符串。 |
| setup |
有关 Service Fabric 节点上部署的代码包的设置或主入口点的信息。 |
| status | 指定 Service Fabric 节点上已部署的应用程序或服务包的状态。 可能的值包括:“Invalid”、“正在下载”、“正在激活”、“正在升级”、“正在停用”、“RanToCompletion”、“Failed” |
| version | 服务清单中指定的代码包的版本。 |
属性详细信息
hostIsolationMode
指定主机类型为 ContainerHost 时代码包的主要入口点的隔离模式。 导入服务清单时,这在应用程序清单中指定为容器主机策略的一部分。 可能的值包括:“None”、“Process”、“HyperV”
hostIsolationMode?: HostIsolationMode
属性值
hostType
指定服务清单中指定的代码包的主要入口点的主机类型。 可能的值包括:“Invalid”、“ExeHost”、“ContainerHost”
hostType?: HostType
属性值
mainEntryPoint
有关 Service Fabric 节点上部署的代码包的设置或主入口点的信息。
mainEntryPoint?: CodePackageEntryPoint
属性值
name
代码包的名称。
name?: string
属性值
string
runFrequencyInterval
运行代码包的间隔。 这用于定期代码包。
runFrequencyInterval?: string
属性值
string
serviceManifestName
指定此代码包的服务清单的名称。
serviceManifestName?: string
属性值
string
servicePackageActivationId
已部署服务包的 ActivationId。 如果在创建服务时指定的 ServicePackageActivationMode 为“SharedProcess”(或者未指定,在这种情况下默认为“SharedProcess”),则 ServicePackageActivationId 的值始终为空字符串。
servicePackageActivationId?: string
属性值
string
setupEntryPoint
有关 Service Fabric 节点上部署的代码包的设置或主入口点的信息。
setupEntryPoint?: CodePackageEntryPoint
属性值
status
指定 Service Fabric 节点上已部署的应用程序或服务包的状态。 可能的值包括:“Invalid”、“正在下载”、“正在激活”、“正在升级”、“正在停用”、“RanToCompletion”、“Failed”
status?: DeploymentStatus
属性值
version
服务清单中指定的代码包的版本。
version?: string
属性值
string