Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Disables the attributes-based access control (ABAC) feature for the specified Amazon Web Services SSO instance and deletes all of the attribute mappings that have been configured. Once deleted, any attributes that are received from an identity source and any custom attributes you have previously configured will not be passed. For more information about ABAC, see Attribute-Based Access Control in the Amazon Web Services SSO User Guide.
Synopsis
- data DeleteInstanceAccessControlAttributeConfiguration = DeleteInstanceAccessControlAttributeConfiguration' {
- instanceArn :: Text
- newDeleteInstanceAccessControlAttributeConfiguration :: Text -> DeleteInstanceAccessControlAttributeConfiguration
- deleteInstanceAccessControlAttributeConfiguration_instanceArn :: Lens' DeleteInstanceAccessControlAttributeConfiguration Text
- data DeleteInstanceAccessControlAttributeConfigurationResponse = DeleteInstanceAccessControlAttributeConfigurationResponse' {
- httpStatus :: Int
- newDeleteInstanceAccessControlAttributeConfigurationResponse :: Int -> DeleteInstanceAccessControlAttributeConfigurationResponse
- deleteInstanceAccessControlAttributeConfigurationResponse_httpStatus :: Lens' DeleteInstanceAccessControlAttributeConfigurationResponse Int
Creating a Request
data DeleteInstanceAccessControlAttributeConfiguration Source #
See: newDeleteInstanceAccessControlAttributeConfiguration
smart constructor.
DeleteInstanceAccessControlAttributeConfiguration' | |
|
Instances
newDeleteInstanceAccessControlAttributeConfiguration Source #
:: Text |
|
-> DeleteInstanceAccessControlAttributeConfiguration |
Create a value of DeleteInstanceAccessControlAttributeConfiguration
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:instanceArn:DeleteInstanceAccessControlAttributeConfiguration'
, deleteInstanceAccessControlAttributeConfiguration_instanceArn
- The ARN of the SSO instance under which the operation will be executed.
Request Lenses
deleteInstanceAccessControlAttributeConfiguration_instanceArn :: Lens' DeleteInstanceAccessControlAttributeConfiguration Text Source #
The ARN of the SSO instance under which the operation will be executed.
Destructuring the Response
data DeleteInstanceAccessControlAttributeConfigurationResponse Source #
See: newDeleteInstanceAccessControlAttributeConfigurationResponse
smart constructor.
DeleteInstanceAccessControlAttributeConfigurationResponse' | |
|
Instances
newDeleteInstanceAccessControlAttributeConfigurationResponse Source #
:: Int |
|
-> DeleteInstanceAccessControlAttributeConfigurationResponse |
Create a value of DeleteInstanceAccessControlAttributeConfigurationResponse
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:DeleteInstanceAccessControlAttributeConfigurationResponse'
, deleteInstanceAccessControlAttributeConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
deleteInstanceAccessControlAttributeConfigurationResponse_httpStatus :: Lens' DeleteInstanceAccessControlAttributeConfigurationResponse Int Source #
The response's http status code.