Values.CreateEnvironmentRequestSourceCreate a new FinSpace environment.
type nonrec t = {name : EnvironmentName.t;The name of the FinSpace environment to be created.
*)description : Description.t option;The description of the FinSpace environment to be created.
*)kmsKeyId : KmsKeyId.t option;The KMS key id to encrypt your data in the FinSpace environment.
*)federationMode : FederationMode.t option;Authentication mode for the environment. FEDERATED - Users access FinSpace through Single Sign On (SSO) via your Identity provider. LOCAL - Users access FinSpace via email and password managed within the FinSpace environment.
*)federationParameters : FederationParameters.t option;Configuration information when authentication mode is FEDERATED.
*)superuserParameters : SuperuserParameters.t option;Configuration information for the superuser.
*)dataBundles : DataBundleArns.t option;The list of Amazon Resource Names (ARN) of the data bundles to install. Currently supported data bundle ARNs: arn:aws:finspace:${Region}::data-bundle/capital-markets-sample - Contains sample Capital Markets datasets, categories and controlled vocabularies. arn:aws:finspace:${Region}::data-bundle/taq (default) - Contains trades and quotes data in addition to sample Capital Markets data.
*)}val make :
?description:??? ->
?kmsKeyId:??? ->
?tags:??? ->
?federationMode:??? ->
?federationParameters:??? ->
?superuserParameters:??? ->
?dataBundles:??? ->
name:EnvironmentName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of DataBundleArn.t ] list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of EnvironmentName.t
| `Structure of
(string
* [> `Map of
([> `String of FederationAttributeKey.t ]
* [> `String of FederationAttributeValue.t ])
list
| `String of SamlMetadataDocument.t ])
list ])
list ]