Class: Aws::Inspector2::Types::PackageFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector2::Types::PackageFilter
- Defined in:
- gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb
Overview
Contains information on the details of a package filter.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#architecture ⇒ Types::StringFilter
An object that contains details on the package architecture type to filter on.
-
#epoch ⇒ Types::NumberFilter
An object that contains details on the package epoch to filter on.
-
#name ⇒ Types::StringFilter
An object that contains details on the name of the package to filter on.
-
#release ⇒ Types::StringFilter
An object that contains details on the package release to filter on.
-
#source_lambda_layer_arn ⇒ Types::StringFilter
An object that describes the details of a string filter.
-
#source_layer_hash ⇒ Types::StringFilter
An object that contains details on the source layer hash to filter on.
-
#version ⇒ Types::StringFilter
The package version to filter on.
Instance Attribute Details
#architecture ⇒ Types::StringFilter
An object that contains details on the package architecture type to filter on.
3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3689 class PackageFilter < Struct.new( :architecture, :epoch, :name, :release, :source_lambda_layer_arn, :source_layer_hash, :version) SENSITIVE = [] include Aws::Structure end |
#epoch ⇒ Types::NumberFilter
An object that contains details on the package epoch to filter on.
3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3689 class PackageFilter < Struct.new( :architecture, :epoch, :name, :release, :source_lambda_layer_arn, :source_layer_hash, :version) SENSITIVE = [] include Aws::Structure end |
#name ⇒ Types::StringFilter
An object that contains details on the name of the package to filter on.
3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3689 class PackageFilter < Struct.new( :architecture, :epoch, :name, :release, :source_lambda_layer_arn, :source_layer_hash, :version) SENSITIVE = [] include Aws::Structure end |
#release ⇒ Types::StringFilter
An object that contains details on the package release to filter on.
3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3689 class PackageFilter < Struct.new( :architecture, :epoch, :name, :release, :source_lambda_layer_arn, :source_layer_hash, :version) SENSITIVE = [] include Aws::Structure end |
#source_lambda_layer_arn ⇒ Types::StringFilter
An object that describes the details of a string filter.
3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3689 class PackageFilter < Struct.new( :architecture, :epoch, :name, :release, :source_lambda_layer_arn, :source_layer_hash, :version) SENSITIVE = [] include Aws::Structure end |
#source_layer_hash ⇒ Types::StringFilter
An object that contains details on the source layer hash to filter on.
3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3689 class PackageFilter < Struct.new( :architecture, :epoch, :name, :release, :source_lambda_layer_arn, :source_layer_hash, :version) SENSITIVE = [] include Aws::Structure end |
#version ⇒ Types::StringFilter
The package version to filter on.
3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 3689 class PackageFilter < Struct.new( :architecture, :epoch, :name, :release, :source_lambda_layer_arn, :source_layer_hash, :version) SENSITIVE = [] include Aws::Structure end |