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:??? ->
?packageConfiguration:??? ->
?engineVersion:??? ->
?packageVendingOptions:??? ->
?packageEncryptionOptions:??? ->
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 ]