Skip to content

CentralizationRuleSummary

Source code in docs_src/capo_observabilityadmin/types/centralization_rule_summary.py
class CentralizationRuleSummary(TypedDict, closed=True):
    rule_name: NotRequired["capo_observabilityadmin.types.rule_name.RuleName"]
    """<p>The name of the organization centralization rule.</p>"""
    rule_arn: NotRequired["capo_observabilityadmin.types.resource_arn.ResourceArn"]
    """<p>The Amazon Resource Name (ARN) of the organization centralization rule.</p>"""
    creator_account_id: NotRequired["str"]
    """<p>The Amazon Web Services Account that created the organization centralization rule.</p>"""
    created_time_stamp: NotRequired["int"]
    """<p>The timestamp when the organization centralization rule was created.</p>"""
    created_region: NotRequired["capo_observabilityadmin.types.region.Region"]
    """<p>The Amazon Web Services region where the organization centralization rule was created.</p>"""
    last_update_time_stamp: NotRequired["int"]
    """<p>The timestamp when the organization centralization rule was last updated.</p>"""
    rule_health: NotRequired["capo_observabilityadmin.types.rule_health.RuleHealth"]
    """<p>The health status of the organization centralization rule.</p>"""
    failure_reason: NotRequired[
        "capo_observabilityadmin.types.centralization_failure_reason.CentralizationFailureReason"
    ]
    """<p>The reason why an organization centralization rule is marked UNHEALTHY.</p>"""
    tag_propagation_status: NotRequired[
        "capo_observabilityadmin.types.tag_propagation_status.TagPropagationStatus"
    ]
    """<p>The health status of tag propagation for this rule. This status is independent of the overall <code>RuleHealth</code> for log delivery. Returns <code>Healthy</code> when the most recent tag-propagation attempt succeeded, or <code>Unhealthy</code> when the most recent attempt failed.</p>"""
    tag_propagation_failure_reason: NotRequired[
        "capo_observabilityadmin.types.tag_propagation_failure_reason.TagPropagationFailureReason"
    ]
    """<p>The reason tag propagation is unhealthy for this rule. Only present when <code>TagPropagationStatus</code> is <code>Unhealthy</code>.</p>"""
    context_graph_status: NotRequired[
        "capo_observabilityadmin.types.context_graph_status.ContextGraphStatus"
    ]
    """<p>The status of context graph centralization for this rule. Returns <code>Provisioning</code> while the context graph is being set up, <code>Healthy</code> once it is active, or <code>Unhealthy</code> if provisioning failed. This status is independent of the overall <code>RuleHealth</code> for log delivery.</p>"""
    destination_account_id: NotRequired["str"]
    """<p>The primary destination account of the organization centralization rule.</p>"""
    destination_region: NotRequired["capo_observabilityadmin.types.region.Region"]
    """<p>The primary destination region of the organization centralization rule.</p>"""

context_graph_status instance-attribute

context_graph_status: NotRequired[ContextGraphStatus]

The status of context graph centralization for this rule. Returns Provisioning while the context graph is being set up, Healthy once it is active, or Unhealthy if provisioning failed. This status is independent of the overall RuleHealth for log delivery.

created_region instance-attribute

created_region: NotRequired[Region]

The Amazon Web Services region where the organization centralization rule was created.

created_time_stamp instance-attribute

created_time_stamp: NotRequired[int]

The timestamp when the organization centralization rule was created.

creator_account_id instance-attribute

creator_account_id: NotRequired[str]

The Amazon Web Services Account that created the organization centralization rule.

destination_account_id instance-attribute

destination_account_id: NotRequired[str]

The primary destination account of the organization centralization rule.

destination_region instance-attribute

destination_region: NotRequired[Region]

The primary destination region of the organization centralization rule.

failure_reason instance-attribute

failure_reason: NotRequired[CentralizationFailureReason]

The reason why an organization centralization rule is marked UNHEALTHY.

last_update_time_stamp instance-attribute

last_update_time_stamp: NotRequired[int]

The timestamp when the organization centralization rule was last updated.

rule_arn instance-attribute

rule_arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) of the organization centralization rule.

rule_health instance-attribute

rule_health: NotRequired[RuleHealth]

The health status of the organization centralization rule.

rule_name instance-attribute

rule_name: NotRequired[RuleName]

The name of the organization centralization rule.

tag_propagation_failure_reason instance-attribute

tag_propagation_failure_reason: NotRequired[TagPropagationFailureReason]

The reason tag propagation is unhealthy for this rule. Only present when TagPropagationStatus is Unhealthy.

tag_propagation_status instance-attribute

tag_propagation_status: NotRequired[TagPropagationStatus]

The health status of tag propagation for this rule. This status is independent of the overall RuleHealth for log delivery. Returns Healthy when the most recent tag-propagation attempt succeeded, or Unhealthy when the most recent attempt failed.