Module Values.IamRegistrationResponseSource

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.

Sourcetype nonrec t = {
  1. roleArn : Arn.t option;
    (*

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

    *)
  2. registrationStatus : RegistrationStatus.t option;
    (*

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

    *)
  3. errorMessage : ErrorMessage.t option;
    (*

    A message associated with a registration error.

    *)
}
Sourceval make : ?roleArn:??? -> ?registrationStatus:??? -> ?errorMessage:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of Arn.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t