Module Values.CreatePlatformVersionRequestSource

Request to create a new platform version.

Sourcetype nonrec t = {
  1. platformName : PlatformName.t;
    (*

    The name of your custom platform.

    *)
  2. platformVersion : PlatformVersion.t;
    (*

    The number, such as 1.0.2, for the new platform version.

    *)
  3. platformDefinitionBundle : S3Location.t;
    (*

    The location of the platform definition archive in Amazon S3.

    *)
  4. environmentName : EnvironmentName.t option;
    (*

    The name of the builder environment.

    *)
  5. optionSettings : ConfigurationOptionSettingsList.t option;
    (*

    The configuration option settings to apply to the builder environment.

    *)
  6. tags : Tags.t option;
    (*

    Specifies the tags applied to the new platform version. Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.

    *)
}
Sourceval context_ : string
Sourceval make : ?environmentName:??? -> ?optionSettings:??? -> ?tags:??? -> platformName:PlatformName.t -> platformVersion:PlatformVersion.t -> platformDefinitionBundle:S3Location.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of ResourceName.t ]) list ] list | `String of PlatformName.t | `Structure of (string * [> `String of S3Bucket.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