Class: Aws::AccessAnalyzer::Types::FindingSummaryV2

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

Overview

Contains information about a finding.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#analyzed_atTime

The time at which the resource-based policy or IAM entity that generated the finding was analyzed.

Returns:

  • (Time)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The time at which the finding was created.

Returns:

  • (Time)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#errorString

The error that resulted in an Error finding.

Returns:

  • (String)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#finding_typeString

The type of the access finding. For external access analyzers, the type is ExternalAccess. For unused access analyzers, the type can be UnusedIAMRole, UnusedIAMUserAccessKey, UnusedIAMUserPassword, or UnusedPermission. For internal access analyzers, the type is InternalAccess.

Returns:

  • (String)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the finding.

Returns:

  • (String)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#resourceString

The resource that the external principal has access to.

Returns:

  • (String)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#resource_owner_accountString

The Amazon Web Services account ID that owns the resource.

Returns:

  • (String)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typeString

The type of the resource that the external principal has access to.

Returns:

  • (String)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the finding.

Returns:

  • (String)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The time at which the finding was most recently updated.

Returns:

  • (Time)


2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018

class FindingSummaryV2 < Struct.new(
  :analyzed_at,
  :created_at,
  :error,
  :id,
  :resource,
  :resource_type,
  :resource_owner_account,
  :status,
  :updated_at,
  :finding_type)
  SENSITIVE = []
  include Aws::Structure
end