Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Environment = Environment' {
- status :: Maybe EnvironmentStatus
- federationParameters :: Maybe FederationParameters
- dedicatedServiceAccountId :: Maybe Text
- environmentUrl :: Maybe Text
- federationMode :: Maybe FederationMode
- awsAccountId :: Maybe Text
- name :: Maybe Text
- kmsKeyId :: Maybe Text
- environmentId :: Maybe Text
- environmentArn :: Maybe Text
- sageMakerStudioDomainUrl :: Maybe Text
- description :: Maybe Text
- newEnvironment :: Environment
- environment_status :: Lens' Environment (Maybe EnvironmentStatus)
- environment_federationParameters :: Lens' Environment (Maybe FederationParameters)
- environment_dedicatedServiceAccountId :: Lens' Environment (Maybe Text)
- environment_environmentUrl :: Lens' Environment (Maybe Text)
- environment_federationMode :: Lens' Environment (Maybe FederationMode)
- environment_awsAccountId :: Lens' Environment (Maybe Text)
- environment_name :: Lens' Environment (Maybe Text)
- environment_kmsKeyId :: Lens' Environment (Maybe Text)
- environment_environmentId :: Lens' Environment (Maybe Text)
- environment_environmentArn :: Lens' Environment (Maybe Text)
- environment_sageMakerStudioDomainUrl :: Lens' Environment (Maybe Text)
- environment_description :: Lens' Environment (Maybe Text)
Documentation
data Environment Source #
Represents an FinSpace environment.
See: newEnvironment
smart constructor.
Environment' | |
|
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:status:Environment'
, environment_status
- The current status of creation of the FinSpace environment.
$sel:federationParameters:Environment'
, environment_federationParameters
- Configuration information when authentication mode is FEDERATED.
$sel:dedicatedServiceAccountId:Environment'
, environment_dedicatedServiceAccountId
- The AWS account ID of the dedicated service account associated with your
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:awsAccountId:Environment'
, environment_awsAccountId
- The ID of the AWS account in which the FinSpace environment is created.
$sel:name:Environment'
, environment_name
- The name of the FinSpace environment.
$sel:kmsKeyId:Environment'
, environment_kmsKeyId
- The KMS key id used to encrypt in the FinSpace environment.
$sel:environmentId:Environment'
, environment_environmentId
- The identifier of the FinSpace environment.
$sel:environmentArn:Environment'
, environment_environmentArn
- The Amazon Resource Name (ARN) of your FinSpace environment.
$sel:sageMakerStudioDomainUrl:Environment'
, environment_sageMakerStudioDomainUrl
- The url of the integrated FinSpace notebook environment in your web
application.
$sel:description:Environment'
, environment_description
- The description of the FinSpace environment.
environment_status :: Lens' Environment (Maybe EnvironmentStatus) Source #
The current status of creation of the FinSpace environment.
environment_federationParameters :: Lens' Environment (Maybe FederationParameters) Source #
Configuration information when authentication mode is FEDERATED.
environment_dedicatedServiceAccountId :: Lens' Environment (Maybe Text) Source #
The AWS account ID of the dedicated service account associated with your 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_awsAccountId :: Lens' Environment (Maybe Text) Source #
The ID of the AWS account in which the FinSpace environment is created.
environment_name :: Lens' Environment (Maybe Text) Source #
The name of the FinSpace environment.
environment_kmsKeyId :: Lens' Environment (Maybe Text) Source #
The KMS key id used to encrypt in the FinSpace environment.
environment_environmentId :: Lens' Environment (Maybe Text) Source #
The identifier of the FinSpace environment.
environment_environmentArn :: Lens' Environment (Maybe Text) Source #
The Amazon Resource Name (ARN) of your FinSpace environment.
environment_sageMakerStudioDomainUrl :: Lens' Environment (Maybe Text) Source #
The url of the integrated FinSpace notebook environment in your web application.
environment_description :: Lens' Environment (Maybe Text) Source #
The description of the FinSpace environment.