Class: Aws::SecurityHub::Types::GetSoftwareV2Request
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::GetSoftwareV2Request
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#filters ⇒ Types::SoftwareFilters
Filters software packages based on a set of criteria.
-
#max_results ⇒ Integer
The maximum number of results to return.
-
#next_token ⇒ String
The token required for pagination.
-
#scopes ⇒ Types::SoftwareScopes
Limits the results to software on resources from specific organizational units or from the delegated administrator's organization.
-
#sort_criteria ⇒ Array<Types::SortCriterion>
The software attributes used to sort the list of returned software packages.
Instance Attribute Details
#filters ⇒ Types::SoftwareFilters
Filters software packages based on a set of criteria. You can nest composite filters up to three levels deep.
27993 27994 27995 27996 27997 27998 27999 28000 28001 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27993 class GetSoftwareV2Request < Struct.new( :filters, :scopes, :sort_criteria, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of results to return. Valid values are 1–100. The default is 100.
27993 27994 27995 27996 27997 27998 27999 28000 28001 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27993 class GetSoftwareV2Request < Struct.new( :filters, :scopes, :sort_criteria, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The token required for pagination. On your first call, set the value
of this parameter to NULL. For subsequent calls, to continue
listing data, set the value of this parameter to the value returned
in the previous response.
A token expires one hour after it's issued. If you change Filters
or SortCriteria between calls, the token is no longer valid and
the request fails with a ValidationException.
27993 27994 27995 27996 27997 27998 27999 28000 28001 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27993 class GetSoftwareV2Request < Struct.new( :filters, :scopes, :sort_criteria, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#scopes ⇒ Types::SoftwareScopes
Limits the results to software on resources from specific
organizational units or from the delegated administrator's
organization. Only the delegated administrator account can use this
parameter. Other accounts receive an AccessDeniedException.
This parameter is optional. If you omit it, the delegated administrator sees software from all accounts across the entire organization. Other accounts see only software on their own resources.
You can specify up to 10 entries in Scopes.AwsOrganizations. If
multiple entries are specified, the entries are combined using OR
logic.
27993 27994 27995 27996 27997 27998 27999 28000 28001 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27993 class GetSoftwareV2Request < Struct.new( :filters, :scopes, :sort_criteria, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |
#sort_criteria ⇒ Array<Types::SortCriterion>
The software attributes used to sort the list of returned software
packages. You can't sort by ResourceCount.
27993 27994 27995 27996 27997 27998 27999 28000 28001 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 27993 class GetSoftwareV2Request < Struct.new( :filters, :scopes, :sort_criteria, :next_token, :max_results) SENSITIVE = [] include Aws::Structure end |