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.
5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 5980 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.
5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 5980 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.
5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 5980 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.
5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 5980 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.
5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 5980 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.
5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 5980 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.
5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 5980 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.
5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 5980 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 |