Class: Aws::Inspector2::Types::CisTargetResourceAggregation

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-inspector2/types.rb

Overview

The CIS target resource aggregation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_idString

The account ID for the CIS target resource.

Returns:

  • (String)


1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-inspector2/types.rb', line 1540

class CisTargetResourceAggregation < Struct.new(
  :account_id,
  :platform,
  :scan_arn,
  :status_counts,
  :target_resource_id,
  :target_resource_tags,
  :target_status,
  :target_status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#platformString

The platform for the CIS target resource.

Returns:

  • (String)


1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-inspector2/types.rb', line 1540

class CisTargetResourceAggregation < Struct.new(
  :account_id,
  :platform,
  :scan_arn,
  :status_counts,
  :target_resource_id,
  :target_resource_tags,
  :target_status,
  :target_status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#scan_arnString

The scan ARN for the CIS target resource.

Returns:

  • (String)


1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-inspector2/types.rb', line 1540

class CisTargetResourceAggregation < Struct.new(
  :account_id,
  :platform,
  :scan_arn,
  :status_counts,
  :target_resource_id,
  :target_resource_tags,
  :target_status,
  :target_status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#status_countsTypes::StatusCounts

The target resource status counts.

Returns:



1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-inspector2/types.rb', line 1540

class CisTargetResourceAggregation < Struct.new(
  :account_id,
  :platform,
  :scan_arn,
  :status_counts,
  :target_resource_id,
  :target_resource_tags,
  :target_status,
  :target_status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#target_resource_idString

The ID of the target resource.

Returns:

  • (String)


1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-inspector2/types.rb', line 1540

class CisTargetResourceAggregation < Struct.new(
  :account_id,
  :platform,
  :scan_arn,
  :status_counts,
  :target_resource_id,
  :target_resource_tags,
  :target_status,
  :target_status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#target_resource_tagsHash<String,Array<String>>

The tag for the target resource.

Returns:

  • (Hash<String,Array<String>>)


1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-inspector2/types.rb', line 1540

class CisTargetResourceAggregation < Struct.new(
  :account_id,
  :platform,
  :scan_arn,
  :status_counts,
  :target_resource_id,
  :target_resource_tags,
  :target_status,
  :target_status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#target_statusString

The status of the target resource.

Returns:

  • (String)


1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-inspector2/types.rb', line 1540

class CisTargetResourceAggregation < Struct.new(
  :account_id,
  :platform,
  :scan_arn,
  :status_counts,
  :target_resource_id,
  :target_resource_tags,
  :target_status,
  :target_status_reason)
  SENSITIVE = []
  include Aws::Structure
end

#target_status_reasonString

The reason for the target resource.

Returns:

  • (String)


1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/aws-sdk-inspector2/types.rb', line 1540

class CisTargetResourceAggregation < Struct.new(
  :account_id,
  :platform,
  :scan_arn,
  :status_counts,
  :target_resource_id,
  :target_resource_tags,
  :target_status,
  :target_status_reason)
  SENSITIVE = []
  include Aws::Structure
end