Class: Aws::IAM::Types::AccessKeyLastUsed

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-iam/types.rb

Overview

Contains information about the last time an Amazon Web Services access key was used since IAM began tracking this information on April 22, 2015.

This data type is used as a response element in the GetAccessKeyLastUsed operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#last_used_dateTime

The date and time, in [ISO 8601 date-time format], when the access key was most recently used. This field is null in the following situations:

  • The user does not have an access key.

  • An access key exists but has not been used since IAM began tracking this information.

  • There is no sign-in data associated with the user.

[1]: www.iso.org/iso/iso8601

Returns:

  • (Time)

209
210
211
212
213
214
215
# File 'lib/aws-sdk-iam/types.rb', line 209

class AccessKeyLastUsed < Struct.new(
  :last_used_date,
  :service_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

The Region where this access key was most recently used. The value for this field is “N/A” in the following situations:

  • The user does not have an access key.

  • An access key exists but has not been used since IAM began tracking this information.

  • There is no sign-in data associated with the user.

For more information about Regions, see [Regions and endpoints] in the Amazon Web Services General Reference.

[1]: docs.aws.amazon.com/general/latest/gr/rande.html

Returns:

  • (String)

209
210
211
212
213
214
215
# File 'lib/aws-sdk-iam/types.rb', line 209

class AccessKeyLastUsed < Struct.new(
  :last_used_date,
  :service_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end

#service_nameString

The name of the Amazon Web Services service with which this access key was most recently used. The value of this field is “N/A” in the following situations:

  • The user does not have an access key.

  • An access key exists but has not been used since IAM started tracking this information.

  • There is no sign-in data associated with the user.

Returns:

  • (String)

209
210
211
212
213
214
215
# File 'lib/aws-sdk-iam/types.rb', line 209

class AccessKeyLastUsed < Struct.new(
  :last_used_date,
  :service_name,
  :region)
  SENSITIVE = []
  include Aws::Structure
end