IceGrid.ServerInstanceDescriptor

class IceGrid.ServerInstanceDescriptor(template: str = '', parameterValues: dict[str, str] = <factory>, propertySet: ~IceGrid.PropertySetDescriptor.PropertySetDescriptor = <factory>, servicePropertySets: dict[str, ~IceGrid.PropertySetDescriptor.PropertySetDescriptor] = <factory>)

Bases: object

Describes a template instantiation that creates a server.

Parameters:
template

The template used by this instance. It’s never empty.

Type:

str

parameterValues

The template parameter values.

Type:

dict[str, str]

propertySet

The property set.

Type:

PropertySetDescriptor

servicePropertySets

The services property sets. It’s only valid to set these property sets when the template is an IceBox server template.

Type:

dict[str, PropertySetDescriptor]

Notes

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