FindingSummary
¶
Source code in docs_src/capo_accessanalyzer/types/finding_summary.py
action
instance-attribute
¶
action: NotRequired[ActionList]
The action in the analyzed policy statement that an external principal has permission to use.
analyzed_at
instance-attribute
¶
analyzed_at: Timestamp
The time at which the resource-based policy that generated the finding was analyzed.
condition
instance-attribute
¶
condition: ConditionKeyMap
The condition in the analyzed policy statement that resulted in a finding.
is_public
instance-attribute
¶
is_public: NotRequired[bool]
Indicates whether the finding reports a resource that has a policy that allows public access.
principal
instance-attribute
¶
principal: NotRequired[PrincipalMap]
The external principal that has access to a resource within the zone of trust.
resource
instance-attribute
¶
resource: NotRequired[str]
The resource that the external principal has access to.
resource_control_policy_restriction
instance-attribute
¶
resource_control_policy_restriction: NotRequired[ResourceControlPolicyRestriction]
The type of restriction applied to the finding by the resource owner with an Organizations resource control policy (RCP).
resource_owner_account
instance-attribute
¶
resource_owner_account: str
The Amazon Web Services account ID that owns the resource.
resource_type
instance-attribute
¶
resource_type: ResourceType
The type of the resource that the external principal has access to.
sources
instance-attribute
¶
sources: NotRequired[FindingSourceList]
The sources of the finding. This indicates how the access that generated the finding is granted. It is populated for Amazon S3 bucket findings.