Skip to content

GetRuleOutput

Source code in docs_src/capo_datazone/types/get_rule_output.py
class GetRuleOutput(TypedDict, closed=True):
    identifier: "capo_datazone.types.rule_id.RuleId"
    """<p>The ID of the rule.</p>"""
    revision: "capo_datazone.types.revision.Revision"
    """<p>The revision of the rule.</p>"""
    name: "capo_datazone.types.rule_name.RuleName"
    """<p>The name of the rule.</p>"""
    rule_type: "capo_datazone.types.rule_type.RuleType"
    """<p>The type of the rule.</p>"""
    target: "capo_datazone.types.rule_target.RuleTarget"
    """<p>The target of the rule.</p>"""
    action: "capo_datazone.types.rule_action.RuleAction"
    """<p>The action of the rule.</p>"""
    scope: "capo_datazone.types.rule_scope.RuleScope"
    """<p>The scope of the rule.</p>"""
    detail: "capo_datazone.types.rule_detail.RuleDetail"
    """<p>The detail of the rule.</p>"""
    target_type: NotRequired["capo_datazone.types.rule_target_type.RuleTargetType"]
    """<p>The target type of the rule.</p>"""
    description: NotRequired["capo_datazone.types.description.Description"]
    """<p>The description of the rule.</p>"""
    created_at: "capo_datazone.types.created_at.CreatedAt"
    """<p>The timestamp at which the rule was created.</p>"""
    updated_at: "capo_datazone.types.updated_at.UpdatedAt"
    """<p>The timestamp at which the rule was last updated.</p>"""
    created_by: "capo_datazone.types.created_by.CreatedBy"
    """<p>The user who created the rule.</p>"""
    last_updated_by: "capo_datazone.types.updated_by.UpdatedBy"
    """<p>The timestamp at which the rule was last updated.</p>"""

action instance-attribute

action: RuleAction

The action of the rule.

created_at instance-attribute

created_at: CreatedAt

The timestamp at which the rule was created.

created_by instance-attribute

created_by: CreatedBy

The user who created the rule.

description instance-attribute

description: NotRequired[Description]

The description of the rule.

detail instance-attribute

detail: RuleDetail

The detail of the rule.

identifier instance-attribute

identifier: RuleId

The ID of the rule.

last_updated_by instance-attribute

last_updated_by: UpdatedBy

The timestamp at which the rule was last updated.

name instance-attribute

name: RuleName

The name of the rule.

revision instance-attribute

revision: Revision

The revision of the rule.

rule_type instance-attribute

rule_type: RuleType

The type of the rule.

scope instance-attribute

scope: RuleScope

The scope of the rule.

target instance-attribute

target: RuleTarget

The target of the rule.

target_type instance-attribute

target_type: NotRequired[RuleTargetType]

The target type of the rule.

updated_at instance-attribute

updated_at: UpdatedAt

The timestamp at which the rule was last updated.