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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


2458
2459
2460
2461
2462
2463
2464
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2458

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)


2458
2459
2460
2461
2462
2463
2464
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2458

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)


2458
2459
2460
2461
2462
2463
2464
# File 'lib/aws-sdk-iotfleetwise/types.rb', line 2458

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