Class: Aws::GuardDuty::Types::AccountOverview

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb

Overview

Contains overview information about an account, including its findings and, for an organization, its member accounts.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_id ⇒ String

The Amazon Web Services account ID.

Returns:

  • (String)


368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end

#account_rankings ⇒ Array<Types::MemberAccountRanking>

A ranking of member accounts.

Returns:



368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end

#account_status ⇒ String

The status of the account.

Returns:

  • (String)


368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end

#affected_account_count ⇒ Integer

The number of accounts that have findings.

Returns:

  • (Integer)


368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end

#delegated_admin_account_id ⇒ String

The account ID of the GuardDuty delegated administrator account.

Returns:

  • (String)


368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end

#detector_id ⇒ String

The ID of the detector of the account.

Returns:

  • (String)


368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end

#region ⇒ String

The Amazon Web Services Region of the detector.

Returns:

  • (String)


368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end

#total_findings ⇒ Integer

The total number of findings.

Returns:

  • (Integer)


368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end

#total_member_accounts ⇒ Integer

The total number of member accounts.

Returns:

  • (Integer)


368
369
370
371
372
373
374
375
376
377
378
379
380
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 368

class AccountOverview < Struct.new(
  :account_id,
  :account_status,
  :detector_id,
  :region,
  :delegated_admin_account_id,
  :total_member_accounts,
  :total_findings,
  :affected_account_count,
  :account_rankings)
  SENSITIVE = []
  include Aws::Structure
end