Values.CreatePackageRequestSourceContainer for request parameters to the CreatePackage operation.
type nonrec t = {packageName : PackageName.t;Unique name for the package.
*)packageType : PackageType.t;The type of package.
*)packageDescription : PackageDescription.t option;Description of the package.
*)packageSource : PackageSource.t;The Amazon S3 location from which to import the package.
*)packageConfiguration : PackageConfiguration.t option;The configuration parameters for the package being created.
*)engineVersion : EngineVersion.t option;The version of the Amazon OpenSearch Service engine for which is compatible with the package. This can only be specified for package type ZIP-PLUGIN
*)packageVendingOptions : PackageVendingOptions.t option;The vending options for the package being created. They determine if the package can be vended to other users.
*)packageEncryptionOptions : PackageEncryptionOptions.t option;The encryption parameters for the package being created.
*)}val make :
?packageDescription:PackageDescription.t ->
?packageConfiguration:PackageConfiguration.t ->
?engineVersion:EngineVersion.t ->
?packageVendingOptions:PackageVendingOptions.t ->
?packageEncryptionOptions:PackageEncryptionOptions.t ->
packageName:PackageName.t ->
packageType:PackageType.t ->
packageSource:PackageSource.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of PackageName.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `String of S3BucketName.t ])
list ])
list ]