amazonka-nimble-2.0: Amazon NimbleStudio 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.Nimble.StartStudioSSOConfigurationRepair

Description

Repairs the IAM Identity Center configuration for a given studio.

If the studio has a valid IAM Identity Center configuration currently associated with it, this operation will fail with a validation error.

If the studio does not have a valid IAM Identity Center configuration currently associated with it, then a new IAM Identity Center application is created for the studio and the studio is changed to the READY state.

After the IAM Identity Center application is repaired, you must use the Amazon Nimble Studio console to add administrators and users to your studio.

Synopsis

Creating a Request

data StartStudioSSOConfigurationRepair Source #

See: newStartStudioSSOConfigurationRepair smart constructor.

Constructors

StartStudioSSOConfigurationRepair' 

Fields

  • clientToken :: Maybe Text

    Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.

  • studioId :: Text

    The studio ID.

Instances

Instances details
ToJSON StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

ToHeaders StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

ToPath StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

ToQuery StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

AWSRequest StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

Generic StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

Associated Types

type Rep StartStudioSSOConfigurationRepair :: Type -> Type #

Read StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

Show StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

NFData StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

Eq StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

Hashable StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

type AWSResponse StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

type Rep StartStudioSSOConfigurationRepair Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

type Rep StartStudioSSOConfigurationRepair = D1 ('MetaData "StartStudioSSOConfigurationRepair" "Amazonka.Nimble.StartStudioSSOConfigurationRepair" "amazonka-nimble-2.0-GaSxVwPXmRh7tifR7EIdTs" 'False) (C1 ('MetaCons "StartStudioSSOConfigurationRepair'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "studioId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartStudioSSOConfigurationRepair Source #

Create a value of StartStudioSSOConfigurationRepair 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:clientToken:StartStudioSSOConfigurationRepair', startStudioSSOConfigurationRepair_clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.

StartStudioSSOConfigurationRepair, startStudioSSOConfigurationRepair_studioId - The studio ID.

Request Lenses

startStudioSSOConfigurationRepair_clientToken :: Lens' StartStudioSSOConfigurationRepair (Maybe Text) Source #

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.

Destructuring the Response

data StartStudioSSOConfigurationRepairResponse Source #

Constructors

StartStudioSSOConfigurationRepairResponse' 

Fields

Instances

Instances details
Generic StartStudioSSOConfigurationRepairResponse Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

Show StartStudioSSOConfigurationRepairResponse Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

NFData StartStudioSSOConfigurationRepairResponse Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

Eq StartStudioSSOConfigurationRepairResponse Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

type Rep StartStudioSSOConfigurationRepairResponse Source # 
Instance details

Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair

type Rep StartStudioSSOConfigurationRepairResponse = D1 ('MetaData "StartStudioSSOConfigurationRepairResponse" "Amazonka.Nimble.StartStudioSSOConfigurationRepair" "amazonka-nimble-2.0-GaSxVwPXmRh7tifR7EIdTs" 'False) (C1 ('MetaCons "StartStudioSSOConfigurationRepairResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "studio") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Studio)))

Response Lenses