Skip to content

NodeAggregator

Source code in docs_src/capo_ssm/types/node_aggregator.py
class NodeAggregator(TypedDict, closed=True):
    aggregator_type: "capo_ssm.types.node_aggregator_type.NodeAggregatorType"
    """<p>The aggregator type for limiting a node summary. Currently, only <code>Count</code> is supported.</p>"""
    type_name: "capo_ssm.types.node_type_name.NodeTypeName"
    """<p>The data type name to use for viewing counts of nodes. Currently, only <code>Instance</code> is supported.</p>"""
    attribute_name: "capo_ssm.types.node_attribute_name.NodeAttributeName"
    """<p>The name of a node attribute on which to limit the count of nodes.</p>"""
    aggregators: NotRequired["capo_ssm.types.node_aggregator_list.NodeAggregatorList"]
    """<p>Information about aggregators used to refine a node summary.</p>"""

aggregator_type instance-attribute

aggregator_type: NodeAggregatorType

The aggregator type for limiting a node summary. Currently, only Count is supported.

aggregators instance-attribute

aggregators: NotRequired[NodeAggregatorList]

Information about aggregators used to refine a node summary.

attribute_name instance-attribute

attribute_name: NodeAttributeName

The name of a node attribute on which to limit the count of nodes.

type_name instance-attribute

type_name: NodeTypeName

The data type name to use for viewing counts of nodes. Currently, only Instance is supported.