aggregation_request Input Column
Details of the aggregation request that is used to filter your aggregation results. | STRUCT( "account_aggregation" STRUCT( "finding_type" VARCHAR, "resource_type" VARCHAR, "sort_by" VARCHAR, "sort_order" VARCHAR ), "ami_aggregation" STRUCT( "amis" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "sort_by" VARCHAR, "sort_order" VARCHAR ), "aws_ecr_container_aggregation" STRUCT( "architectures" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "image_shas" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "image_tags" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "repositories" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "resource_ids" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "sort_by" VARCHAR, "sort_order" VARCHAR ), "ec2_instance_aggregation" STRUCT( "amis" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "instance_ids" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "instance_tags" STRUCT( "comparison" VARCHAR, "key" VARCHAR, "value" VARCHAR )[], "operating_systems" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "sort_by" VARCHAR, "sort_order" VARCHAR ), "finding_type_aggregation" STRUCT( "finding_type" VARCHAR, "resource_type" VARCHAR, "sort_by" VARCHAR, "sort_order" VARCHAR ), "image_layer_aggregation" STRUCT( "layer_hashes" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "repositories" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "resource_ids" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "sort_by" VARCHAR, "sort_order" VARCHAR ), "lambda_function_aggregation" STRUCT( "function_names" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "function_tags" STRUCT( "comparison" VARCHAR, "key" VARCHAR, "value" VARCHAR )[], "resource_ids" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "runtimes" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "sort_by" VARCHAR, "sort_order" VARCHAR ), "lambda_layer_aggregation" STRUCT( "function_names" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "layer_arns" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "resource_ids" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "sort_by" VARCHAR, "sort_order" VARCHAR ), "package_aggregation" STRUCT( "package_names" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "sort_by" VARCHAR, "sort_order" VARCHAR ), "repository_aggregation" STRUCT( "repositories" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "sort_by" VARCHAR, "sort_order" VARCHAR ), "title_aggregation" STRUCT( "finding_type" VARCHAR, "resource_type" VARCHAR, "sort_by" VARCHAR, "sort_order" VARCHAR, "titles" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[], "vulnerability_ids" STRUCT( "comparison" VARCHAR, "value" VARCHAR )[] ) ) |
_aws_profile Input Column
The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role. | STRUCT( "type" VARCHAR, "name" VARCHAR, "account_id" VARCHAR, "via_profile_name" VARCHAR, "assumed_role_arn" VARCHAR, "organization" STRUCT( "account_name" VARCHAR, "id" VARCHAR, "tags" STRUCT( "key" VARCHAR, "value" VARCHAR )[], "master_account" STRUCT( "id" VARCHAR, "email" VARCHAR ), "parents" STRUCT( "type" VARCHAR, "id" VARCHAR, "name" VARCHAR, "tags" STRUCT( "key" VARCHAR, "value" VARCHAR )[] )[] ) ) |
responses
Objects that contain the results of an aggregation operation. | STRUCT( "account_aggregation" STRUCT( "account_id" VARCHAR, "exploit_available_count" BIGINT, "fix_available_count" BIGINT, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "ami_aggregation" STRUCT( "account_id" VARCHAR, "affected_instances" BIGINT, "ami" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "aws_ecr_container_aggregation" STRUCT( "account_id" VARCHAR, "architecture" VARCHAR, "image_sha" VARCHAR, "image_tags" VARCHAR[], "repository" VARCHAR, "resource_id" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "ec2_instance_aggregation" STRUCT( "account_id" VARCHAR, "ami" VARCHAR, "instance_id" VARCHAR, "instance_tags" MAP(VARCHAR, VARCHAR), "network_findings" BIGINT, "operating_system" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "finding_type_aggregation" STRUCT( "account_id" VARCHAR, "exploit_available_count" BIGINT, "fix_available_count" BIGINT, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "image_layer_aggregation" STRUCT( "account_id" VARCHAR, "layer_hash" VARCHAR, "repository" VARCHAR, "resource_id" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "lambda_function_aggregation" STRUCT( "account_id" VARCHAR, "function_name" VARCHAR, "lambda_tags" MAP(VARCHAR, VARCHAR), "last_modified_at" TIMESTAMP_S, "resource_id" VARCHAR, "runtime" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "lambda_layer_aggregation" STRUCT( "account_id" VARCHAR, "function_name" VARCHAR, "layer_arn" VARCHAR, "resource_id" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "package_aggregation" STRUCT( "account_id" VARCHAR, "package_name" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "repository_aggregation" STRUCT( "account_id" VARCHAR, "affected_images" BIGINT, "repository" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ) ), "title_aggregation" STRUCT( "account_id" VARCHAR, "severity_counts" STRUCT( "all" BIGINT, "critical" BIGINT, "high" BIGINT, "medium" BIGINT ), "title" VARCHAR, "vulnerability_id" VARCHAR ) )[] |