Module Values.GetProvisionedModelThroughputResponseSource

Returns details for a Provisioned Throughput. For more information, see Provisioned Throughput in the Amazon Bedrock User Guide.

Sourcetype nonrec t = {
  1. modelUnits : PositiveInteger.t option;
    (*

    The number of model units allocated to this Provisioned Throughput.

    *)
  2. desiredModelUnits : PositiveInteger.t option;
    (*

    The number of model units that was requested for this Provisioned Throughput.

    *)
  3. provisionedModelName : ProvisionedModelName.t option;
    (*

    The name of the Provisioned Throughput.

    *)
  4. provisionedModelArn : ProvisionedModelArn.t option;
    (*

    The Amazon Resource Name (ARN) of the Provisioned Throughput.

    *)
  5. modelArn : ModelArn.t option;
    (*

    The Amazon Resource Name (ARN) of the model associated with this Provisioned Throughput.

    *)
  6. desiredModelArn : ModelArn.t option;
    (*

    The Amazon Resource Name (ARN) of the model requested to be associated to this Provisioned Throughput. This value differs from the modelArn if updating hasn't completed.

    *)
  7. foundationModelArn : FoundationModelArn.t option;
    (*

    The Amazon Resource Name (ARN) of the base model for which the Provisioned Throughput was created, or of the base model that the custom model for which the Provisioned Throughput was created was customized.

    *)
  8. status : ProvisionedModelStatus.t option;
    (*

    The status of the Provisioned Throughput.

    *)
  9. creationTime : Timestamp.t option;
    (*

    The timestamp of the creation time for this Provisioned Throughput.

    *)
  10. lastModifiedTime : Timestamp.t option;
    (*

    The timestamp of the last time that this Provisioned Throughput was modified.

    *)
  11. failureMessage : ErrorMessage.t option;
    (*

    A failure message for any issues that occurred during creation, updating, or deletion of the Provisioned Throughput.

    *)
  12. commitmentDuration : CommitmentDuration.t option;
    (*

    Commitment duration of the Provisioned Throughput.

    *)
  13. commitmentExpirationTime : Timestamp.t option;
    (*

    The timestamp for when the commitment term for the Provisioned Throughput expires.

    *)
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of AccessDeniedException.t
  2. | `InternalServerException of InternalServerException.t
  3. | `ResourceNotFoundException of ResourceNotFoundException.t
  4. | `ThrottlingException of ThrottlingException.t
  5. | `ValidationException of ValidationException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?modelUnits:??? -> ?desiredModelUnits:??? -> ?provisionedModelName:??? -> ?provisionedModelArn:??? -> ?modelArn:??? -> ?desiredModelArn:??? -> ?foundationModelArn:??? -> ?status:??? -> ?creationTime:??? -> ?lastModifiedTime:??? -> ?failureMessage:??? -> ?commitmentDuration:??? -> ?commitmentExpirationTime:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalServerException of InternalServerException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ThrottlingException of ThrottlingException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalServerException of InternalServerException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ThrottlingException of ThrottlingException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of PositiveInteger.t | `String of ProvisionedModelName.t | `Timestamp of Timestamp.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