Skip to content

ResourceSynchronizationStatusSummary

Source code in docs_src/capo_network_security_manager/types/resource_synchronization_status_summary.py
class ResourceSynchronizationStatusSummary(TypedDict, closed=True):
    synchronization_status: "capo_network_security_manager.types.synchronization_status.SynchronizationStatus"
    """<p>The synchronization status of the resource, such as <code>IN_SYNC</code> or <code>OUT_OF_SYNC</code>.</p>"""
    account_id: "capo_network_security_manager.types.account_id.AccountId"
    """<p>The AWS account ID that owns the resource.</p>"""
    resource_arn: "capo_network_security_manager.types.arn.Arn"
    """<p>The ARN of the resource whose synchronization status is reported.</p>"""
    deployment_arn: NotRequired[
        "capo_network_security_manager.types.deployment_arn.DeploymentArn"
    ]
    """<p>The ARN of the deployment that the synchronization status is associated with. This is absent for aggregate (cross-deployment) statuses.</p>"""
    resource_type: NotRequired[
        "capo_network_security_manager.types.resource_type.ResourceType"
    ]
    """<p>The type of the resource, in AWS CloudFormation format.</p>"""
    updated_at: "capo_network_security_manager.types.date_timestamp.DateTimestamp"
    """<p>The time when the resource was last updated.</p>"""
    out_of_sync_reasons: NotRequired[
        "capo_network_security_manager.types.out_of_sync_reasons_view.OutOfSyncReasonsView"
    ]
    """<p>The reasons the resource is out of sync, keyed by firewall type. This is null when the resource is in sync.</p>"""
    remediation_issues: NotRequired[
        "capo_network_security_manager.types.remediation_issues_view.RemediationIssuesView"
    ]
    """<p>Details about remediation issues, keyed by firewall type. This is null when there are no remediation issues.</p>"""
    evaluated_at: NotRequired[
        "capo_network_security_manager.types.date_timestamp.DateTimestamp"
    ]
    """<p>The time when the synchronization status was last evaluated.</p>"""

account_id instance-attribute

account_id: AccountId

The AWS account ID that owns the resource.

deployment_arn instance-attribute

deployment_arn: NotRequired[DeploymentArn]

The ARN of the deployment that the synchronization status is associated with. This is absent for aggregate (cross-deployment) statuses.

evaluated_at instance-attribute

evaluated_at: NotRequired[DateTimestamp]

The time when the synchronization status was last evaluated.

out_of_sync_reasons instance-attribute

out_of_sync_reasons: NotRequired[OutOfSyncReasonsView]

The reasons the resource is out of sync, keyed by firewall type. This is null when the resource is in sync.

remediation_issues instance-attribute

remediation_issues: NotRequired[RemediationIssuesView]

Details about remediation issues, keyed by firewall type. This is null when there are no remediation issues.

resource_arn instance-attribute

resource_arn: Arn

The ARN of the resource whose synchronization status is reported.

resource_type instance-attribute

resource_type: NotRequired[ResourceType]

The type of the resource, in AWS CloudFormation format.

synchronization_status instance-attribute

synchronization_status: SynchronizationStatus

The synchronization status of the resource, such as IN_SYNC or OUT_OF_SYNC.

updated_at instance-attribute

updated_at: DateTimestamp

The time when the resource was last updated.