Class: Aws::Inspector2::Types::RepositoryAggregationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector2::Types::RepositoryAggregationResponse
- Defined in:
- gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb
Overview
A response that contains details on the results of a finding aggregation by repository.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The ID of the Amazon Web Services account associated with the findings.
-
#affected_images ⇒ Integer
The number of container images impacted by the findings.
-
#cloud_account_id ⇒ String
The cloud account ID for the repository aggregation.
-
#cloud_org_id ⇒ String
The cloud organization ID for the repository aggregation.
-
#cloud_partition ⇒ String
The cloud infrastructure partition associated with this repository aggregation.
-
#cloud_provider ⇒ String
The cloud service provider associated with this repository aggregation.
-
#cloud_region ⇒ String
The cloud Region associated with this repository aggregation.
-
#repository ⇒ String
The name of the repository associated with the findings.
-
#severity_counts ⇒ Types::SeverityCounts
An object that represent the count of matched findings per severity.
Instance Attribute Details
#account_id ⇒ String
The ID of the Amazon Web Services account associated with the findings.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |
#affected_images ⇒ Integer
The number of container images impacted by the findings.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |
#cloud_account_id ⇒ String
The cloud account ID for the repository aggregation.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |
#cloud_org_id ⇒ String
The cloud organization ID for the repository aggregation.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |
#cloud_partition ⇒ String
The cloud infrastructure partition associated with this repository aggregation. Valid values:
aws– Amazon Web Services commercial Regions.aws-cn– Amazon Web Services China Regions.aws-us-gov– Amazon Web Services GovCloud (US) Regions.AzureCloud– Azure commercial Regions.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |
#cloud_provider ⇒ String
The cloud service provider associated with this repository aggregation. Valid values:
AWS– Findings from Amazon Web Services resources.AZURE– Findings from Microsoft Azure resources.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |
#cloud_region ⇒ String
The cloud Region associated with this repository aggregation. The value format depends on the cloud provider:
An Amazon Web Services Region, such as
us-east-1.An Azure region, such as
eastus.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |
#repository ⇒ String
The name of the repository associated with the findings.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |
#severity_counts ⇒ Types::SeverityCounts
An object that represent the count of matched findings per severity.
8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 8774 class RepositoryAggregationResponse < Struct.new( :repository, :account_id, :cloud_provider, :cloud_partition, :cloud_region, :cloud_org_id, :cloud_account_id, :severity_counts, :affected_images) SENSITIVE = [] include Aws::Structure end |