amazonka-finspace-2.0: Amazon FinSpace User Environment Management service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.FinSpace

Description

Derived from API version 2021-03-12 of the AWS service descriptions, licensed under Apache 2.0.

The FinSpace management service provides the APIs for managing FinSpace environments.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-03-12 of the Amazon FinSpace User Environment Management service SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by FinSpace.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient access to perform this action.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

The request processing has failed because of an unknown error, exception or failure.

InvalidRequestException

_InvalidRequestException :: AsError a => Fold a ServiceError Source #

The request is invalid. Something is wrong with the input to the request.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

A service limit or quota is exceeded.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

One or more resources can't be found.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request was denied due to request throttling.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

The input fails to satisfy the constraints specified by an AWS service.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateEnvironment

data CreateEnvironment Source #

See: newCreateEnvironment smart constructor.

Instances

Instances details
ToJSON CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

ToHeaders CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

ToPath CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

ToQuery CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

AWSRequest CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Associated Types

type AWSResponse CreateEnvironment #

Generic CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Associated Types

type Rep CreateEnvironment :: Type -> Type #

Show CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

NFData CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Methods

rnf :: CreateEnvironment -> () #

Eq CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Hashable CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

type AWSResponse CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

type Rep CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

newCreateEnvironment Source #

Create a value of CreateEnvironment 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:dataBundles:CreateEnvironment', createEnvironment_dataBundles - 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.

CreateEnvironment, createEnvironment_description - The description of the FinSpace environment to be created.

CreateEnvironment, createEnvironment_federationMode - 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.

CreateEnvironment, createEnvironment_federationParameters - Configuration information when authentication mode is FEDERATED.

CreateEnvironment, createEnvironment_kmsKeyId - The KMS key id to encrypt your data in the FinSpace environment.

$sel:superuserParameters:CreateEnvironment', createEnvironment_superuserParameters - Configuration information for the superuser.

$sel:tags:CreateEnvironment', createEnvironment_tags - Add tags to your FinSpace environment.

CreateEnvironment, createEnvironment_name - The name of the FinSpace environment to be created.

data CreateEnvironmentResponse Source #

See: newCreateEnvironmentResponse smart constructor.

Instances

Instances details
Generic CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Associated Types

type Rep CreateEnvironmentResponse :: Type -> Type #

Read CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Show CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

NFData CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Eq CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

type Rep CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

