Values.RevisionLocationSourceInformation about the location of an application revision.
type nonrec t = {revisionType : RevisionLocationType.t option;The type of application revision: S3: An application revision stored in Amazon S3. GitHub: An application revision stored in GitHub (EC2/On-premises deployments only). String: A YAML-formatted or JSON-formatted string (Lambda deployments only). AppSpecContent: An AppSpecContent object that contains the contents of an AppSpec file for an Lambda or Amazon ECS deployment. The content is formatted as JSON or YAML stored as a RawString.
*)s3Location : S3Location.t option;Information about the location of a revision stored in Amazon S3.
*)gitHubLocation : GitHubLocation.t option;Information about the location of application artifacts stored in GitHub.
*)string : RawString.t option;Information about the location of an Lambda deployment revision stored as a RawString.
*)appSpecContent : AppSpecContent.t option;The content of an AppSpec file for an Lambda or Amazon ECS deployment. The content is formatted as JSON or YAML and stored as a RawString.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Structure of
(string * [> `Enum of string | `String of S3Bucket.t ]) list ])
list ]