Class: Aws::IoTFleetWise::Types::IamRegistrationResponse

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

Overview

Information about registering an Identity and Access Management (IAM) resource so Amazon Web Services IoT FleetWise edge agent software can transfer your vehicle data to Amazon Timestream.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#error_messageString

A message associated with a registration error.

Returns:

  • (String)


2024
2025
2026
2027
2028
2029
2030
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2024

class IamRegistrationResponse < Struct.new(
  :role_arn,
  :registration_status,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#registration_statusString

The status of registering your IAM resource. The status can be one of REGISTRATION_SUCCESS, REGISTRATION_PENDING, REGISTRATION_FAILURE.

Returns:

  • (String)


2024
2025
2026
2027
2028
2029
2030
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2024

class IamRegistrationResponse < Struct.new(
  :role_arn,
  :registration_status,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The Amazon Resource Name (ARN) of the IAM role to register.

Returns:

  • (String)


2024
2025
2026
2027
2028
2029
2030
# File 'gems/aws-sdk-iotfleetwise/lib/aws-sdk-iotfleetwise/types.rb', line 2024

class IamRegistrationResponse < Struct.new(
  :role_arn,
  :registration_status,
  :error_message)
  SENSITIVE = []
  include Aws::Structure
end