type Rep CreateEnvironmentResponse = D1 ('MetaData "CreateEnvironmentResponse" "Amazonka.FinSpace.CreateEnvironment" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "CreateEnvironmentResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "environmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateEnvironmentResponse Source #

Create a value of CreateEnvironmentResponse 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:

CreateEnvironmentResponse, createEnvironmentResponse_environmentArn - The Amazon Resource Name (ARN) of the FinSpace environment that you created.

CreateEnvironmentResponse, createEnvironmentResponse_environmentId - The unique identifier for FinSpace environment that you created.

CreateEnvironmentResponse, createEnvironmentResponse_environmentUrl - The sign-in url for the web application of the FinSpace environment you created.

$sel:httpStatus:CreateEnvironmentResponse', createEnvironmentResponse_httpStatus - The response's http status code.

DeleteEnvironment

data DeleteEnvironment Source #

See: newDeleteEnvironment smart constructor.

Constructors

DeleteEnvironment' Text 

Instances

Instances details
ToHeaders DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

ToPath DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

ToQuery DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Associated Types

type AWSResponse DeleteEnvironment #

Generic DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

Read DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

NFData DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

Eq DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Hashable DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

type AWSResponse DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

type Rep DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

type Rep DeleteEnvironment = D1 ('MetaData "DeleteEnvironment" "Amazonka.FinSpace.DeleteEnvironment" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "DeleteEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteEnvironment Source #

Create a value of DeleteEnvironment 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:

DeleteEnvironment, deleteEnvironment_environmentId - The identifier for the FinSpace environment.

data DeleteEnvironmentResponse Source #

See: newDeleteEnvironmentResponse smart constructor.

Instances

Instances details
Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

Read DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

NFData DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

type Rep DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

type Rep DeleteEnvironmentResponse = D1 ('MetaData "DeleteEnvironmentResponse" "Amazonka.FinSpace.DeleteEnvironment" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "DeleteEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteEnvironmentResponse Source #

Create a value of DeleteEnvironmentResponse 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:httpStatus:DeleteEnvironmentResponse', deleteEnvironmentResponse_httpStatus - The response's http status code.

GetEnvironment

data GetEnvironment Source #

See: newGetEnvironment smart constructor.

Constructors

GetEnvironment' Text 

Instances

Instances details
ToHeaders GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

ToPath GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

ToQuery GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

AWSRequest GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Associated Types

type AWSResponse GetEnvironment #

Generic GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Associated Types

type Rep GetEnvironment :: Type -> Type #

Read GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Show GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

NFData GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Methods

rnf :: GetEnvironment -> () #

Eq GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Hashable GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

type AWSResponse GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

type Rep GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

type Rep GetEnvironment = D1 ('MetaData "GetEnvironment" "Amazonka.FinSpace.GetEnvironment" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "GetEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetEnvironment Source #

Create a value of GetEnvironment 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:

GetEnvironment, getEnvironment_environmentId - The identifier of the FinSpace environment.

data GetEnvironmentResponse Source #

See: newGetEnvironmentResponse smart constructor.

Instances

Instances details
Generic GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Associated Types

type Rep GetEnvironmentResponse :: Type -> Type #

Read GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Show GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

NFData GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Methods

rnf :: GetEnvironmentResponse -> () #

Eq GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

type Rep GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

type Rep GetEnvironmentResponse = D1 ('MetaData "GetEnvironmentResponse" "Amazonka.FinSpace.GetEnvironment" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "GetEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Environment)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetEnvironmentResponse Source #

Create a value of GetEnvironmentResponse 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:environment:GetEnvironmentResponse', getEnvironmentResponse_environment - The name of the FinSpace environment.

$sel:httpStatus:GetEnvironmentResponse', getEnvironmentResponse_httpStatus - The response's http status code.

ListEnvironments

data ListEnvironments Source #

See: newListEnvironments smart constructor.

Instances

Instances details
ToHeaders ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

ToPath ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

ToQuery ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

AWSRequest ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Associated Types

type AWSResponse ListEnvironments #

Generic ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Associated Types

type Rep ListEnvironments :: Type -> Type #

Read ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Show ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

NFData ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Methods

rnf :: ListEnvironments -> () #

Eq ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Hashable ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

type AWSResponse ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

type Rep ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

type Rep ListEnvironments = D1 ('MetaData "ListEnvironments" "Amazonka.FinSpace.ListEnvironments" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "ListEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListEnvironments :: ListEnvironments Source #

Create a value of ListEnvironments 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:maxResults:ListEnvironments', listEnvironments_maxResults - The maximum number of results to return in this request.

ListEnvironments, listEnvironments_nextToken - A token generated by FinSpace that specifies where to continue pagination if a previous request was truncated. To get the next set of pages, pass in the nextToken value from the response object of the previous page call.

data ListEnvironmentsResponse Source #

See: newListEnvironmentsResponse smart constructor.

Instances

Instances details
Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

Read ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

NFData ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

type Rep ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

type Rep ListEnvironmentsResponse = D1 ('MetaData "ListEnvironmentsResponse" "Amazonka.FinSpace.ListEnvironments" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "ListEnvironmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Environment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEnvironmentsResponse Source #

Create a value of ListEnvironmentsResponse 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:environments:ListEnvironmentsResponse', listEnvironmentsResponse_environments - A list of all of your FinSpace environments.

ListEnvironments, listEnvironmentsResponse_nextToken - A token that you can use in a subsequent call to retrieve the next set of results.

$sel:httpStatus:ListEnvironmentsResponse', listEnvironmentsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.FinSpace.ListTagsForResource" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name of the resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.FinSpace.ListTagsForResource" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A list of all tags for a resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.FinSpace.TagResource" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) for the resource.

$sel:tags:TagResource', tagResource_tags - One or more tags to be assigned to the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.FinSpace.TagResource" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.FinSpace.UntagResource" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - A FinSpace resource from which you want to remove a tag or tags. The value for this parameter is an Amazon Resource Name (ARN).

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys (names) of one or more tags to be removed.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.FinSpace.UntagResource" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateEnvironment

data UpdateEnvironment Source #

See: newUpdateEnvironment smart constructor.

Instances

Instances details
ToJSON UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

ToHeaders UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

ToPath UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

ToQuery UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

AWSRequest UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Associated Types

type AWSResponse UpdateEnvironment #

Generic UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Associated Types

type Rep UpdateEnvironment :: Type -> Type #

Read UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Show UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

NFData UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Methods

rnf :: UpdateEnvironment -> () #

Eq UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Hashable UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

type AWSResponse UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

type Rep UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

type Rep UpdateEnvironment = D1 ('MetaData "UpdateEnvironment" "Amazonka.FinSpace.UpdateEnvironment" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "UpdateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "federationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationMode))) :*: (S1 ('MetaSel ('Just "federationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationParameters)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateEnvironment Source #

Create a value of UpdateEnvironment 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:

UpdateEnvironment, updateEnvironment_description - The description of the environment.

UpdateEnvironment, updateEnvironment_federationMode - 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.

UpdateEnvironment, updateEnvironment_federationParameters - Undocumented member.

UpdateEnvironment, updateEnvironment_name - The name of the environment.

UpdateEnvironment, updateEnvironment_environmentId - The identifier of the FinSpace environment.

data UpdateEnvironmentResponse Source #

See: newUpdateEnvironmentResponse smart constructor.

Instances

Instances details
Generic UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Associated Types

type Rep UpdateEnvironmentResponse :: Type -> Type #

Read UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Show UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

NFData UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Eq UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

type Rep UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

type Rep UpdateEnvironmentResponse = D1 ('MetaData "UpdateEnvironmentResponse" "Amazonka.FinSpace.UpdateEnvironment" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "UpdateEnvironmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Environment)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateEnvironmentResponse Source #

Create a value of UpdateEnvironmentResponse 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:environment:UpdateEnvironmentResponse', updateEnvironmentResponse_environment - Returns the FinSpace environment object.

$sel:httpStatus:UpdateEnvironmentResponse', updateEnvironmentResponse_httpStatus - The response's http status code.

Types

EnvironmentStatus

newtype EnvironmentStatus Source #

Instances

Instances details
FromJSON EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

FromJSONKey EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToJSON EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToJSONKey EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToByteString EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToHeader EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToLog EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToQuery EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

FromText EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToText EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

FromXML EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToXML EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Generic EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Associated Types

type Rep EnvironmentStatus :: Type -> Type #

Read EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Show EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

NFData EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Methods

rnf :: EnvironmentStatus -> () #

Eq EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Ord EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Hashable EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

type Rep EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

type Rep EnvironmentStatus = D1 ('MetaData "EnvironmentStatus" "Amazonka.FinSpace.Types.EnvironmentStatus" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'True) (C1 ('MetaCons "EnvironmentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEnvironmentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FederationMode

newtype FederationMode Source #

Constructors

FederationMode' 

Instances

Instances details
FromJSON FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

FromJSONKey FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToJSON FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToJSONKey FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToByteString FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToHeader FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToLog FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToQuery FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

FromText FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToText FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

FromXML FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToXML FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Methods

toXML :: FederationMode -> XML #

Generic FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Associated Types

type Rep FederationMode :: Type -> Type #

Read FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Show FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

NFData FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Methods

rnf :: FederationMode -> () #

Eq FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Ord FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Hashable FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

type Rep FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

type Rep FederationMode = D1 ('MetaData "FederationMode" "Amazonka.FinSpace.Types.FederationMode" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'True) (C1 ('MetaCons "FederationMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFederationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Environment

data Environment Source #

Represents an FinSpace environment.

See: newEnvironment smart constructor.

Instances

Instances details
FromJSON Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

Generic Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

Associated Types

type Rep Environment :: Type -> Type #

Read Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

Show Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

NFData Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

Methods

rnf :: Environment -> () #

Eq Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

Hashable Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

type Rep Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

type Rep Environment = D1 ('MetaData "Environment" "Amazonka.FinSpace.Types.Environment" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "Environment'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dedicatedServiceAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "environmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "federationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationMode)) :*: (S1 ('MetaSel ('Just "federationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationParameters)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sageMakerStudioDomainUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentStatus)))))))

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.

FederationParameters

data FederationParameters Source #

Configuration information when authentication mode is FEDERATED.

See: newFederationParameters smart constructor.

Instances

Instances details
FromJSON FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

ToJSON FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

Generic FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

Associated Types

type Rep FederationParameters :: Type -> Type #

Read FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

Show FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

NFData FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

Methods

rnf :: FederationParameters -> () #

Eq FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

Hashable FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

type Rep FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

type Rep FederationParameters = D1 ('MetaData "FederationParameters" "Amazonka.FinSpace.Types.FederationParameters" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "FederationParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationCallBackURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attributeMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "federationProviderName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "federationURN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "samlMetadataDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "samlMetadataURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newFederationParameters :: FederationParameters Source #

Create a value of FederationParameters 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:applicationCallBackURL:FederationParameters', federationParameters_applicationCallBackURL - The redirect or sign-in URL that should be entered into the SAML 2.0 compliant identity provider configuration (IdP).

$sel:attributeMap:FederationParameters', federationParameters_attributeMap - SAML attribute name and value. The name must always be Email and the value should be set to the attribute definition in which user email is set. For example, name would be Email and value http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress. Please check your SAML 2.0 compliant identity provider (IdP) documentation for details.

$sel:federationProviderName:FederationParameters', federationParameters_federationProviderName - Name of the identity provider (IdP).

$sel:federationURN:FederationParameters', federationParameters_federationURN - The Uniform Resource Name (URN). Also referred as Service Provider URN or Audience URI or Service Provider Entity ID.

$sel:samlMetadataDocument:FederationParameters', federationParameters_samlMetadataDocument - SAML 2.0 Metadata document from identity provider (IdP).

$sel:samlMetadataURL:FederationParameters', federationParameters_samlMetadataURL - Provide the metadata URL from your SAML 2.0 compliant identity provider (IdP).

SuperuserParameters

data SuperuserParameters Source #

Configuration information for the superuser.

See: newSuperuserParameters smart constructor.

Instances

Instances details
ToJSON SuperuserParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.SuperuserParameters

Generic SuperuserParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.SuperuserParameters

Associated Types

type Rep SuperuserParameters :: Type -> Type #

Show SuperuserParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.SuperuserParameters

NFData SuperuserParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.SuperuserParameters

Methods

rnf :: SuperuserParameters -> () #

Eq SuperuserParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.SuperuserParameters

Hashable SuperuserParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.SuperuserParameters

type Rep SuperuserParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.SuperuserParameters

type Rep SuperuserParameters = D1 ('MetaData "SuperuserParameters" "Amazonka.FinSpace.Types.SuperuserParameters" "amazonka-finspace-2.0-D97KpJfy3e64ziV32Jkivv" 'False) (C1 ('MetaCons "SuperuserParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: (S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSuperuserParameters Source #

Create a value of SuperuserParameters 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:emailAddress:SuperuserParameters', superuserParameters_emailAddress - The email address of the superuser.

$sel:firstName:SuperuserParameters', superuserParameters_firstName - The first name of the superuser.

$sel:lastName:SuperuserParameters', superuserParameters_lastName - The last name of the superuser.