libZSservicesZSamazonka-finspaceZSamazonka-finspace
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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 the 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.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You do not have sufficient access to perform this action.

InvalidRequestException

_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) 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 => Getting (First ServiceError) a ServiceError Source #

The request was denied due to request throttling.

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more resources can't be found.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A service limit or quota is exceeded.

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.

ListEnvironments

data ListEnvironments Source #

See: newListEnvironments smart constructor.

Instances

Instances details
Eq ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Read ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Show ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Generic ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Associated Types

type Rep ListEnvironments :: Type -> Type #

NFData ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Methods

rnf :: ListEnvironments -> () #

Hashable ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

AWSRequest ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Associated Types

type AWSResponse ListEnvironments #

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

type Rep ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

type Rep ListEnvironments = D1 ('MetaData "ListEnvironments" "Amazonka.FinSpace.ListEnvironments" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "ListEnvironments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListEnvironments Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

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:nextToken: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.

$sel:maxResults:ListEnvironments', listEnvironments_maxResults - The maximum number of results to return in this request.

data ListEnvironmentsResponse Source #

See: newListEnvironmentsResponse smart constructor.

Instances

Instances details
Eq ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Read ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Show ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Generic ListEnvironmentsResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListEnvironments

Associated Types

type Rep ListEnvironmentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "ListEnvironmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "environments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Environment])) :*: 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:nextToken:ListEnvironments', listEnvironmentsResponse_nextToken - A token that you can use in a subsequent call to retrieve the next set of results.

$sel:environments:ListEnvironmentsResponse', listEnvironmentsResponse_environments - A list of all of your FinSpace environments.

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

UpdateEnvironment

data UpdateEnvironment Source #

See: newUpdateEnvironment smart constructor.

Instances

Instances details
Eq UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Read UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Show UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Generic UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Associated Types

type Rep UpdateEnvironment :: Type -> Type #

NFData UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Methods

rnf :: UpdateEnvironment -> () #

Hashable UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

ToJSON UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

AWSRequest UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Associated Types

type AWSResponse 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

type Rep UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

