Module Values.EnvironmentSource

Represents an FinSpace environment.

Sourcetype nonrec t = {
  1. name : EnvironmentName.t option;
    (*

    The name of the FinSpace environment.

    *)
  2. environmentId : IdType.t option;
    (*

    The identifier of the FinSpace environment.

    *)
  3. awsAccountId : IdType.t option;
    (*

    The ID of the AWS account in which the FinSpace environment is created.

    *)
  4. status : EnvironmentStatus.t option;
    (*

    The current status of creation of the FinSpace environment.

    *)
  5. environmentUrl : Url.t option;
    (*

    The sign-in URL for the web application of your FinSpace environment.

    *)
  6. description : Description.t option;
    (*

    The description of the FinSpace environment.

    *)
  7. environmentArn : EnvironmentArn.t option;
    (*

    The Amazon Resource Name (ARN) of your FinSpace environment.

    *)
  8. sageMakerStudioDomainUrl : SmsDomainUrl.t option;
    (*

    The URL of the integrated FinSpace notebook environment in your web application.

    *)
  9. kmsKeyId : KmsKeyId.t option;
    (*

    The KMS key id used to encrypt in the FinSpace environment.

    *)
  10. dedicatedServiceAccountId : IdType.t option;
    (*

    The AWS account ID of the dedicated service account associated with your FinSpace environment.

    *)
  11. federationMode : FederationMode.t option;
    (*

    The authentication mode for the environment.

    *)
  12. federationParameters : FederationParameters.t option;
    (*

    Configuration information when authentication mode is FEDERATED.

    *)
}
Sourceval make : ?name:??? -> ?environmentId:??? -> ?awsAccountId:??? -> ?status:??? -> ?environmentUrl:??? -> ?description:??? -> ?environmentArn:??? -> ?sageMakerStudioDomainUrl:??? -> ?kmsKeyId:??? -> ?dedicatedServiceAccountId:??? -> ?federationMode:??? -> ?federationParameters:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of EnvironmentName.t | `Structure of (string * [> `Map of ([> `String of FederationAttributeKey.t ] * [> `String of FederationAttributeValue.t ]) list | `String of SamlMetadataDocument.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