IceGrid.ServiceInstanceDescriptor

class IceGrid.ServiceInstanceDescriptor(template: str = '', parameterValues: dict[str, str] = <factory>, descriptor: ServiceDescriptor | None = None, propertySet: PropertySetDescriptor = <factory>)

Bases: object

Describes an IceBox service.

Parameters:
template

The template used by this instance. It’s empty when this instance does not use a template.

Type:

str

parameterValues

The template parameter values.

Type:

dict[str, str]

descriptor

The service definition if the instance isn’t a template instance (i.e.: if the template attribute is empty).

Type:

ServiceDescriptor | None

propertySet

The property set.

Type:

PropertySetDescriptor

Notes

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