amazonka-sso-admin-2.0: Amazon Single Sign-On Admin 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.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Description

Updates the IAM Identity Center identity store attributes that you can use with the IAM Identity Center instance for attributes-based access control (ABAC). When using an external identity provider as an identity source, you can pass attributes through the SAML assertion as an alternative to configuring attributes from the IAM Identity Center identity store. If a SAML assertion passes any of these attributes, IAM Identity Center replaces the attribute value with the value from the IAM Identity Center identity store. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide.

Synopsis

Creating a Request

data UpdateInstanceAccessControlAttributeConfiguration Source #

Constructors

UpdateInstanceAccessControlAttributeConfiguration' 

Fields

Instances

Instances details
ToJSON UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

ToHeaders UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

ToPath UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

ToQuery UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

AWSRequest UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Generic UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Read UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Show UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

NFData UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Eq UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Hashable UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

type AWSResponse UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

type Rep UpdateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

type Rep UpdateInstanceAccessControlAttributeConfiguration = D1 ('MetaData "UpdateInstanceAccessControlAttributeConfiguration" "Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "UpdateInstanceAccessControlAttributeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceAccessControlAttributeConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InstanceAccessControlAttributeConfiguration)))

Request Lenses

updateInstanceAccessControlAttributeConfiguration_instanceArn :: Lens' UpdateInstanceAccessControlAttributeConfiguration Text Source #

The ARN of the IAM Identity Center instance under which the operation will be executed.

Destructuring the Response

data UpdateInstanceAccessControlAttributeConfigurationResponse Source #

Constructors

UpdateInstanceAccessControlAttributeConfigurationResponse' 

Fields

Instances

Instances details
Generic UpdateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Read UpdateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Show UpdateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

NFData UpdateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

Eq UpdateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

type Rep UpdateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration

type Rep UpdateInstanceAccessControlAttributeConfigurationResponse = D1 ('MetaData "UpdateInstanceAccessControlAttributeConfigurationResponse" "Amazonka.SSOAdmin.UpdateInstanceAccessControlAttributeConfiguration" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "UpdateInstanceAccessControlAttributeConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

Response Lenses