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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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)


1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1920

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