IceGrid.TemplateDescriptor

class IceGrid.TemplateDescriptor(descriptor: CommunicatorDescriptor | None = None, parameters: list[str] = <factory>, parameterDefaults: dict[str, str] = <factory>)

Bases: object

Describes a template for a server or an IceBox service.

Parameters:
descriptor

The communicator.

Type:

CommunicatorDescriptor | None

parameters

The parameters required to instantiate the template.

Type:

list[str]

parameterDefaults

The parameters’ default values.

Type:

dict[str, str]

Notes

The Slice compiler generated this dataclass from Slice struct ::IceGrid::TemplateDescriptor.