| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.FinSpace.Types.Environment
Description
Synopsis
- data Environment = Environment' {
- awsAccountId :: Maybe Text
- dedicatedServiceAccountId :: Maybe Text
- description :: Maybe Text
- environmentArn :: Maybe Text
- environmentId :: Maybe Text
- environmentUrl :: Maybe Text
- federationMode :: Maybe FederationMode
- federationParameters :: Maybe FederationParameters
- kmsKeyId :: Maybe Text
- name :: Maybe Text
- sageMakerStudioDomainUrl :: Maybe Text
- status :: Maybe EnvironmentStatus
- newEnvironment :: Environment
- environment_awsAccountId :: Lens' Environment (Maybe Text)
- environment_dedicatedServiceAccountId :: Lens' Environment (Maybe Text)
- environment_description :: Lens' Environment (Maybe Text)
- environment_environmentArn :: Lens' Environment (Maybe Text)
- environment_environmentId :: Lens' Environment (Maybe Text)
- environment_environmentUrl :: Lens' Environment (Maybe Text)
- environment_federationMode :: Lens' Environment (Maybe FederationMode)
- environment_federationParameters :: Lens' Environment (Maybe FederationParameters)
- environment_kmsKeyId :: Lens' Environment (Maybe Text)
- environment_name :: Lens' Environment (Maybe Text)
- environment_sageMakerStudioDomainUrl :: Lens' Environment (Maybe Text)
- environment_status :: Lens' Environment (Maybe EnvironmentStatus)
Documentation
data Environment Source #
Represents an FinSpace environment.
See: newEnvironment smart constructor.
Constructors
| Environment' | |
Fields
| |
Instances
newEnvironment :: Environment Source #
Create a value of Environment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:awsAccountId:Environment', environment_awsAccountId - The ID of the AWS account in which the FinSpace environment is created.
$sel:dedicatedServiceAccountId:Environment', environment_dedicatedServiceAccountId - The AWS account ID of the dedicated service account associated with your
FinSpace environment.
$sel:description:Environment', environment_description - The description of the FinSpace environment.
$sel:environmentArn:Environment', environment_environmentArn - The Amazon Resource Name (ARN) of your FinSpace environment.
$sel:environmentId:Environment', environment_environmentId - The identifier of the FinSpace environment.
$sel:environmentUrl:Environment', environment_environmentUrl - The sign-in url for the web application of your FinSpace environment.
$sel:federationMode:Environment', environment_federationMode - The authentication mode for the environment.
$sel:federationParameters:Environment', environment_federationParameters - Configuration information when authentication mode is FEDERATED.
$sel:kmsKeyId:Environment', environment_kmsKeyId - The KMS key id used to encrypt in the FinSpace environment.
$sel:name:Environment', environment_name - The name of the FinSpace environment.
$sel:sageMakerStudioDomainUrl:Environment', environment_sageMakerStudioDomainUrl - The url of the integrated FinSpace notebook environment in your web
application.
$sel:status:Environment', environment_status - The current status of creation of the FinSpace environment.
environment_awsAccountId :: Lens' Environment (Maybe Text) Source #
The ID of the AWS account in which the FinSpace environment is created.
environment_dedicatedServiceAccountId :: Lens' Environment (Maybe Text) Source #
The AWS account ID of the dedicated service account associated with your FinSpace environment.
environment_description :: Lens' Environment (Maybe Text) Source #
The description of the FinSpace environment.
environment_environmentArn :: Lens' Environment (Maybe Text) Source #
The Amazon Resource Name (ARN) of your FinSpace environment.
environment_environmentId :: Lens' Environment (Maybe Text) Source #
The identifier of the FinSpace environment.
environment_environmentUrl :: Lens' Environment (Maybe Text) Source #
The sign-in url for the web application of your FinSpace environment.
environment_federationMode :: Lens' Environment (Maybe FederationMode) Source #
The authentication mode for the environment.
environment_federationParameters :: Lens' Environment (Maybe FederationParameters) Source #
Configuration information when authentication mode is FEDERATED.
environment_kmsKeyId :: Lens' Environment (Maybe Text) Source #
The KMS key id used to encrypt in the FinSpace environment.
environment_name :: Lens' Environment (Maybe Text) Source #
The name of the FinSpace environment.
environment_sageMakerStudioDomainUrl :: Lens' Environment (Maybe Text) Source #
The url of the integrated FinSpace notebook environment in your web application.
environment_status :: Lens' Environment (Maybe EnvironmentStatus) Source #
The current status of creation of the FinSpace environment.