Module Values.GetDeploymentTargetOutputSource

Returns information about a deployment target.

Sourcetype nonrec t = {
  1. deploymentTarget : DeploymentTarget.t option;
    (*

    A deployment target that contains information about a deployment such as its status, lifecycle events, and when it was last updated. It also contains metadata about the deployment target. The deployment target metadata depends on the deployment target's type (instanceTarget, lambdaTarget, or ecsTarget).

    *)
}
Sourcetype nonrec error = [
  1. | `DeploymentDoesNotExistException of DeploymentDoesNotExistException.t
  2. | `DeploymentIdRequiredException of DeploymentIdRequiredException.t
  3. | `DeploymentNotStartedException of DeploymentNotStartedException.t
  4. | `DeploymentTargetDoesNotExistException of DeploymentTargetDoesNotExistException.t
  5. | `DeploymentTargetIdRequiredException of DeploymentTargetIdRequiredException.t
  6. | `InvalidDeploymentIdException of InvalidDeploymentIdException.t
  7. | `InvalidDeploymentTargetIdException of InvalidDeploymentTargetIdException.t
  8. | `InvalidInstanceNameException of InvalidInstanceNameException.t
  9. | `Unknown_operation_error of string * string option
]
Sourceval make : ?deploymentTarget:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `DeploymentDoesNotExistException of unit | `DeploymentIdRequiredException of unit | `DeploymentNotStartedException of unit | `DeploymentTargetDoesNotExistException of unit | `DeploymentTargetIdRequiredException of unit | `InvalidDeploymentIdException of unit | `InvalidDeploymentTargetIdException of unit | `InvalidInstanceNameException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `DeploymentDoesNotExistException of unit | `DeploymentIdRequiredException of unit | `DeploymentNotStartedException of unit | `DeploymentTargetDoesNotExistException of unit | `DeploymentTargetIdRequiredException of unit | `InvalidDeploymentIdException of unit | `InvalidDeploymentTargetIdException of unit | `InvalidInstanceNameException of unit | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `Enum of string | `Structure of (string * [> `Double of TrafficWeight.t | `Enum of string | `List of [> `Structure of (string * [> `Double of TrafficWeight.t | `Enum of string | `Long of ECSTaskSetCount.t | `String of LifecycleEventName.t | `Structure of (string * [> `Enum of string | `String of ScriptName.t ]) list | `Timestamp of Timestamp.t ]) list ] list | `String of DeploymentId.t | `Structure of (string * [> `Double of TrafficWeight.t | `String of LambdaFunctionName.t ]) list | `Timestamp of Time.t ]) list ]) 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