Class: Aws::Inspector2::Types::CoverageFilterCriteria

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb

Overview

A structure that identifies filter criteria for GetCoverageStatistics.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_id ⇒ Array<Types::CoverageStringFilter>

An array of Amazon Web Services account IDs to return coverage statistics for.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_container_image_tags ⇒ Array<Types::CoverageStringFilter>

The cloud container image tags to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_container_registry_name ⇒ Array<Types::CoverageStringFilter>

The cloud container registry name to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_container_repository_name ⇒ Array<Types::CoverageStringFilter>

The cloud container repository name to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_provider ⇒ Array<Types::CoverageStringFilter>

The cloud provider to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_provider_account_id ⇒ Array<Types::CoverageStringFilter>

The cloud provider account ID to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_provider_org_id ⇒ Array<Types::CoverageStringFilter>

The cloud provider organization ID to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_provider_region ⇒ Array<Types::CoverageStringFilter>

The cloud provider region to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_serverless_function_name ⇒ Array<Types::CoverageStringFilter>

The cloud serverless function name to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_serverless_function_runtime ⇒ Array<Types::CoverageStringFilter>

The cloud serverless function runtime to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_serverless_function_tags ⇒ Array<Types::CoverageMapFilter>

The cloud serverless function tags to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#cloud_vm_instance_tags ⇒ Array<Types::CoverageMapFilter>

The cloud VM instance tags to filter coverage results by.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#code_repository_project_name ⇒ Array<Types::CoverageStringFilter>

Filter criteria for code repositories based on project name.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#code_repository_provider_type ⇒ Array<Types::CoverageStringFilter>

Filter criteria for code repositories based on provider type (such as GitHub, GitLab, etc.).

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#code_repository_provider_type_visibility ⇒ Array<Types::CoverageStringFilter>

Filter criteria for code repositories based on visibility setting (public or private).

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#ec2_instance_tags ⇒ Array<Types::CoverageMapFilter>

The Amazon EC2 instance tags to filter on.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#ecr_image_in_use_count ⇒ Array<Types::CoverageNumberFilter>

The number of Amazon ECR images in use.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#ecr_image_last_in_use_at ⇒ Array<Types::CoverageDateFilter>

The Amazon ECR image that was last in use.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#ecr_image_tags ⇒ Array<Types::CoverageStringFilter>

The Amazon ECR image tags to filter on.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#ecr_repository_name ⇒ Array<Types::CoverageStringFilter>

The Amazon ECR repository name to filter on.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#image_pulled_at ⇒ Array<Types::CoverageDateFilter>

The date an image was last pulled at.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#lambda_function_name ⇒ Array<Types::CoverageStringFilter>

Returns coverage statistics for Amazon Web Services Lambda functions filtered by function names.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#lambda_function_runtime ⇒ Array<Types::CoverageStringFilter>

Returns coverage statistics for Amazon Web Services Lambda functions filtered by runtime.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#lambda_function_tags ⇒ Array<Types::CoverageMapFilter>

Returns coverage statistics for Amazon Web Services Lambda functions filtered by tag.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#last_scanned_at ⇒ Array<Types::CoverageDateFilter>

Filters Amazon Web Services resources based on whether Amazon Inspector has checked them for vulnerabilities within the specified time range.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#last_scanned_commit_id ⇒ Array<Types::CoverageStringFilter>

Filter criteria for code repositories based on the ID of the last scanned commit.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#resource_id ⇒ Array<Types::CoverageStringFilter>

An array of Amazon Web Services resource IDs to return coverage statistics for.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#resource_type ⇒ Array<Types::CoverageStringFilter>

An array of Amazon Web Services resource types to return coverage statistics for. The values can be AWS_EC2_INSTANCE, AWS_LAMBDA_FUNCTION, AWS_ECR_CONTAINER_IMAGE, AWS_ECR_REPOSITORY or AWS_ACCOUNT.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#scan_mode ⇒ Array<Types::CoverageStringFilter>

The filter to search for Amazon EC2 instance coverage by scan mode. Valid values are EC2_SSM_AGENT_BASED, EC2_AGENTLESS, and EC2_INSPECTOR_AGENT_BASED.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#scan_status_code ⇒ Array<Types::CoverageStringFilter>

The scan status code to filter on. Valid values are: ValidationException, InternalServerException, ResourceNotFoundException, BadRequestException, and ThrottlingException.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#scan_status_reason ⇒ Array<Types::CoverageStringFilter>

The scan status reason to filter on.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end

#scan_type ⇒ Array<Types::CoverageStringFilter>

An array of Amazon Inspector scan types to return coverage statistics for.

Returns:



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3476

class CoverageFilterCriteria < Struct.new(
  :scan_status_code,
  :scan_status_reason,
  :account_id,
  :resource_id,
  :resource_type,
  :scan_type,
  :ecr_repository_name,
  :ecr_image_tags,
  :ec2_instance_tags,
  :lambda_function_name,
  :lambda_function_tags,
  :lambda_function_runtime,
  :last_scanned_at,
  :scan_mode,
  :image_pulled_at,
  :ecr_image_last_in_use_at,
  :ecr_image_in_use_count,
  :code_repository_project_name,
  :code_repository_provider_type,
  :code_repository_provider_type_visibility,
  :last_scanned_commit_id,
  :cloud_provider,
  :cloud_provider_account_id,
  :cloud_provider_region,
  :cloud_vm_instance_tags,
  :cloud_container_image_tags,
  :cloud_container_repository_name,
  :cloud_container_registry_name,
  :cloud_serverless_function_name,
  :cloud_serverless_function_runtime,
  :cloud_serverless_function_tags,
  :cloud_provider_org_id)
  SENSITIVE = []
  include Aws::Structure
end