Module Values.GetCustomModelDeploymentResponseSource

Retrieves information about a custom model deployment, including its status, configuration, and metadata. Use this operation to monitor the deployment status and retrieve details needed for inference requests. The following actions are related to the GetCustomModelDeployment operation: CreateCustomModelDeployment ListCustomModelDeployments DeleteCustomModelDeployment

Sourcetype nonrec t = {
  1. customModelDeploymentArn : CustomModelDeploymentArn.t option;
    (*

    The Amazon Resource Name (ARN) of the custom model deployment.

    *)
  2. modelDeploymentName : ModelDeploymentName.t option;
    (*

    The name of the custom model deployment.

    *)
  3. modelArn : CustomModelArn.t option;
    (*

    The Amazon Resource Name (ARN) of the custom model associated with this deployment.

    *)
  4. createdAt : Timestamp.t option;
    (*

    The date and time when the custom model deployment was created.

    *)
  5. status : CustomModelDeploymentStatus.t option;
    (*

    The status of the custom model deployment. Possible values are: CREATING - The deployment is being set up and prepared for inference. ACTIVE - The deployment is ready and available for inference requests. FAILED - The deployment failed to be created or became unavailable.

    *)
  6. description : CustomModelDeploymentDescription.t option;
    (*

    The description of the custom model deployment.

    *)
  7. updateDetails : CustomModelDeploymentUpdateDetails.t option;
    (*

    Details about any pending or completed updates to the custom model deployment, including the new model ARN and update status.

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

    If the deployment status is FAILED, this field contains a message describing the failure reason.

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

    The date and time when the custom model deployment was last updated.

    *)
}
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 : ?customModelDeploymentArn:??? -> ?modelDeploymentName:??? -> ?modelArn:??? -> ?createdAt:??? -> ?status:??? -> ?description:??? -> ?updateDetails:??? -> ?failureMessage:??? -> ?lastUpdatedAt:??? -> 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 | `String of CustomModelDeploymentArn.t | `Structure of (string * [> `Enum of string | `String of ModelArn.t ]) list | `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