Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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
- data StartStudioSSOConfigurationRepair = StartStudioSSOConfigurationRepair' {
- clientToken :: Maybe Text
- studioId :: Text
- newStartStudioSSOConfigurationRepair :: Text -> StartStudioSSOConfigurationRepair
- startStudioSSOConfigurationRepair_clientToken :: Lens' StartStudioSSOConfigurationRepair (Maybe Text)
- startStudioSSOConfigurationRepair_studioId :: Lens' StartStudioSSOConfigurationRepair Text
- data StartStudioSSOConfigurationRepairResponse = StartStudioSSOConfigurationRepairResponse' {
- httpStatus :: Int
- studio :: Studio
- newStartStudioSSOConfigurationRepairResponse :: Int -> Studio -> StartStudioSSOConfigurationRepairResponse
- startStudioSSOConfigurationRepairResponse_httpStatus :: Lens' StartStudioSSOConfigurationRepairResponse Int
- startStudioSSOConfigurationRepairResponse_studio :: Lens' StartStudioSSOConfigurationRepairResponse Studio
Creating a Request
data StartStudioSSOConfigurationRepair Source #
See: newStartStudioSSOConfigurationRepair
smart constructor.
StartStudioSSOConfigurationRepair' | |
|
Instances
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.
startStudioSSOConfigurationRepair_studioId :: Lens' StartStudioSSOConfigurationRepair Text Source #
The studio ID.
Destructuring the Response
data StartStudioSSOConfigurationRepairResponse Source #
See: newStartStudioSSOConfigurationRepairResponse
smart constructor.
StartStudioSSOConfigurationRepairResponse' | |
|
Instances
Generic StartStudioSSOConfigurationRepairResponse Source # | |
Defined in Amazonka.Nimble.StartStudioSSOConfigurationRepair type Rep StartStudioSSOConfigurationRepairResponse :: Type -> Type # | |
Show StartStudioSSOConfigurationRepairResponse Source # | |
NFData StartStudioSSOConfigurationRepairResponse Source # | |
Eq StartStudioSSOConfigurationRepairResponse Source # | |
type Rep StartStudioSSOConfigurationRepairResponse Source # | |
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))) |
newStartStudioSSOConfigurationRepairResponse Source #
Create a value of StartStudioSSOConfigurationRepairResponse
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:StartStudioSSOConfigurationRepairResponse'
, startStudioSSOConfigurationRepairResponse_httpStatus
- The response's http status code.
$sel:studio:StartStudioSSOConfigurationRepairResponse'
, startStudioSSOConfigurationRepairResponse_studio
- Information about a studio.
Response Lenses
startStudioSSOConfigurationRepairResponse_httpStatus :: Lens' StartStudioSSOConfigurationRepairResponse Int Source #
The response's http status code.
startStudioSSOConfigurationRepairResponse_studio :: Lens' StartStudioSSOConfigurationRepairResponse Studio Source #
Information about a studio.