Class: Aws::IAM::Types::EntityDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::IAM::Types::EntityDetails
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iam/types.rb
Overview
An object that contains details about when the IAM entities (users or roles) were last used in an attempt to access the specified AWS service.
This data type is a response element in the GetServiceLastAccessedDetailsWithEntities operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#entity_info ⇒ Types::EntityInfo
The ‘EntityInfo` object that contains details about the entity (user or role).
-
#last_authenticated ⇒ Time
The date and time, in [ISO 8601 date-time format], when the authenticated entity last attempted to access AWS.
Instance Attribute Details
#entity_info ⇒ Types::EntityInfo
The ‘EntityInfo` object that contains details about the entity (user or role).
2828 2829 2830 2831 2832 2833 |
# File 'lib/aws-sdk-iam/types.rb', line 2828 class EntityDetails < Struct.new( :entity_info, :last_authenticated) SENSITIVE = [] include Aws::Structure end |
#last_authenticated ⇒ Time
The date and time, in [ISO 8601 date-time format], when the authenticated entity last attempted to access AWS. AWS does not report unauthenticated requests.
This field is null if no IAM entities attempted to access the service within the [reporting period].
[1]: www.iso.org/iso/iso8601 [2]: docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_access-advisor.html#service-last-accessed-reporting-period
2828 2829 2830 2831 2832 2833 |
# File 'lib/aws-sdk-iam/types.rb', line 2828 class EntityDetails < Struct.new( :entity_info, :last_authenticated) SENSITIVE = [] include Aws::Structure end |