ServerlessFunctionAggregation
¶
Source code in docs_src/capo_inspector2/types/serverless_function_aggregation.py
cloud_account_ids
instance-attribute
¶
cloud_account_ids: NotRequired[StringFilterList]
The cloud account IDs to aggregate findings for.
cloud_org_ids
instance-attribute
¶
cloud_org_ids: NotRequired[StringFilterList]
The cloud organization IDs to aggregate findings for.
cloud_partitions
instance-attribute
¶
cloud_partitions: NotRequired[StringFilterList]
The cloud partitions to aggregate findings for. Valid values:
-
aws– Amazon Web Services commercial Regions. -
aws-cn– Amazon Web Services China Regions. -
aws-us-gov– Amazon Web Services GovCloud (US) Regions. -
AzureCloud– Azure commercial Regions.
cloud_providers
instance-attribute
¶
cloud_providers: NotRequired[StringFilterList]
The cloud providers to aggregate findings for. Valid values:
-
AWS– Findings from Amazon Web Services resources. -
AZURE– Findings from Microsoft Azure resources.
cloud_regions
instance-attribute
¶
cloud_regions: NotRequired[StringFilterList]
The cloud regions to aggregate findings for. The value format depends on the cloud provider:
-
An Amazon Web Services Region, such as
us-east-1. -
An Azure region, such as
eastus.
function_names
instance-attribute
¶
function_names: NotRequired[StringFilterList]
The function names to aggregate findings for.
function_tags
instance-attribute
¶
function_tags: NotRequired[MapFilterList]
The function tags to aggregate findings for.
resource_ids
instance-attribute
¶
resource_ids: NotRequired[StringFilterList]
The resource IDs to aggregate findings for.
runtimes
instance-attribute
¶
runtimes: NotRequired[StringFilterList]
The runtimes to aggregate findings for.
sort_by
instance-attribute
¶
sort_by: NotRequired[ServerlessFunctionSortBy]
The value to sort results by. Specify a field name from the aggregation response, such as CRITICAL, HIGH, or ALL.