RemediationResource
¶
Source code in docs_src/capo_securityhub/types/remediation_resource.py
account_id
instance-attribute
¶
account_id: NotRequired[NonEmptyString]
The Amazon Web Services account that recorded the resource data in Security Hub.
cloud_provider
instance-attribute
¶
cloud_provider: NotRequired[CloudProviderName]
The cloud provider where the resource exists.
-
AWSspecifies that the resource exists in Amazon Web Services. -
Azurespecifies that the resource exists in Microsoft Azure.
region
instance-attribute
¶
region: NotRequired[NonEmptyString]
The Amazon Web Services Region in which Security Hub recorded the resource data.
resource_guid
instance-attribute
¶
resource_guid: NotRequired[NonEmptyString]
The global identifier used to identify a resource.
resource_owner_account_id
instance-attribute
¶
resource_owner_account_id: NotRequired[NonEmptyString]
The identifier of the cloud account that owns the resource. For Amazon Web Services resources, this is the Amazon Web Services account ID. For Azure resources, this is the Azure subscription ID.
resource_owner_org_id
instance-attribute
¶
resource_owner_org_id: NotRequired[NonEmptyString]
The identifier of the cloud organization that owns the resource. For Amazon Web Services resources, this is the Organizations ID. For Azure resources, this is the Azure tenant ID.
resource_region
instance-attribute
¶
resource_region: NotRequired[NonEmptyString]
The native cloud region where the resource is located. For Amazon Web Services, this is an Amazon Web Services Region (for example, us-east-1). For Azure resources, this is the Azure region (for example, westus2). This field is always included.