Module Values.GetResourceOutputSource

Returns information about the current state of the specified resource. For details, see Reading a resource's current state. You can use this action to return information about an existing resource in your account and Amazon Web Services Region, whether those resources were provisioned using Cloud Control API.

Sourcetype nonrec t = {
  1. typeName : TypeName.t option;
    (*

    The name of the resource type.

    *)
  2. resourceDescription : ResourceDescription.t option;
}
Sourcetype nonrec error = [
  1. | `AlreadyExistsException of AlreadyExistsException.t
  2. | `GeneralServiceException of GeneralServiceException.t
  3. | `HandlerFailureException of HandlerFailureException.t
  4. | `HandlerInternalFailureException of HandlerInternalFailureException.t
  5. | `InvalidCredentialsException of InvalidCredentialsException.t
  6. | `InvalidRequestException of InvalidRequestException.t
  7. | `NetworkFailureException of NetworkFailureException.t
  8. | `NotStabilizedException of NotStabilizedException.t
  9. | `NotUpdatableException of NotUpdatableException.t
  10. | `PrivateTypeException of PrivateTypeException.t
  11. | `ResourceConflictException of ResourceConflictException.t
  12. | `ResourceNotFoundException of ResourceNotFoundException.t
  13. | `ServiceInternalErrorException of ServiceInternalErrorException.t
  14. | `ServiceLimitExceededException of ServiceLimitExceededException.t
  15. | `ThrottlingException of ThrottlingException.t
  16. | `TypeNotFoundException of TypeNotFoundException.t
  17. | `UnsupportedActionException of UnsupportedActionException.t
  18. | `Unknown_operation_error of string * string option
]
Sourceval make : ?typeName:??? -> ?resourceDescription:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AlreadyExistsException of AlreadyExistsException.t | `GeneralServiceException of GeneralServiceException.t | `HandlerFailureException of HandlerFailureException.t | `HandlerInternalFailureException of HandlerInternalFailureException.t | `InvalidCredentialsException of InvalidCredentialsException.t | `InvalidRequestException of InvalidRequestException.t | `NetworkFailureException of NetworkFailureException.t | `NotStabilizedException of NotStabilizedException.t | `NotUpdatableException of NotUpdatableException.t | `PrivateTypeException of PrivateTypeException.t | `ResourceConflictException of ResourceConflictException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ServiceInternalErrorException of ServiceInternalErrorException.t | `ServiceLimitExceededException of ServiceLimitExceededException.t | `ThrottlingException of ThrottlingException.t | `TypeNotFoundException of TypeNotFoundException.t | `Unknown_operation_error of string * string option | `UnsupportedActionException of UnsupportedActionException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AlreadyExistsException of AlreadyExistsException.t | `GeneralServiceException of GeneralServiceException.t | `HandlerFailureException of HandlerFailureException.t | `HandlerInternalFailureException of HandlerInternalFailureException.t | `InvalidCredentialsException of InvalidCredentialsException.t | `InvalidRequestException of InvalidRequestException.t | `NetworkFailureException of NetworkFailureException.t | `NotStabilizedException of NotStabilizedException.t | `NotUpdatableException of NotUpdatableException.t | `PrivateTypeException of PrivateTypeException.t | `ResourceConflictException of ResourceConflictException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ServiceInternalErrorException of ServiceInternalErrorException.t | `ServiceLimitExceededException of ServiceLimitExceededException.t | `ThrottlingException of ThrottlingException.t | `TypeNotFoundException of TypeNotFoundException.t | `Unknown_operation_error of string * string option | `UnsupportedActionException of UnsupportedActionException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of TypeName.t | `Structure of (string * [> `String of Identifier.t ]) list ]) 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