IceGrid.IceBoxDescriptor

class IceGrid.IceBoxDescriptor(adapters: list[AdapterDescriptor] = <factory>, propertySet: PropertySetDescriptor = <factory>, dbEnvs: list[DbEnvDescriptor] = <factory>, logs: list[str] = <factory>, description: str = '', id: str = '', exe: str = '', iceVersion: str = '', pwd: str = '', options: list[str] = <factory>, envs: list[str] = <factory>, activation: str = '', activationTimeout: str = '', deactivationTimeout: str = '', applicationDistrib: bool = False, distrib: DistributionDescriptor = <factory>, allocatable: bool = False, user: str = '', services: list[ServiceInstanceDescriptor] = <factory>)

Bases: ServerDescriptor

Describes an IceBox server.

Parameters:
services

The service instances.

Type:

list[ServiceInstanceDescriptor]

Notes

The Slice compiler generated this dataclass from Slice class ::IceGrid::IceBoxDescriptor.

static ice_staticId() str

Obtain the type ID of this Slice class or interface.

Returns:

The type ID.

Return type:

str