Class: Aws::Inspector2::Types::ResourceFilterCriteria
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector2::Types::ResourceFilterCriteria
- Defined in:
- gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb
Overview
The resource filter criteria for a Software bill of materials (SBOM) report.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ Array<Types::ResourceStringFilter>
The account IDs used as resource filter criteria.
-
#ec2_instance_tags ⇒ Array<Types::ResourceMapFilter>
The EC2 instance tags used as resource filter criteria.
-
#ecr_image_tags ⇒ Array<Types::ResourceStringFilter>
The ECR image tags used as resource filter criteria.
-
#ecr_repository_name ⇒ Array<Types::ResourceStringFilter>
The ECR repository names used as resource filter criteria.
-
#lambda_function_name ⇒ Array<Types::ResourceStringFilter>
The Amazon Web Services Lambda function name used as resource filter criteria.
-
#lambda_function_tags ⇒ Array<Types::ResourceMapFilter>
The Amazon Web Services Lambda function tags used as resource filter criteria.
-
#resource_id ⇒ Array<Types::ResourceStringFilter>
The resource IDs used as resource filter criteria.
-
#resource_type ⇒ Array<Types::ResourceStringFilter>
The resource types used as resource filter criteria.
Instance Attribute Details
#account_id ⇒ Array<Types::ResourceStringFilter>
The account IDs used as resource filter criteria.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 6006 class ResourceFilterCriteria < Struct.new( :account_id, :ec2_instance_tags, :ecr_image_tags, :ecr_repository_name, :lambda_function_name, :lambda_function_tags, :resource_id, :resource_type) SENSITIVE = [] include Aws::Structure end |
#ec2_instance_tags ⇒ Array<Types::ResourceMapFilter>
The EC2 instance tags used as resource filter criteria.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 6006 class ResourceFilterCriteria < Struct.new( :account_id, :ec2_instance_tags, :ecr_image_tags, :ecr_repository_name, :lambda_function_name, :lambda_function_tags, :resource_id, :resource_type) SENSITIVE = [] include Aws::Structure end |
#ecr_image_tags ⇒ Array<Types::ResourceStringFilter>
The ECR image tags used as resource filter criteria.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 6006 class ResourceFilterCriteria < Struct.new( :account_id, :ec2_instance_tags, :ecr_image_tags, :ecr_repository_name, :lambda_function_name, :lambda_function_tags, :resource_id, :resource_type) SENSITIVE = [] include Aws::Structure end |
#ecr_repository_name ⇒ Array<Types::ResourceStringFilter>
The ECR repository names used as resource filter criteria.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 6006 class ResourceFilterCriteria < Struct.new( :account_id, :ec2_instance_tags, :ecr_image_tags, :ecr_repository_name, :lambda_function_name, :lambda_function_tags, :resource_id, :resource_type) SENSITIVE = [] include Aws::Structure end |
#lambda_function_name ⇒ Array<Types::ResourceStringFilter>
The Amazon Web Services Lambda function name used as resource filter criteria.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 6006 class ResourceFilterCriteria < Struct.new( :account_id, :ec2_instance_tags, :ecr_image_tags, :ecr_repository_name, :lambda_function_name, :lambda_function_tags, :resource_id, :resource_type) SENSITIVE = [] include Aws::Structure end |
#lambda_function_tags ⇒ Array<Types::ResourceMapFilter>
The Amazon Web Services Lambda function tags used as resource filter criteria.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 6006 class ResourceFilterCriteria < Struct.new( :account_id, :ec2_instance_tags, :ecr_image_tags, :ecr_repository_name, :lambda_function_name, :lambda_function_tags, :resource_id, :resource_type) SENSITIVE = [] include Aws::Structure end |
#resource_id ⇒ Array<Types::ResourceStringFilter>
The resource IDs used as resource filter criteria.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 6006 class ResourceFilterCriteria < Struct.new( :account_id, :ec2_instance_tags, :ecr_image_tags, :ecr_repository_name, :lambda_function_name, :lambda_function_tags, :resource_id, :resource_type) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ Array<Types::ResourceStringFilter>
The resource types used as resource filter criteria.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 6006 class ResourceFilterCriteria < Struct.new( :account_id, :ec2_instance_tags, :ecr_image_tags, :ecr_repository_name, :lambda_function_name, :lambda_function_tags, :resource_id, :resource_type) SENSITIVE = [] include Aws::Structure end |