type Rep UpdateEnvironment = D1 ('MetaData "UpdateEnvironment" "Amazonka.FinSpace.UpdateEnvironment" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "UpdateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "federationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationParameters)) :*: S1 ('MetaSel ('Just "federationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationMode))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

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:

$sel:federationParameters:UpdateEnvironment', updateEnvironment_federationParameters - Undocumented member.

$sel:federationMode: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.

$sel:name:UpdateEnvironment', updateEnvironment_name - The name of the environment.

$sel:description:UpdateEnvironment', updateEnvironment_description - The description of the environment.

$sel:environmentId:UpdateEnvironment', updateEnvironment_environmentId - The identifier of the FinSpace environment.

data UpdateEnvironmentResponse Source #

See: newUpdateEnvironmentResponse smart constructor.

Instances

Instances details
Eq UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Read UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Show UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Generic UpdateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UpdateEnvironment

Associated Types

type Rep UpdateEnvironmentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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.

DeleteEnvironment

data DeleteEnvironment Source #

See: newDeleteEnvironment smart constructor.

Constructors

DeleteEnvironment' Text 

Instances

Instances details
Eq DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Read DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Show DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Generic DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Associated Types

type Rep DeleteEnvironment :: Type -> Type #

NFData DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Methods

rnf :: DeleteEnvironment -> () #

Hashable DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

AWSRequest DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Associated Types

type AWSResponse DeleteEnvironment #

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

type Rep DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

type Rep DeleteEnvironment = D1 ('MetaData "DeleteEnvironment" "Amazonka.FinSpace.DeleteEnvironment" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "DeleteEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

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:

$sel:environmentId:DeleteEnvironment', deleteEnvironment_environmentId - The identifier for the FinSpace environment.

data DeleteEnvironmentResponse Source #

See: newDeleteEnvironmentResponse smart constructor.

Instances

Instances details
Eq DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Read DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Show DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Generic DeleteEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.DeleteEnvironment

Associated Types

type Rep DeleteEnvironmentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.FinSpace.ListTagsForResource" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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
Eq TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.FinSpace.TagResource" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.FinSpace.TagResource" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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.

GetEnvironment

data GetEnvironment Source #

See: newGetEnvironment smart constructor.

Constructors

GetEnvironment' Text 

Instances

Instances details
Eq GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Read GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Show GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Generic GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Associated Types

type Rep GetEnvironment :: Type -> Type #

NFData GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Methods

rnf :: GetEnvironment -> () #

Hashable GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

AWSRequest GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Associated Types

type AWSResponse GetEnvironment #

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

type Rep GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

type Rep GetEnvironment = D1 ('MetaData "GetEnvironment" "Amazonka.FinSpace.GetEnvironment" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "GetEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

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:

$sel:environmentId:GetEnvironment', getEnvironment_environmentId - The identifier of the FinSpace environment.

data GetEnvironmentResponse Source #

See: newGetEnvironmentResponse smart constructor.

Instances

Instances details
Eq GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Read GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Show GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Generic GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Associated Types

type Rep GetEnvironmentResponse :: Type -> Type #

NFData GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

Methods

rnf :: GetEnvironmentResponse -> () #

type Rep GetEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.GetEnvironment

type Rep GetEnvironmentResponse = D1 ('MetaData "GetEnvironmentResponse" "Amazonka.FinSpace.GetEnvironment" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Associated Types

type AWSResponse UntagResource #

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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.FinSpace.UntagResource" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.FinSpace.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.FinSpace.UntagResource" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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.

CreateEnvironment

data CreateEnvironment Source #

See: newCreateEnvironment smart constructor.

Instances

Instances details
Eq CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Read CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Show CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Generic CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Associated Types

type Rep CreateEnvironment :: Type -> Type #

NFData CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Methods

rnf :: CreateEnvironment -> () #

Hashable CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

ToJSON CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

AWSRequest CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Associated Types

type AWSResponse 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

type Rep CreateEnvironment Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

type Rep CreateEnvironment = D1 ('MetaData "CreateEnvironment" "Amazonka.FinSpace.CreateEnvironment" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "CreateEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "federationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationParameters)) :*: (S1 ('MetaSel ('Just "federationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationMode)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse 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:federationParameters:CreateEnvironment', createEnvironment_federationParameters - Configuration information when authentication mode is FEDERATED.

$sel:federationMode: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.

$sel:kmsKeyId:CreateEnvironment', createEnvironment_kmsKeyId - The KMS key id to encrypt your data in the FinSpace environment.

$sel:description:CreateEnvironment', createEnvironment_description - The description of the FinSpace environment to be created.

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

$sel:name:CreateEnvironment', createEnvironment_name - The name of the FinSpace environment to be created.

data CreateEnvironmentResponse Source #

See: newCreateEnvironmentResponse smart constructor.

Instances

Instances details
Eq CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Read CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Show CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Generic CreateEnvironmentResponse Source # 
Instance details

Defined in Amazonka.FinSpace.CreateEnvironment

Associated Types

type Rep CreateEnvironmentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "CreateEnvironmentResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "environmentUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentArn") '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:

$sel:environmentUrl:CreateEnvironmentResponse', createEnvironmentResponse_environmentUrl - The sign-in url for the web application of the FinSpace environment you created.

$sel:environmentId:CreateEnvironmentResponse', createEnvironmentResponse_environmentId - The unique identifier for FinSpace environment that you created.

$sel:environmentArn:CreateEnvironmentResponse', createEnvironmentResponse_environmentArn - The Amazon Resource Name (ARN) of the FinSpace environment that you created.

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

Types

EnvironmentStatus

newtype EnvironmentStatus Source #

Instances

Instances details
Eq EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Ord EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Read EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Show 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 #

NFData EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

Methods

rnf :: EnvironmentStatus -> () #

Hashable 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

FromJSON EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

FromJSONKey EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToLog EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToHeader EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

ToQuery 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

ToByteString 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

type Rep EnvironmentStatus Source # 
Instance details

Defined in Amazonka.FinSpace.Types.EnvironmentStatus

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

FederationMode

newtype FederationMode Source #

Constructors

FederationMode' 

Instances

Instances details
Eq FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Ord FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Read FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Show FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Generic FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Associated Types

type Rep FederationMode :: Type -> Type #

NFData FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

Methods

rnf :: FederationMode -> () #

Hashable 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

FromJSON FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

FromJSONKey FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToLog FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToHeader FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

ToQuery 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 #

ToByteString 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

type Rep FederationMode Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationMode

type Rep FederationMode = D1 ('MetaData "FederationMode" "Amazonka.FinSpace.Types.FederationMode" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" '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
Eq Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

Read Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

Show 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 #

NFData Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

Methods

rnf :: Environment -> () #

Hashable Environment Source # 
Instance details

Defined in Amazonka.FinSpace.Types.Environment

FromJSON 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" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "Environment'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentStatus)) :*: (S1 ('MetaSel ('Just "federationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FederationParameters)) :*: S1 ('MetaSel ('Just "dedicatedServiceAccountId") '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 "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "environmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sageMakerStudioDomainUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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.

FederationParameters

data FederationParameters Source #

Configuration information when authentication mode is FEDERATED.

See: newFederationParameters smart constructor.

Instances

Instances details
Eq FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

Read FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

Show 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 #

NFData FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

Methods

rnf :: FederationParameters -> () #

Hashable FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

ToJSON FederationParameters Source # 
Instance details

Defined in Amazonka.FinSpace.Types.FederationParameters

FromJSON 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" "libZSservicesZSamazonka-finspaceZSamazonka-finspace" 'False) (C1 ('MetaCons "FederationParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "samlMetadataURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "applicationCallBackURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "federationURN") '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 "samlMetadataDocument") '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:samlMetadataURL:FederationParameters', federationParameters_samlMetadataURL - Provide the metadata URL from your SAML 2.0 compliant identity provider (IdP).

$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:federationURN:FederationParameters', federationParameters_federationURN - The Uniform Resource Name (URN). Also referred as Service Provider URN or Audience URI or Service Provider Entity ID.

$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:samlMetadataDocument:FederationParameters', federationParameters_samlMetadataDocument - SAML 2.0 Metadata document from identity provider (IdP).