IceGrid.NodeUpdateDescriptor¶
- class IceGrid.NodeUpdateDescriptor(name: str = '', description: BoxedString | None = None, variables: dict[str, str] = <factory>, removeVariables: list[str] = <factory>, propertySets: dict[str, PropertySetDescriptor] = <factory>, removePropertySets: list[str] = <factory>, serverInstances: list[ServerInstanceDescriptor] = <factory>, servers: list[ServerDescriptor | None] = <factory>, removeServers: list[str] = <factory>, loadFactor: BoxedString | None = None)¶
Bases:
objectDescribes the updates to apply to a node in a deployed application.
- Parameters:
name (str)
description (BoxedString | None)
propertySets (dict[str, PropertySetDescriptor])
serverInstances (list[ServerInstanceDescriptor])
servers (list[ServerDescriptor | None])
loadFactor (BoxedString | None)
- description¶
The updated description (or null if the description wasn’t updated.)
- Type:
BoxedString | None
- propertySets¶
The property sets to update.
- Type:
- serverInstances¶
The server instances to update.
- Type:
- servers¶
The servers which are not template instances to update.
- Type:
list[ServerDescriptor | None]
- loadFactor¶
The updated load factor of the node (or null if the load factor was not updated).
- Type:
BoxedString | None
Notes
The Slice compiler generated this dataclass from Slice struct
::IceGrid::NodeUpdateDescriptor.