Class: Aws::AccessAnalyzer::Types::FindingSummaryV2
- Inherits:
-
Struct
- Object
- Struct
- Aws::AccessAnalyzer::Types::FindingSummaryV2
- 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
-
#analyzed_at ⇒ Time
The time at which the resource-based policy or IAM entity that generated the finding was analyzed.
-
#created_at ⇒ Time
The time at which the finding was created.
-
#error ⇒ String
The error that resulted in an Error finding.
-
#finding_type ⇒ String
The type of the access finding.
-
#id ⇒ String
The ID of the finding.
-
#resource ⇒ String
The resource that the external principal has access to.
-
#resource_owner_account ⇒ String
The Amazon Web Services account ID that owns the resource.
-
#resource_type ⇒ String
The type of the resource that the external principal has access to.
-
#status ⇒ String
The status of the finding.
-
#updated_at ⇒ Time
The time at which the finding was most recently updated.
Instance Attribute Details
#analyzed_at ⇒ Time
The time at which the resource-based policy or IAM entity that generated the finding was analyzed.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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_at ⇒ Time
The time at which the finding was created.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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 |
#error ⇒ String
The error that resulted in an Error finding.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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_type ⇒ String
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.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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 |
#id ⇒ String
The ID of the finding.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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 ⇒ String
The resource that the external principal has access to.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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_account ⇒ String
The Amazon Web Services account ID that owns the resource.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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_type ⇒ String
The type of the resource that the external principal has access to.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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 |
#status ⇒ String
The status of the finding.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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_at ⇒ Time
The time at which the finding was most recently updated.
1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1933 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 |