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

Contents

Description

Derived from API version 2020-07-20 of the AWS service descriptions, licensed under Apache 2.0.

AWS IAM Identity Center (successor to AWS Single Sign-On) helps you securely create, or connect, your workforce identities and manage their access centrally across AWS accounts and applications. IAM Identity Center is the recommended approach for workforce authentication and authorization in AWS, for organizations of any size and type.

Although AWS Single Sign-On was renamed, the sso and identitystore API namespaces will continue to retain their original name for backward compatibility purposes. For more information, see IAM Identity Center rename.

This reference guide provides information on single sign-on operations which could be used for access management of AWS accounts. For information about IAM Identity Center features, see the IAM Identity Center User Guide.

Many operations in the IAM Identity Center APIs rely on identifiers for users and groups, known as principals. For more information about how to work with principals and principal IDs in IAM Identity Center, see the Identity Store API Reference.

AWS provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .Net, iOS, Android, and more). The SDKs provide a convenient way to create programmatic access to IAM Identity Center and other AWS services. For more information about the AWS SDKs, including how to download and install them, see Tools for Amazon Web Services.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-07-20 of the Amazon Single Sign-On Admin 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 SSOAdmin.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient access to perform this action.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

Occurs when a conflict with a previous successful write is detected. This generally occurs when the previous write did not have time to propagate to the host serving the current request. A retry (with appropriate backoff logic) is the recommended response to this exception.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

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

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

Indicates that a requested resource is not found.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

Indicates that the principal has crossed the permitted number of resources that can be created.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

Indicates that the principal has crossed the throttling limits of the API operations.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

The request failed because it contains a syntax error.

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.

AttachCustomerManagedPolicyReferenceToPermissionSet

data AttachCustomerManagedPolicyReferenceToPermissionSet Source #

Instances

Instances details
ToJSON AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

ToHeaders AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

ToPath AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

ToQuery AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

AWSRequest AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Generic AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Read AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Show AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

NFData AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Eq AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Hashable AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

type AWSResponse AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

type Rep AttachCustomerManagedPolicyReferenceToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

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

newAttachCustomerManagedPolicyReferenceToPermissionSet Source #

Create a value of AttachCustomerManagedPolicyReferenceToPermissionSet 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:

AttachCustomerManagedPolicyReferenceToPermissionSet, attachCustomerManagedPolicyReferenceToPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

AttachCustomerManagedPolicyReferenceToPermissionSet, attachCustomerManagedPolicyReferenceToPermissionSet_permissionSetArn - The ARN of the PermissionSet.

AttachCustomerManagedPolicyReferenceToPermissionSet, attachCustomerManagedPolicyReferenceToPermissionSet_customerManagedPolicyReference - Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each AWS account where you want to deploy your permission set.

data AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source #

Instances

Instances details
Generic AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Read AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Show AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

NFData AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

Eq AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

type Rep AttachCustomerManagedPolicyReferenceToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachCustomerManagedPolicyReferenceToPermissionSet

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

AttachManagedPolicyToPermissionSet

data AttachManagedPolicyToPermissionSet Source #

Instances

Instances details
ToJSON AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

ToHeaders AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

ToPath AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

ToQuery AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

AWSRequest AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

Generic AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

Associated Types

type Rep AttachManagedPolicyToPermissionSet :: Type -> Type #

Read AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

Show AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

NFData AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

Eq AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

Hashable AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

type AWSResponse AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

type Rep AttachManagedPolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

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

newAttachManagedPolicyToPermissionSet Source #

Create a value of AttachManagedPolicyToPermissionSet 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:

AttachManagedPolicyToPermissionSet, attachManagedPolicyToPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

AttachManagedPolicyToPermissionSet, attachManagedPolicyToPermissionSet_permissionSetArn - The ARN of the PermissionSet that the managed policy should be attached to.

AttachManagedPolicyToPermissionSet, attachManagedPolicyToPermissionSet_managedPolicyArn - The AWS managed policy ARN to be attached to a permission set.

data AttachManagedPolicyToPermissionSetResponse Source #

Instances

Instances details
Generic AttachManagedPolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

Read AttachManagedPolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

Show AttachManagedPolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

NFData AttachManagedPolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

Eq AttachManagedPolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

type Rep AttachManagedPolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.AttachManagedPolicyToPermissionSet

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

newAttachManagedPolicyToPermissionSetResponse Source #

Create a value of AttachManagedPolicyToPermissionSetResponse 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:AttachManagedPolicyToPermissionSetResponse', attachManagedPolicyToPermissionSetResponse_httpStatus - The response's http status code.

CreateAccountAssignment

data CreateAccountAssignment Source #

See: newCreateAccountAssignment smart constructor.

Instances

Instances details
ToJSON CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

ToHeaders CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

ToPath CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

ToQuery CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

AWSRequest CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

Generic CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

Associated Types

type Rep CreateAccountAssignment :: Type -> Type #

Read CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

Show CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

NFData CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

Methods

rnf :: CreateAccountAssignment -> () #

Eq CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

Hashable CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

type AWSResponse CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

type Rep CreateAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

type Rep CreateAccountAssignment = D1 ('MetaData "CreateAccountAssignment" "Amazonka.SSOAdmin.CreateAccountAssignment" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "CreateAccountAssignment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "targetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TargetType))) :*: (S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "principalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PrincipalType) :*: S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateAccountAssignment Source #

Create a value of CreateAccountAssignment 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:

CreateAccountAssignment, createAccountAssignment_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

CreateAccountAssignment, createAccountAssignment_targetId - TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).

CreateAccountAssignment, createAccountAssignment_targetType - The entity type for which the assignment will be created.

CreateAccountAssignment, createAccountAssignment_permissionSetArn - The ARN of the permission set that the admin wants to grant the principal access to.

CreateAccountAssignment, createAccountAssignment_principalType - The entity type for which the assignment will be created.

CreateAccountAssignment, createAccountAssignment_principalId - An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

data CreateAccountAssignmentResponse Source #

See: newCreateAccountAssignmentResponse smart constructor.

Instances

Instances details
Generic CreateAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

Associated Types

type Rep CreateAccountAssignmentResponse :: Type -> Type #

Read CreateAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

Show CreateAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

NFData CreateAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

Eq CreateAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

type Rep CreateAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateAccountAssignment

type Rep CreateAccountAssignmentResponse = D1 ('MetaData "CreateAccountAssignmentResponse" "Amazonka.SSOAdmin.CreateAccountAssignment" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "CreateAccountAssignmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountAssignmentCreationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountAssignmentOperationStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateAccountAssignmentResponse Source #

Create a value of CreateAccountAssignmentResponse 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:accountAssignmentCreationStatus:CreateAccountAssignmentResponse', createAccountAssignmentResponse_accountAssignmentCreationStatus - The status object for the account assignment creation operation.

$sel:httpStatus:CreateAccountAssignmentResponse', createAccountAssignmentResponse_httpStatus - The response's http status code.

CreateInstanceAccessControlAttributeConfiguration

data CreateInstanceAccessControlAttributeConfiguration Source #

Instances

Instances details
ToJSON CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

ToHeaders CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

ToPath CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

ToQuery CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

AWSRequest CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

Generic CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

Read CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

Show CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

NFData CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

Eq CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

Hashable CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

type AWSResponse CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

type Rep CreateInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

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

newCreateInstanceAccessControlAttributeConfiguration Source #

Create a value of CreateInstanceAccessControlAttributeConfiguration 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:

CreateInstanceAccessControlAttributeConfiguration, createInstanceAccessControlAttributeConfiguration_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

$sel:instanceAccessControlAttributeConfiguration:CreateInstanceAccessControlAttributeConfiguration', createInstanceAccessControlAttributeConfiguration_instanceAccessControlAttributeConfiguration - Specifies the IAM Identity Center identity store attributes to add to your ABAC configuration. When using an external identity provider as an identity source, you can pass attributes through the SAML assertion. Doing so provides an alternative to configuring attributes from the IAM Identity Center identity store. If a SAML assertion passes any of these attributes, IAM Identity Center will replace the attribute value with the value from the IAM Identity Center identity store.

data CreateInstanceAccessControlAttributeConfigurationResponse Source #

Instances

Instances details
Generic CreateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

Read CreateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

Show CreateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

NFData CreateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

Eq CreateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

type Rep CreateInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreateInstanceAccessControlAttributeConfiguration

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

CreatePermissionSet

data CreatePermissionSet Source #

See: newCreatePermissionSet smart constructor.

Instances

Instances details
ToJSON CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

ToHeaders CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

ToPath CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

ToQuery CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

AWSRequest CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

Associated Types

type AWSResponse CreatePermissionSet #

Generic CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

Associated Types

type Rep CreatePermissionSet :: Type -> Type #

Read CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

Show CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

NFData CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

Methods

rnf :: CreatePermissionSet -> () #

Eq CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

Hashable CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

type AWSResponse CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

type Rep CreatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

type Rep CreatePermissionSet = D1 ('MetaData "CreatePermissionSet" "Amazonka.SSOAdmin.CreatePermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "CreatePermissionSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "relayState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreatePermissionSet Source #

Create a value of CreatePermissionSet 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:

CreatePermissionSet, createPermissionSet_description - The description of the PermissionSet.

CreatePermissionSet, createPermissionSet_relayState - Used to redirect users within the application during the federation authentication process.

CreatePermissionSet, createPermissionSet_sessionDuration - The length of time that the application user sessions are valid in the ISO-8601 standard.

$sel:tags:CreatePermissionSet', createPermissionSet_tags - The tags to attach to the new PermissionSet.

CreatePermissionSet, createPermissionSet_name - The name of the PermissionSet.

CreatePermissionSet, createPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

data CreatePermissionSetResponse Source #

See: newCreatePermissionSetResponse smart constructor.

Instances

Instances details
Generic CreatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

Associated Types

type Rep CreatePermissionSetResponse :: Type -> Type #

Read CreatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

Show CreatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

NFData CreatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

Eq CreatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

type Rep CreatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.CreatePermissionSet

type Rep CreatePermissionSetResponse = D1 ('MetaData "CreatePermissionSetResponse" "Amazonka.SSOAdmin.CreatePermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "CreatePermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permissionSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionSet)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreatePermissionSetResponse Source #

Create a value of CreatePermissionSetResponse 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:permissionSet:CreatePermissionSetResponse', createPermissionSetResponse_permissionSet - Defines the level of access on an AWS account.

$sel:httpStatus:CreatePermissionSetResponse', createPermissionSetResponse_httpStatus - The response's http status code.

DeleteAccountAssignment

data DeleteAccountAssignment Source #

See: newDeleteAccountAssignment smart constructor.

Instances

Instances details
ToJSON DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

ToHeaders DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

ToPath DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

ToQuery DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

AWSRequest DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

Generic DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

Associated Types

type Rep DeleteAccountAssignment :: Type -> Type #

Read DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

Show DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

NFData DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

Methods

rnf :: DeleteAccountAssignment -> () #

Eq DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

Hashable DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

type AWSResponse DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

type Rep DeleteAccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

type Rep DeleteAccountAssignment = D1 ('MetaData "DeleteAccountAssignment" "Amazonka.SSOAdmin.DeleteAccountAssignment" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "DeleteAccountAssignment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "targetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TargetType))) :*: (S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "principalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PrincipalType) :*: S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDeleteAccountAssignment Source #

Create a value of DeleteAccountAssignment 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:

DeleteAccountAssignment, deleteAccountAssignment_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

DeleteAccountAssignment, deleteAccountAssignment_targetId - TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).

DeleteAccountAssignment, deleteAccountAssignment_targetType - The entity type for which the assignment will be deleted.

DeleteAccountAssignment, deleteAccountAssignment_permissionSetArn - The ARN of the permission set that will be used to remove access.

DeleteAccountAssignment, deleteAccountAssignment_principalType - The entity type for which the assignment will be deleted.

DeleteAccountAssignment, deleteAccountAssignment_principalId - An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

data DeleteAccountAssignmentResponse Source #

See: newDeleteAccountAssignmentResponse smart constructor.

Instances

Instances details
Generic DeleteAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

Associated Types

type Rep DeleteAccountAssignmentResponse :: Type -> Type #

Read DeleteAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

Show DeleteAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

NFData DeleteAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

Eq DeleteAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

type Rep DeleteAccountAssignmentResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteAccountAssignment

type Rep DeleteAccountAssignmentResponse = D1 ('MetaData "DeleteAccountAssignmentResponse" "Amazonka.SSOAdmin.DeleteAccountAssignment" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "DeleteAccountAssignmentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountAssignmentDeletionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountAssignmentOperationStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAccountAssignmentResponse Source #

Create a value of DeleteAccountAssignmentResponse 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:accountAssignmentDeletionStatus:DeleteAccountAssignmentResponse', deleteAccountAssignmentResponse_accountAssignmentDeletionStatus - The status object for the account assignment deletion operation.

$sel:httpStatus:DeleteAccountAssignmentResponse', deleteAccountAssignmentResponse_httpStatus - The response's http status code.

DeleteInlinePolicyFromPermissionSet

data DeleteInlinePolicyFromPermissionSet Source #

Instances

Instances details
ToJSON DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

ToHeaders DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

ToPath DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

ToQuery DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

AWSRequest DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

Generic DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

Read DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

Show DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

NFData DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

Eq DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

Hashable DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

type AWSResponse DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

type Rep DeleteInlinePolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

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

newDeleteInlinePolicyFromPermissionSet Source #

Create a value of DeleteInlinePolicyFromPermissionSet 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:

DeleteInlinePolicyFromPermissionSet, deleteInlinePolicyFromPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

DeleteInlinePolicyFromPermissionSet, deleteInlinePolicyFromPermissionSet_permissionSetArn - The ARN of the permission set that will be used to remove access.

data DeleteInlinePolicyFromPermissionSetResponse Source #

Instances

Instances details
Generic DeleteInlinePolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

Read DeleteInlinePolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

Show DeleteInlinePolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

NFData DeleteInlinePolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

Eq DeleteInlinePolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

type Rep DeleteInlinePolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInlinePolicyFromPermissionSet

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

newDeleteInlinePolicyFromPermissionSetResponse Source #

Create a value of DeleteInlinePolicyFromPermissionSetResponse 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:DeleteInlinePolicyFromPermissionSetResponse', deleteInlinePolicyFromPermissionSetResponse_httpStatus - The response's http status code.

DeleteInstanceAccessControlAttributeConfiguration

data DeleteInstanceAccessControlAttributeConfiguration Source #

Instances

Instances details
ToJSON DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

ToHeaders DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

ToPath DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

ToQuery DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

AWSRequest DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

Generic DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

Read DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

Show DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

NFData DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

Eq DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

Hashable DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

type AWSResponse DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

type Rep DeleteInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

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

newDeleteInstanceAccessControlAttributeConfiguration Source #

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:

DeleteInstanceAccessControlAttributeConfiguration, deleteInstanceAccessControlAttributeConfiguration_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

data DeleteInstanceAccessControlAttributeConfigurationResponse Source #

Instances

Instances details
Generic DeleteInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

Read DeleteInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

Show DeleteInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

NFData DeleteInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

Eq DeleteInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

type Rep DeleteInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeleteInstanceAccessControlAttributeConfiguration

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

DeletePermissionSet

data DeletePermissionSet Source #

See: newDeletePermissionSet smart constructor.

Instances

Instances details
ToJSON DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

ToHeaders DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

ToPath DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

ToQuery DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

AWSRequest DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

Associated Types

type AWSResponse DeletePermissionSet #

Generic DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

Associated Types

type Rep DeletePermissionSet :: Type -> Type #

Read DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

Show DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

NFData DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

Methods

rnf :: DeletePermissionSet -> () #

Eq DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

Hashable DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

type AWSResponse DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

type Rep DeletePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

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

newDeletePermissionSet Source #

Create a value of DeletePermissionSet 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:

DeletePermissionSet, deletePermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

DeletePermissionSet, deletePermissionSet_permissionSetArn - The ARN of the permission set that should be deleted.

data DeletePermissionSetResponse Source #

See: newDeletePermissionSetResponse smart constructor.

Instances

Instances details
Generic DeletePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

Associated Types

type Rep DeletePermissionSetResponse :: Type -> Type #

Read DeletePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

Show DeletePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

NFData DeletePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

Eq DeletePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

type Rep DeletePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionSet

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

newDeletePermissionSetResponse Source #

Create a value of DeletePermissionSetResponse 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:DeletePermissionSetResponse', deletePermissionSetResponse_httpStatus - The response's http status code.

DeletePermissionsBoundaryFromPermissionSet

data DeletePermissionsBoundaryFromPermissionSet Source #

Instances

Instances details
ToJSON DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

ToHeaders DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

ToPath DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

ToQuery DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

AWSRequest DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

Generic DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

Read DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

Show DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

NFData DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

Eq DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

Hashable DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

type AWSResponse DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

type Rep DeletePermissionsBoundaryFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

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

newDeletePermissionsBoundaryFromPermissionSet Source #

Create a value of DeletePermissionsBoundaryFromPermissionSet 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:

DeletePermissionsBoundaryFromPermissionSet, deletePermissionsBoundaryFromPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

DeletePermissionsBoundaryFromPermissionSet, deletePermissionsBoundaryFromPermissionSet_permissionSetArn - The ARN of the PermissionSet.

data DeletePermissionsBoundaryFromPermissionSetResponse Source #

Instances

Instances details
Generic DeletePermissionsBoundaryFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

Read DeletePermissionsBoundaryFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

Show DeletePermissionsBoundaryFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

NFData DeletePermissionsBoundaryFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

Eq DeletePermissionsBoundaryFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

type Rep DeletePermissionsBoundaryFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DeletePermissionsBoundaryFromPermissionSet

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

newDeletePermissionsBoundaryFromPermissionSetResponse Source #

Create a value of DeletePermissionsBoundaryFromPermissionSetResponse 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:DeletePermissionsBoundaryFromPermissionSetResponse', deletePermissionsBoundaryFromPermissionSetResponse_httpStatus - The response's http status code.

DescribeAccountAssignmentCreationStatus

data DescribeAccountAssignmentCreationStatus Source #

Instances

Instances details
ToJSON DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

ToHeaders DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

ToPath DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

ToQuery DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

AWSRequest DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

Generic DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

Read DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

Show DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

NFData DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

Eq DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

Hashable DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

type AWSResponse DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

type Rep DescribeAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

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

newDescribeAccountAssignmentCreationStatus Source #

Create a value of DescribeAccountAssignmentCreationStatus 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:

DescribeAccountAssignmentCreationStatus, describeAccountAssignmentCreationStatus_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:accountAssignmentCreationRequestId:DescribeAccountAssignmentCreationStatus', describeAccountAssignmentCreationStatus_accountAssignmentCreationRequestId - The identifier that is used to track the request operation progress.

data DescribeAccountAssignmentCreationStatusResponse Source #

Instances

Instances details
Generic DescribeAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

Read DescribeAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

Show DescribeAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

NFData DescribeAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

Eq DescribeAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

type Rep DescribeAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus

type Rep DescribeAccountAssignmentCreationStatusResponse = D1 ('MetaData "DescribeAccountAssignmentCreationStatusResponse" "Amazonka.SSOAdmin.DescribeAccountAssignmentCreationStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "DescribeAccountAssignmentCreationStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountAssignmentCreationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountAssignmentOperationStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

DescribeAccountAssignmentDeletionStatus

data DescribeAccountAssignmentDeletionStatus Source #

Instances

Instances details
ToJSON DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

ToHeaders DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

ToPath DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

ToQuery DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

AWSRequest DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

Generic DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

Read DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

Show DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

NFData DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

Eq DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

Hashable DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

type AWSResponse DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

type Rep DescribeAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

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

newDescribeAccountAssignmentDeletionStatus Source #

Create a value of DescribeAccountAssignmentDeletionStatus 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:

DescribeAccountAssignmentDeletionStatus, describeAccountAssignmentDeletionStatus_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:accountAssignmentDeletionRequestId:DescribeAccountAssignmentDeletionStatus', describeAccountAssignmentDeletionStatus_accountAssignmentDeletionRequestId - The identifier that is used to track the request operation progress.

data DescribeAccountAssignmentDeletionStatusResponse Source #

Instances

Instances details
Generic DescribeAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

Read DescribeAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

Show DescribeAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

NFData DescribeAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

Eq DescribeAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

type Rep DescribeAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus

type Rep DescribeAccountAssignmentDeletionStatusResponse = D1 ('MetaData "DescribeAccountAssignmentDeletionStatusResponse" "Amazonka.SSOAdmin.DescribeAccountAssignmentDeletionStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "DescribeAccountAssignmentDeletionStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountAssignmentDeletionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountAssignmentOperationStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

DescribeInstanceAccessControlAttributeConfiguration

data DescribeInstanceAccessControlAttributeConfiguration Source #

Instances

Instances details
ToJSON DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

ToHeaders DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

ToPath DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

ToQuery DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

AWSRequest DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

Generic DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

Read DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

Show DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

NFData DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

Eq DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

Hashable DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

type AWSResponse DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

type Rep DescribeInstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

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

newDescribeInstanceAccessControlAttributeConfiguration Source #

Create a value of DescribeInstanceAccessControlAttributeConfiguration 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:

DescribeInstanceAccessControlAttributeConfiguration, describeInstanceAccessControlAttributeConfiguration_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

data DescribeInstanceAccessControlAttributeConfigurationResponse Source #

Instances

Instances details
Generic DescribeInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

Read DescribeInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

Show DescribeInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

NFData DescribeInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

Eq DescribeInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

type Rep DescribeInstanceAccessControlAttributeConfigurationResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration

type Rep DescribeInstanceAccessControlAttributeConfigurationResponse = D1 ('MetaData "DescribeInstanceAccessControlAttributeConfigurationResponse" "Amazonka.SSOAdmin.DescribeInstanceAccessControlAttributeConfiguration" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "DescribeInstanceAccessControlAttributeConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "instanceAccessControlAttributeConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceAccessControlAttributeConfiguration)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceAccessControlAttributeConfigurationStatus))) :*: (S1 ('MetaSel ('Just "statusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

DescribePermissionSet

data DescribePermissionSet Source #

See: newDescribePermissionSet smart constructor.

Instances

Instances details
ToJSON DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

ToHeaders DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

ToPath DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

ToQuery DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

AWSRequest DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

Associated Types

type AWSResponse DescribePermissionSet #

Generic DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

Associated Types

type Rep DescribePermissionSet :: Type -> Type #

Read DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

Show DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

NFData DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

Methods

rnf :: DescribePermissionSet -> () #

Eq DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

Hashable DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

type AWSResponse DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

type Rep DescribePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

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

newDescribePermissionSet Source #

Create a value of DescribePermissionSet 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:

DescribePermissionSet, describePermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

DescribePermissionSet, describePermissionSet_permissionSetArn - The ARN of the permission set.

data DescribePermissionSetResponse Source #

See: newDescribePermissionSetResponse smart constructor.

Instances

Instances details
Generic DescribePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

Associated Types

type Rep DescribePermissionSetResponse :: Type -> Type #

Read DescribePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

Show DescribePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

NFData DescribePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

Eq DescribePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

type Rep DescribePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSet

type Rep DescribePermissionSetResponse = D1 ('MetaData "DescribePermissionSetResponse" "Amazonka.SSOAdmin.DescribePermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "DescribePermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permissionSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionSet)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribePermissionSetResponse Source #

Create a value of DescribePermissionSetResponse 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:permissionSet:DescribePermissionSetResponse', describePermissionSetResponse_permissionSet - Describes the level of access on an AWS account.

$sel:httpStatus:DescribePermissionSetResponse', describePermissionSetResponse_httpStatus - The response's http status code.

DescribePermissionSetProvisioningStatus

data DescribePermissionSetProvisioningStatus Source #

Instances

Instances details
ToJSON DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

ToHeaders DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

ToPath DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

ToQuery DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

AWSRequest DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

Generic DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

Read DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

Show DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

NFData DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

Eq DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

Hashable DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

type AWSResponse DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

type Rep DescribePermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

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

newDescribePermissionSetProvisioningStatus Source #

Create a value of DescribePermissionSetProvisioningStatus 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:

DescribePermissionSetProvisioningStatus, describePermissionSetProvisioningStatus_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:provisionPermissionSetRequestId:DescribePermissionSetProvisioningStatus', describePermissionSetProvisioningStatus_provisionPermissionSetRequestId - The identifier that is provided by the ProvisionPermissionSet call to retrieve the current status of the provisioning workflow.

data DescribePermissionSetProvisioningStatusResponse Source #

Instances

Instances details
Generic DescribePermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

Read DescribePermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

Show DescribePermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

NFData DescribePermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

Eq DescribePermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

type Rep DescribePermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus

type Rep DescribePermissionSetProvisioningStatusResponse = D1 ('MetaData "DescribePermissionSetProvisioningStatusResponse" "Amazonka.SSOAdmin.DescribePermissionSetProvisioningStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "DescribePermissionSetProvisioningStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permissionSetProvisioningStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionSetProvisioningStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

DetachCustomerManagedPolicyReferenceFromPermissionSet

data DetachCustomerManagedPolicyReferenceFromPermissionSet Source #

Instances

Instances details
ToJSON DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

ToHeaders DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

ToPath DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

ToQuery DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

AWSRequest DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

Generic DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

Read DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

Show DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

NFData DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

Eq DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

Hashable DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

type AWSResponse DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

type Rep DetachCustomerManagedPolicyReferenceFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

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

newDetachCustomerManagedPolicyReferenceFromPermissionSet Source #

Create a value of DetachCustomerManagedPolicyReferenceFromPermissionSet 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:

DetachCustomerManagedPolicyReferenceFromPermissionSet, detachCustomerManagedPolicyReferenceFromPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

DetachCustomerManagedPolicyReferenceFromPermissionSet, detachCustomerManagedPolicyReferenceFromPermissionSet_permissionSetArn - The ARN of the PermissionSet.

DetachCustomerManagedPolicyReferenceFromPermissionSet, detachCustomerManagedPolicyReferenceFromPermissionSet_customerManagedPolicyReference - Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each AWS account where you want to deploy your permission set.

data DetachCustomerManagedPolicyReferenceFromPermissionSetResponse Source #

Instances

Instances details
Generic DetachCustomerManagedPolicyReferenceFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

Read DetachCustomerManagedPolicyReferenceFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

Show DetachCustomerManagedPolicyReferenceFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

NFData DetachCustomerManagedPolicyReferenceFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

Eq DetachCustomerManagedPolicyReferenceFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

type Rep DetachCustomerManagedPolicyReferenceFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachCustomerManagedPolicyReferenceFromPermissionSet

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

DetachManagedPolicyFromPermissionSet

data DetachManagedPolicyFromPermissionSet Source #

Instances

Instances details
ToJSON DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

ToHeaders DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

ToPath DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

ToQuery DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

AWSRequest DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Generic DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Read DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Show DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

NFData DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Eq DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Hashable DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

type AWSResponse DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

type Rep DetachManagedPolicyFromPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

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

newDetachManagedPolicyFromPermissionSet Source #

Create a value of DetachManagedPolicyFromPermissionSet 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:

DetachManagedPolicyFromPermissionSet, detachManagedPolicyFromPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

DetachManagedPolicyFromPermissionSet, detachManagedPolicyFromPermissionSet_permissionSetArn - The ARN of the PermissionSet from which the policy should be detached.

DetachManagedPolicyFromPermissionSet, detachManagedPolicyFromPermissionSet_managedPolicyArn - The AWS managed policy ARN to be detached from a permission set.

data DetachManagedPolicyFromPermissionSetResponse Source #

Instances

Instances details
Generic DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Read DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Show DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

NFData DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

Eq DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

type Rep DetachManagedPolicyFromPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.DetachManagedPolicyFromPermissionSet

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

newDetachManagedPolicyFromPermissionSetResponse Source #

Create a value of DetachManagedPolicyFromPermissionSetResponse 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:DetachManagedPolicyFromPermissionSetResponse', detachManagedPolicyFromPermissionSetResponse_httpStatus - The response's http status code.

GetInlinePolicyForPermissionSet

data GetInlinePolicyForPermissionSet Source #

See: newGetInlinePolicyForPermissionSet smart constructor.

Instances

Instances details
ToJSON GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

ToHeaders GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

ToPath GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

ToQuery GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

AWSRequest GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

Generic GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

Associated Types

type Rep GetInlinePolicyForPermissionSet :: Type -> Type #

Read GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

Show GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

NFData GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

Eq GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

Hashable GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

type AWSResponse GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

type Rep GetInlinePolicyForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

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

newGetInlinePolicyForPermissionSet Source #

Create a value of GetInlinePolicyForPermissionSet 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:

GetInlinePolicyForPermissionSet, getInlinePolicyForPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

GetInlinePolicyForPermissionSet, getInlinePolicyForPermissionSet_permissionSetArn - The ARN of the permission set.

data GetInlinePolicyForPermissionSetResponse Source #

Instances

Instances details
Generic GetInlinePolicyForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

Read GetInlinePolicyForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

Show GetInlinePolicyForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

NFData GetInlinePolicyForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

Eq GetInlinePolicyForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

type Rep GetInlinePolicyForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet

type Rep GetInlinePolicyForPermissionSetResponse = D1 ('MetaData "GetInlinePolicyForPermissionSetResponse" "Amazonka.SSOAdmin.GetInlinePolicyForPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "GetInlinePolicyForPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inlinePolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetInlinePolicyForPermissionSetResponse Source #

Create a value of GetInlinePolicyForPermissionSetResponse 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:inlinePolicy:GetInlinePolicyForPermissionSetResponse', getInlinePolicyForPermissionSetResponse_inlinePolicy - The inline policy that is attached to the permission set.

$sel:httpStatus:GetInlinePolicyForPermissionSetResponse', getInlinePolicyForPermissionSetResponse_httpStatus - The response's http status code.

GetPermissionsBoundaryForPermissionSet

data GetPermissionsBoundaryForPermissionSet Source #

Instances

Instances details
ToJSON GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

ToHeaders GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

ToPath GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

ToQuery GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

AWSRequest GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

Generic GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

Read GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

Show GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

NFData GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

Eq GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

Hashable GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

type AWSResponse GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

type Rep GetPermissionsBoundaryForPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

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

newGetPermissionsBoundaryForPermissionSet Source #

Create a value of GetPermissionsBoundaryForPermissionSet 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:

GetPermissionsBoundaryForPermissionSet, getPermissionsBoundaryForPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

GetPermissionsBoundaryForPermissionSet, getPermissionsBoundaryForPermissionSet_permissionSetArn - The ARN of the PermissionSet.

data GetPermissionsBoundaryForPermissionSetResponse Source #

Instances

Instances details
Generic GetPermissionsBoundaryForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

Read GetPermissionsBoundaryForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

Show GetPermissionsBoundaryForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

NFData GetPermissionsBoundaryForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

Eq GetPermissionsBoundaryForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

type Rep GetPermissionsBoundaryForPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet

type Rep GetPermissionsBoundaryForPermissionSetResponse = D1 ('MetaData "GetPermissionsBoundaryForPermissionSetResponse" "Amazonka.SSOAdmin.GetPermissionsBoundaryForPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "GetPermissionsBoundaryForPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permissionsBoundary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionsBoundary)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetPermissionsBoundaryForPermissionSetResponse Source #

Create a value of GetPermissionsBoundaryForPermissionSetResponse 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:permissionsBoundary:GetPermissionsBoundaryForPermissionSetResponse', getPermissionsBoundaryForPermissionSetResponse_permissionsBoundary - The permissions boundary attached to the specified permission set.

$sel:httpStatus:GetPermissionsBoundaryForPermissionSetResponse', getPermissionsBoundaryForPermissionSetResponse_httpStatus - The response's http status code.

ListAccountAssignmentCreationStatus (Paginated)

data ListAccountAssignmentCreationStatus Source #

Instances

Instances details
ToJSON ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

ToHeaders ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

ToPath ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

ToQuery ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

AWSPager ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

AWSRequest ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

Generic ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

Read ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

Show ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

NFData ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

Eq ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

Hashable ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

type AWSResponse ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

type Rep ListAccountAssignmentCreationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

type Rep ListAccountAssignmentCreationStatus = D1 ('MetaData "ListAccountAssignmentCreationStatus" "Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListAccountAssignmentCreationStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationStatusFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListAccountAssignmentCreationStatus Source #

Create a value of ListAccountAssignmentCreationStatus 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:filter':ListAccountAssignmentCreationStatus', listAccountAssignmentCreationStatus_filter - Filters results based on the passed attribute value.

$sel:maxResults:ListAccountAssignmentCreationStatus', listAccountAssignmentCreationStatus_maxResults - The maximum number of results to display for the assignment.

ListAccountAssignmentCreationStatus, listAccountAssignmentCreationStatus_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

ListAccountAssignmentCreationStatus, listAccountAssignmentCreationStatus_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

data ListAccountAssignmentCreationStatusResponse Source #

Instances

Instances details
Generic ListAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

Read ListAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

Show ListAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

NFData ListAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

Eq ListAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

type Rep ListAccountAssignmentCreationStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus

type Rep ListAccountAssignmentCreationStatusResponse = D1 ('MetaData "ListAccountAssignmentCreationStatusResponse" "Amazonka.SSOAdmin.ListAccountAssignmentCreationStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListAccountAssignmentCreationStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountAssignmentsCreationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountAssignmentOperationStatusMetadata])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAccountAssignmentCreationStatusResponse Source #

Create a value of ListAccountAssignmentCreationStatusResponse 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:accountAssignmentsCreationStatus:ListAccountAssignmentCreationStatusResponse', listAccountAssignmentCreationStatusResponse_accountAssignmentsCreationStatus - The status object for the account assignment creation operation.

ListAccountAssignmentCreationStatus, listAccountAssignmentCreationStatusResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:httpStatus:ListAccountAssignmentCreationStatusResponse', listAccountAssignmentCreationStatusResponse_httpStatus - The response's http status code.

ListAccountAssignmentDeletionStatus (Paginated)

data ListAccountAssignmentDeletionStatus Source #

Instances

Instances details
ToJSON ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

ToHeaders ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

ToPath ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

ToQuery ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

AWSPager ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

AWSRequest ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

Generic ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

Read ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

Show ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

NFData ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

Eq ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

Hashable ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

type AWSResponse ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

type Rep ListAccountAssignmentDeletionStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

type Rep ListAccountAssignmentDeletionStatus = D1 ('MetaData "ListAccountAssignmentDeletionStatus" "Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListAccountAssignmentDeletionStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationStatusFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListAccountAssignmentDeletionStatus Source #

Create a value of ListAccountAssignmentDeletionStatus 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:filter':ListAccountAssignmentDeletionStatus', listAccountAssignmentDeletionStatus_filter - Filters results based on the passed attribute value.

$sel:maxResults:ListAccountAssignmentDeletionStatus', listAccountAssignmentDeletionStatus_maxResults - The maximum number of results to display for the assignment.

ListAccountAssignmentDeletionStatus, listAccountAssignmentDeletionStatus_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

ListAccountAssignmentDeletionStatus, listAccountAssignmentDeletionStatus_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

data ListAccountAssignmentDeletionStatusResponse Source #

Instances

Instances details
Generic ListAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

Read ListAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

Show ListAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

NFData ListAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

Eq ListAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

type Rep ListAccountAssignmentDeletionStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus

type Rep ListAccountAssignmentDeletionStatusResponse = D1 ('MetaData "ListAccountAssignmentDeletionStatusResponse" "Amazonka.SSOAdmin.ListAccountAssignmentDeletionStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListAccountAssignmentDeletionStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountAssignmentsDeletionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountAssignmentOperationStatusMetadata])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAccountAssignmentDeletionStatusResponse Source #

Create a value of ListAccountAssignmentDeletionStatusResponse 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:accountAssignmentsDeletionStatus:ListAccountAssignmentDeletionStatusResponse', listAccountAssignmentDeletionStatusResponse_accountAssignmentsDeletionStatus - The status object for the account assignment deletion operation.

ListAccountAssignmentDeletionStatus, listAccountAssignmentDeletionStatusResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:httpStatus:ListAccountAssignmentDeletionStatusResponse', listAccountAssignmentDeletionStatusResponse_httpStatus - The response's http status code.

ListAccountAssignments (Paginated)

data ListAccountAssignments Source #

See: newListAccountAssignments smart constructor.

Instances

Instances details
ToJSON ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

ToHeaders ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

ToPath ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

ToQuery ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

AWSPager ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

AWSRequest ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

Associated Types

type AWSResponse ListAccountAssignments #

Generic ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

Associated Types

type Rep ListAccountAssignments :: Type -> Type #

Read ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

Show ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

NFData ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

Methods

rnf :: ListAccountAssignments -> () #

Eq ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

Hashable ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

type AWSResponse ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

type Rep ListAccountAssignments Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

type Rep ListAccountAssignments = D1 ('MetaData "ListAccountAssignments" "Amazonka.SSOAdmin.ListAccountAssignments" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListAccountAssignments'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListAccountAssignments Source #

Create a value of ListAccountAssignments 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:maxResults:ListAccountAssignments', listAccountAssignments_maxResults - The maximum number of results to display for the assignment.

ListAccountAssignments, listAccountAssignments_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

ListAccountAssignments, listAccountAssignments_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

ListAccountAssignments, listAccountAssignments_accountId - The identifier of the AWS account from which to list the assignments.

ListAccountAssignments, listAccountAssignments_permissionSetArn - The ARN of the permission set from which to list assignments.

data ListAccountAssignmentsResponse Source #

See: newListAccountAssignmentsResponse smart constructor.

Instances

Instances details
Generic ListAccountAssignmentsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

Associated Types

type Rep ListAccountAssignmentsResponse :: Type -> Type #

Read ListAccountAssignmentsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

Show ListAccountAssignmentsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

NFData ListAccountAssignmentsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

Eq ListAccountAssignmentsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

type Rep ListAccountAssignmentsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountAssignments

type Rep ListAccountAssignmentsResponse = D1 ('MetaData "ListAccountAssignmentsResponse" "Amazonka.SSOAdmin.ListAccountAssignments" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListAccountAssignmentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountAssignments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountAssignment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAccountAssignmentsResponse Source #

Create a value of ListAccountAssignmentsResponse 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:accountAssignments:ListAccountAssignmentsResponse', listAccountAssignmentsResponse_accountAssignments - The list of assignments that match the input AWS account and permission set.

ListAccountAssignments, listAccountAssignmentsResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:httpStatus:ListAccountAssignmentsResponse', listAccountAssignmentsResponse_httpStatus - The response's http status code.

ListAccountsForProvisionedPermissionSet (Paginated)

data ListAccountsForProvisionedPermissionSet Source #

Instances

Instances details
ToJSON ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

ToHeaders ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

ToPath ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

ToQuery ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

AWSPager ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

AWSRequest ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

Generic ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

Read ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

Show ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

NFData ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

Eq ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

Hashable ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

type AWSResponse ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

type Rep ListAccountsForProvisionedPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

type Rep ListAccountsForProvisionedPermissionSet = D1 ('MetaData "ListAccountsForProvisionedPermissionSet" "Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListAccountsForProvisionedPermissionSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisioningStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisioningStatus)) :*: (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListAccountsForProvisionedPermissionSet Source #

Create a value of ListAccountsForProvisionedPermissionSet 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:maxResults:ListAccountsForProvisionedPermissionSet', listAccountsForProvisionedPermissionSet_maxResults - The maximum number of results to display for the PermissionSet.

ListAccountsForProvisionedPermissionSet, listAccountsForProvisionedPermissionSet_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:provisioningStatus:ListAccountsForProvisionedPermissionSet', listAccountsForProvisionedPermissionSet_provisioningStatus - The permission set provisioning status for an AWS account.

ListAccountsForProvisionedPermissionSet, listAccountsForProvisionedPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

ListAccountsForProvisionedPermissionSet, listAccountsForProvisionedPermissionSet_permissionSetArn - The ARN of the PermissionSet from which the associated AWS accounts will be listed.

data ListAccountsForProvisionedPermissionSetResponse Source #

Instances

Instances details
Generic ListAccountsForProvisionedPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

Read ListAccountsForProvisionedPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

Show ListAccountsForProvisionedPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

NFData ListAccountsForProvisionedPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

Eq ListAccountsForProvisionedPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

type Rep ListAccountsForProvisionedPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet

type Rep ListAccountsForProvisionedPermissionSetResponse = D1 ('MetaData "ListAccountsForProvisionedPermissionSetResponse" "Amazonka.SSOAdmin.ListAccountsForProvisionedPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListAccountsForProvisionedPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAccountsForProvisionedPermissionSetResponse Source #

Create a value of ListAccountsForProvisionedPermissionSetResponse 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:accountIds:ListAccountsForProvisionedPermissionSetResponse', listAccountsForProvisionedPermissionSetResponse_accountIds - The list of AWS AccountIds.

ListAccountsForProvisionedPermissionSet, listAccountsForProvisionedPermissionSetResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:httpStatus:ListAccountsForProvisionedPermissionSetResponse', listAccountsForProvisionedPermissionSetResponse_httpStatus - The response's http status code.

ListCustomerManagedPolicyReferencesInPermissionSet (Paginated)

data ListCustomerManagedPolicyReferencesInPermissionSet Source #

Instances

Instances details
ToJSON ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

ToHeaders ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

ToPath ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

ToQuery ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

AWSPager ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

AWSRequest ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

Generic ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

Read ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

Show ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

NFData ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

Eq ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

Hashable ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

type AWSResponse ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

type Rep ListCustomerManagedPolicyReferencesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

type Rep ListCustomerManagedPolicyReferencesInPermissionSet = D1 ('MetaData "ListCustomerManagedPolicyReferencesInPermissionSet" "Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListCustomerManagedPolicyReferencesInPermissionSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListCustomerManagedPolicyReferencesInPermissionSet Source #

Create a value of ListCustomerManagedPolicyReferencesInPermissionSet 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:maxResults:ListCustomerManagedPolicyReferencesInPermissionSet', listCustomerManagedPolicyReferencesInPermissionSet_maxResults - The maximum number of results to display for the list call.

ListCustomerManagedPolicyReferencesInPermissionSet, listCustomerManagedPolicyReferencesInPermissionSet_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

ListCustomerManagedPolicyReferencesInPermissionSet, listCustomerManagedPolicyReferencesInPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

ListCustomerManagedPolicyReferencesInPermissionSet, listCustomerManagedPolicyReferencesInPermissionSet_permissionSetArn - The ARN of the PermissionSet.

data ListCustomerManagedPolicyReferencesInPermissionSetResponse Source #

Instances

Instances details
Generic ListCustomerManagedPolicyReferencesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

Read ListCustomerManagedPolicyReferencesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

Show ListCustomerManagedPolicyReferencesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

NFData ListCustomerManagedPolicyReferencesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

Eq ListCustomerManagedPolicyReferencesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

type Rep ListCustomerManagedPolicyReferencesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet

type Rep ListCustomerManagedPolicyReferencesInPermissionSetResponse = D1 ('MetaData "ListCustomerManagedPolicyReferencesInPermissionSetResponse" "Amazonka.SSOAdmin.ListCustomerManagedPolicyReferencesInPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListCustomerManagedPolicyReferencesInPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedPolicyReferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomerManagedPolicyReference])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCustomerManagedPolicyReferencesInPermissionSetResponse Source #

Create a value of ListCustomerManagedPolicyReferencesInPermissionSetResponse 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:customerManagedPolicyReferences:ListCustomerManagedPolicyReferencesInPermissionSetResponse', listCustomerManagedPolicyReferencesInPermissionSetResponse_customerManagedPolicyReferences - Specifies the names and paths of the customer managed policies that you have attached to your permission set.

ListCustomerManagedPolicyReferencesInPermissionSet, listCustomerManagedPolicyReferencesInPermissionSetResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:httpStatus:ListCustomerManagedPolicyReferencesInPermissionSetResponse', listCustomerManagedPolicyReferencesInPermissionSetResponse_httpStatus - The response's http status code.

ListInstances (Paginated)

data ListInstances Source #

See: newListInstances smart constructor.

Instances

Instances details
ToJSON ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

ToHeaders ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

ToPath ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

ToQuery ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

AWSPager ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

AWSRequest ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

Associated Types

type AWSResponse ListInstances #

Generic ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

Associated Types

type Rep ListInstances :: Type -> Type #

Read ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

Show ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

NFData ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

Methods

rnf :: ListInstances -> () #

Eq ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

Hashable ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

type AWSResponse ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

type Rep ListInstances Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

type Rep ListInstances = D1 ('MetaData "ListInstances" "Amazonka.SSOAdmin.ListInstances" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListInstances'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListInstances :: ListInstances Source #

Create a value of ListInstances 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:maxResults:ListInstances', listInstances_maxResults - The maximum number of results to display for the instance.

ListInstances, listInstances_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

data ListInstancesResponse Source #

See: newListInstancesResponse smart constructor.

Instances

Instances details
Generic ListInstancesResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

Associated Types

type Rep ListInstancesResponse :: Type -> Type #

Read ListInstancesResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

Show ListInstancesResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

NFData ListInstancesResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

Methods

rnf :: ListInstancesResponse -> () #

Eq ListInstancesResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

type Rep ListInstancesResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListInstances

type Rep ListInstancesResponse = D1 ('MetaData "ListInstancesResponse" "Amazonka.SSOAdmin.ListInstances" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListInstancesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceMetadata])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListInstancesResponse Source #

Create a value of ListInstancesResponse 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:instances:ListInstancesResponse', listInstancesResponse_instances - Lists the IAM Identity Center instances that the caller has access to.

ListInstances, listInstancesResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:httpStatus:ListInstancesResponse', listInstancesResponse_httpStatus - The response's http status code.

ListManagedPoliciesInPermissionSet (Paginated)

data ListManagedPoliciesInPermissionSet Source #

Instances

Instances details
ToJSON ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

ToHeaders ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

ToPath ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

ToQuery ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

AWSPager ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

AWSRequest ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

Generic ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

Associated Types

type Rep ListManagedPoliciesInPermissionSet :: Type -> Type #

Read ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

Show ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

NFData ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

Eq ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

Hashable ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

type AWSResponse ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

type Rep ListManagedPoliciesInPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

type Rep ListManagedPoliciesInPermissionSet = D1 ('MetaData "ListManagedPoliciesInPermissionSet" "Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListManagedPoliciesInPermissionSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListManagedPoliciesInPermissionSet Source #

Create a value of ListManagedPoliciesInPermissionSet 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:maxResults:ListManagedPoliciesInPermissionSet', listManagedPoliciesInPermissionSet_maxResults - The maximum number of results to display for the PermissionSet.

ListManagedPoliciesInPermissionSet, listManagedPoliciesInPermissionSet_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

ListManagedPoliciesInPermissionSet, listManagedPoliciesInPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

ListManagedPoliciesInPermissionSet, listManagedPoliciesInPermissionSet_permissionSetArn - The ARN of the PermissionSet whose managed policies will be listed.

data ListManagedPoliciesInPermissionSetResponse Source #

Instances

Instances details
Generic ListManagedPoliciesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

Read ListManagedPoliciesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

Show ListManagedPoliciesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

NFData ListManagedPoliciesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

Eq ListManagedPoliciesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

type Rep ListManagedPoliciesInPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet

type Rep ListManagedPoliciesInPermissionSetResponse = D1 ('MetaData "ListManagedPoliciesInPermissionSetResponse" "Amazonka.SSOAdmin.ListManagedPoliciesInPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListManagedPoliciesInPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachedManagedPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AttachedManagedPolicy])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListManagedPoliciesInPermissionSetResponse Source #

Create a value of ListManagedPoliciesInPermissionSetResponse 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:attachedManagedPolicies:ListManagedPoliciesInPermissionSetResponse', listManagedPoliciesInPermissionSetResponse_attachedManagedPolicies - An array of the AttachedManagedPolicy data type object.

ListManagedPoliciesInPermissionSet, listManagedPoliciesInPermissionSetResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:httpStatus:ListManagedPoliciesInPermissionSetResponse', listManagedPoliciesInPermissionSetResponse_httpStatus - The response's http status code.

ListPermissionSetProvisioningStatus (Paginated)

data ListPermissionSetProvisioningStatus Source #

Instances

Instances details
ToJSON ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

ToHeaders ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

ToPath ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

ToQuery ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

AWSPager ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

AWSRequest ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

Generic ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

Read ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

Show ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

NFData ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

Eq ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

Hashable ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

type AWSResponse ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

type Rep ListPermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

type Rep ListPermissionSetProvisioningStatus = D1 ('MetaData "ListPermissionSetProvisioningStatus" "Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListPermissionSetProvisioningStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OperationStatusFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListPermissionSetProvisioningStatus Source #

Create a value of ListPermissionSetProvisioningStatus 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:filter':ListPermissionSetProvisioningStatus', listPermissionSetProvisioningStatus_filter - Filters results based on the passed attribute value.

$sel:maxResults:ListPermissionSetProvisioningStatus', listPermissionSetProvisioningStatus_maxResults - The maximum number of results to display for the assignment.

ListPermissionSetProvisioningStatus, listPermissionSetProvisioningStatus_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

ListPermissionSetProvisioningStatus, listPermissionSetProvisioningStatus_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

data ListPermissionSetProvisioningStatusResponse Source #

Instances

Instances details
Generic ListPermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

Read ListPermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

Show ListPermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

NFData ListPermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

Eq ListPermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

type Rep ListPermissionSetProvisioningStatusResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus

type Rep ListPermissionSetProvisioningStatusResponse = D1 ('MetaData "ListPermissionSetProvisioningStatusResponse" "Amazonka.SSOAdmin.ListPermissionSetProvisioningStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListPermissionSetProvisioningStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "permissionSetsProvisioningStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PermissionSetProvisioningStatusMetadata])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPermissionSetProvisioningStatusResponse Source #

Create a value of ListPermissionSetProvisioningStatusResponse 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:

ListPermissionSetProvisioningStatus, listPermissionSetProvisioningStatusResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:permissionSetsProvisioningStatus:ListPermissionSetProvisioningStatusResponse', listPermissionSetProvisioningStatusResponse_permissionSetsProvisioningStatus - The status object for the permission set provisioning operation.

$sel:httpStatus:ListPermissionSetProvisioningStatusResponse', listPermissionSetProvisioningStatusResponse_httpStatus - The response's http status code.

ListPermissionSets (Paginated)

data ListPermissionSets Source #

See: newListPermissionSets smart constructor.

Instances

Instances details
ToJSON ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

ToHeaders ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

ToPath ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

ToQuery ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

AWSPager ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

AWSRequest ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Associated Types

type AWSResponse ListPermissionSets #

Generic ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Associated Types

type Rep ListPermissionSets :: Type -> Type #

Read ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Show ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

NFData ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Methods

rnf :: ListPermissionSets -> () #

Eq ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Hashable ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

type AWSResponse ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

type Rep ListPermissionSets Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

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

newListPermissionSets Source #

Create a value of ListPermissionSets 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:maxResults:ListPermissionSets', listPermissionSets_maxResults - The maximum number of results to display for the assignment.

ListPermissionSets, listPermissionSets_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

ListPermissionSets, listPermissionSets_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

data ListPermissionSetsResponse Source #

See: newListPermissionSetsResponse smart constructor.

Instances

Instances details
Generic ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Associated Types

type Rep ListPermissionSetsResponse :: Type -> Type #

Read ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Show ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

NFData ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

Eq ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

type Rep ListPermissionSetsResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSets

type Rep ListPermissionSetsResponse = D1 ('MetaData "ListPermissionSetsResponse" "Amazonka.SSOAdmin.ListPermissionSets" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListPermissionSetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "permissionSets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPermissionSetsResponse Source #

Create a value of ListPermissionSetsResponse 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:

ListPermissionSets, listPermissionSetsResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:permissionSets:ListPermissionSetsResponse', listPermissionSetsResponse_permissionSets - Defines the level of access on an AWS account.

$sel:httpStatus:ListPermissionSetsResponse', listPermissionSetsResponse_httpStatus - The response's http status code.

ListPermissionSetsProvisionedToAccount (Paginated)

data ListPermissionSetsProvisionedToAccount Source #

Instances

Instances details
ToJSON ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

ToHeaders ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

ToPath ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

ToQuery ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

AWSPager ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

AWSRequest ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

Generic ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

Read ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

Show ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

NFData ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

Eq ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

Hashable ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

type AWSResponse ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

type Rep ListPermissionSetsProvisionedToAccount Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

type Rep ListPermissionSetsProvisionedToAccount = D1 ('MetaData "ListPermissionSetsProvisionedToAccount" "Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListPermissionSetsProvisionedToAccount'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "provisioningStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProvisioningStatus)) :*: (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListPermissionSetsProvisionedToAccount Source #

Create a value of ListPermissionSetsProvisionedToAccount 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:maxResults:ListPermissionSetsProvisionedToAccount', listPermissionSetsProvisionedToAccount_maxResults - The maximum number of results to display for the assignment.

ListPermissionSetsProvisionedToAccount, listPermissionSetsProvisionedToAccount_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:provisioningStatus:ListPermissionSetsProvisionedToAccount', listPermissionSetsProvisionedToAccount_provisioningStatus - The status object for the permission set provisioning operation.

ListPermissionSetsProvisionedToAccount, listPermissionSetsProvisionedToAccount_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

ListPermissionSetsProvisionedToAccount, listPermissionSetsProvisionedToAccount_accountId - The identifier of the AWS account from which to list the assignments.

data ListPermissionSetsProvisionedToAccountResponse Source #

Instances

Instances details
Generic ListPermissionSetsProvisionedToAccountResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

Read ListPermissionSetsProvisionedToAccountResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

Show ListPermissionSetsProvisionedToAccountResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

NFData ListPermissionSetsProvisionedToAccountResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

Eq ListPermissionSetsProvisionedToAccountResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

type Rep ListPermissionSetsProvisionedToAccountResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount

type Rep ListPermissionSetsProvisionedToAccountResponse = D1 ('MetaData "ListPermissionSetsProvisionedToAccountResponse" "Amazonka.SSOAdmin.ListPermissionSetsProvisionedToAccount" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListPermissionSetsProvisionedToAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "permissionSets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListPermissionSetsProvisionedToAccountResponse Source #

Create a value of ListPermissionSetsProvisionedToAccountResponse 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:

ListPermissionSetsProvisionedToAccount, listPermissionSetsProvisionedToAccountResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:permissionSets:ListPermissionSetsProvisionedToAccountResponse', listPermissionSetsProvisionedToAccountResponse_permissionSets - Defines the level of access that an AWS account has.

$sel:httpStatus:ListPermissionSetsProvisionedToAccountResponse', listPermissionSetsProvisionedToAccountResponse_httpStatus - The response's http status code.

ListTagsForResource (Paginated)

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

AWSPager ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

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

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:

ListTagsForResource, listTagsForResource_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

ListTagsForResource, listTagsForResource_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of the resource with the tags to be listed.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.SSOAdmin.ListTagsForResource" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: 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:

ListTagsForResource, listTagsForResourceResponse_nextToken - The pagination token for the list API. Initially the value is null. Use the output of previous API calls to make subsequent calls.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A set of key-value pairs that are used to manage the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ProvisionPermissionSet

data ProvisionPermissionSet Source #

See: newProvisionPermissionSet smart constructor.

Instances

Instances details
ToJSON ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

ToHeaders ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

ToPath ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

ToQuery ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

AWSRequest ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

Associated Types

type AWSResponse ProvisionPermissionSet #

Generic ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

Associated Types

type Rep ProvisionPermissionSet :: Type -> Type #

Read ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

Show ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

NFData ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

Methods

rnf :: ProvisionPermissionSet -> () #

Eq ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

Hashable ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

type AWSResponse ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

type Rep ProvisionPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

type Rep ProvisionPermissionSet = D1 ('MetaData "ProvisionPermissionSet" "Amazonka.SSOAdmin.ProvisionPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ProvisionPermissionSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "targetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProvisionTargetType))))

newProvisionPermissionSet Source #

Create a value of ProvisionPermissionSet 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:

ProvisionPermissionSet, provisionPermissionSet_targetId - TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).

ProvisionPermissionSet, provisionPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

ProvisionPermissionSet, provisionPermissionSet_permissionSetArn - The ARN of the permission set.

ProvisionPermissionSet, provisionPermissionSet_targetType - The entity type for which the assignment will be created.

data ProvisionPermissionSetResponse Source #

See: newProvisionPermissionSetResponse smart constructor.

Instances

Instances details
Generic ProvisionPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

Associated Types

type Rep ProvisionPermissionSetResponse :: Type -> Type #

Read ProvisionPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

Show ProvisionPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

NFData ProvisionPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

Eq ProvisionPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

type Rep ProvisionPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.ProvisionPermissionSet

type Rep ProvisionPermissionSetResponse = D1 ('MetaData "ProvisionPermissionSetResponse" "Amazonka.SSOAdmin.ProvisionPermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "ProvisionPermissionSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permissionSetProvisioningStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionSetProvisioningStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newProvisionPermissionSetResponse Source #

Create a value of ProvisionPermissionSetResponse 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:permissionSetProvisioningStatus:ProvisionPermissionSetResponse', provisionPermissionSetResponse_permissionSetProvisioningStatus - The status object for the permission set provisioning operation.

$sel:httpStatus:ProvisionPermissionSetResponse', provisionPermissionSetResponse_httpStatus - The response's http status code.

PutInlinePolicyToPermissionSet

data PutInlinePolicyToPermissionSet Source #

See: newPutInlinePolicyToPermissionSet smart constructor.

Instances

Instances details
ToJSON PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

ToHeaders PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

ToPath PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

ToQuery PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

AWSRequest PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

Generic PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

Associated Types

type Rep PutInlinePolicyToPermissionSet :: Type -> Type #

Read PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

Show PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

NFData PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

Eq PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

Hashable PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

type AWSResponse PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

type Rep PutInlinePolicyToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

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

newPutInlinePolicyToPermissionSet Source #

Create a value of PutInlinePolicyToPermissionSet 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:

PutInlinePolicyToPermissionSet, putInlinePolicyToPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

PutInlinePolicyToPermissionSet, putInlinePolicyToPermissionSet_permissionSetArn - The ARN of the permission set.

$sel:inlinePolicy:PutInlinePolicyToPermissionSet', putInlinePolicyToPermissionSet_inlinePolicy - The inline policy to attach to a PermissionSet.

data PutInlinePolicyToPermissionSetResponse Source #

Instances

Instances details
Generic PutInlinePolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

Read PutInlinePolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

Show PutInlinePolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

NFData PutInlinePolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

Eq PutInlinePolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

type Rep PutInlinePolicyToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutInlinePolicyToPermissionSet

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

newPutInlinePolicyToPermissionSetResponse Source #

Create a value of PutInlinePolicyToPermissionSetResponse 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:PutInlinePolicyToPermissionSetResponse', putInlinePolicyToPermissionSetResponse_httpStatus - The response's http status code.

PutPermissionsBoundaryToPermissionSet

data PutPermissionsBoundaryToPermissionSet Source #

Instances

Instances details
ToJSON PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

ToHeaders PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

ToPath PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

ToQuery PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

AWSRequest PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

Generic PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

Read PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

Show PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

NFData PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

Eq PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

Hashable PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

type AWSResponse PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

type Rep PutPermissionsBoundaryToPermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

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

newPutPermissionsBoundaryToPermissionSet Source #

Create a value of PutPermissionsBoundaryToPermissionSet 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:

PutPermissionsBoundaryToPermissionSet, putPermissionsBoundaryToPermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed.

PutPermissionsBoundaryToPermissionSet, putPermissionsBoundaryToPermissionSet_permissionSetArn - The ARN of the PermissionSet.

$sel:permissionsBoundary:PutPermissionsBoundaryToPermissionSet', putPermissionsBoundaryToPermissionSet_permissionsBoundary - The permissions boundary that you want to attach to a PermissionSet.

data PutPermissionsBoundaryToPermissionSetResponse Source #

Instances

Instances details
Generic PutPermissionsBoundaryToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

Read PutPermissionsBoundaryToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

Show PutPermissionsBoundaryToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

NFData PutPermissionsBoundaryToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

Eq PutPermissionsBoundaryToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

type Rep PutPermissionsBoundaryToPermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.PutPermissionsBoundaryToPermissionSet

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

newPutPermissionsBoundaryToPermissionSetResponse Source #

Create a value of PutPermissionsBoundaryToPermissionSetResponse 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:PutPermissionsBoundaryToPermissionSetResponse', putPermissionsBoundaryToPermissionSetResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.SSOAdmin.TagResource" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag]))))

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:

TagResource, tagResource_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:resourceArn:TagResource', tagResource_resourceArn - The ARN of the resource with the tags to be listed.

$sel:tags:TagResource', tagResource_tags - A set of key-value pairs that are used to manage the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.SSOAdmin.TagResource" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

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

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:

UntagResource, untagResource_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:resourceArn:UntagResource', untagResource_resourceArn - The ARN of the resource with the tags to be listed.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The keys of tags that are attached to the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.SSOAdmin.UntagResource" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" '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.

UpdateInstanceAccessControlAttributeConfiguration

data UpdateInstanceAccessControlAttributeConfiguration Source #

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)))

data UpdateInstanceAccessControlAttributeConfigurationResponse Source #

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)))

UpdatePermissionSet

data UpdatePermissionSet Source #

See: newUpdatePermissionSet smart constructor.

Instances

Instances details
ToJSON UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

ToHeaders UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

ToPath UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

ToQuery UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

AWSRequest UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

Associated Types

type AWSResponse UpdatePermissionSet #

Generic UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

Associated Types

type Rep UpdatePermissionSet :: Type -> Type #

Read UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

Show UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

NFData UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

Methods

rnf :: UpdatePermissionSet -> () #

Eq UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

Hashable UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

type AWSResponse UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

type Rep UpdatePermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

type Rep UpdatePermissionSet = D1 ('MetaData "UpdatePermissionSet" "Amazonka.SSOAdmin.UpdatePermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "UpdatePermissionSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "relayState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sessionDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdatePermissionSet Source #

Create a value of UpdatePermissionSet 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:

UpdatePermissionSet, updatePermissionSet_description - The description of the PermissionSet.

UpdatePermissionSet, updatePermissionSet_relayState - Used to redirect users within the application during the federation authentication process.

UpdatePermissionSet, updatePermissionSet_sessionDuration - The length of time that the application user sessions are valid for in the ISO-8601 standard.

UpdatePermissionSet, updatePermissionSet_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

UpdatePermissionSet, updatePermissionSet_permissionSetArn - The ARN of the permission set.

data UpdatePermissionSetResponse Source #

See: newUpdatePermissionSetResponse smart constructor.

Instances

Instances details
Generic UpdatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

Associated Types

type Rep UpdatePermissionSetResponse :: Type -> Type #

Read UpdatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

Show UpdatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

NFData UpdatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

Eq UpdatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

type Rep UpdatePermissionSetResponse Source # 
Instance details

Defined in Amazonka.SSOAdmin.UpdatePermissionSet

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

newUpdatePermissionSetResponse Source #

Create a value of UpdatePermissionSetResponse 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:UpdatePermissionSetResponse', updatePermissionSetResponse_httpStatus - The response's http status code.

Types

InstanceAccessControlAttributeConfigurationStatus

newtype InstanceAccessControlAttributeConfigurationStatus Source #

Instances

Instances details
FromJSON InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

FromJSONKey InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

ToJSON InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

ToJSONKey InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

ToByteString InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

ToHeader InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

ToLog InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

ToQuery InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

FromText InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

ToText InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

FromXML InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

ToXML InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

Generic InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

Read InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

Show InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

NFData InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

Eq InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

Ord InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

Hashable InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

type Rep InstanceAccessControlAttributeConfigurationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus

type Rep InstanceAccessControlAttributeConfigurationStatus = D1 ('MetaData "InstanceAccessControlAttributeConfigurationStatus" "Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfigurationStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'True) (C1 ('MetaCons "InstanceAccessControlAttributeConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceAccessControlAttributeConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PrincipalType

newtype PrincipalType Source #

Constructors

PrincipalType' 

Bundled Patterns

pattern PrincipalType_GROUP :: PrincipalType 
pattern PrincipalType_USER :: PrincipalType 

Instances

Instances details
FromJSON PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

FromJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

ToJSON PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

ToJSONKey PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

ToByteString PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

ToHeader PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

ToLog PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

ToQuery PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

FromText PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

ToText PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

Methods

toText :: PrincipalType -> Text #

FromXML PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

ToXML PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

Methods

toXML :: PrincipalType -> XML #

Generic PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

Associated Types

type Rep PrincipalType :: Type -> Type #

Read PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

Show PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

NFData PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

Methods

rnf :: PrincipalType -> () #

Eq PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

Ord PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

Hashable PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

type Rep PrincipalType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PrincipalType

type Rep PrincipalType = D1 ('MetaData "PrincipalType" "Amazonka.SSOAdmin.Types.PrincipalType" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'True) (C1 ('MetaCons "PrincipalType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPrincipalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisionTargetType

newtype ProvisionTargetType Source #

Instances

Instances details
FromJSON ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

FromJSONKey ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

ToJSON ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

ToJSONKey ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

ToByteString ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

ToHeader ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

ToLog ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

ToQuery ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

FromText ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

ToText ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

FromXML ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

ToXML ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

Generic ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

Associated Types

type Rep ProvisionTargetType :: Type -> Type #

Read ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

Show ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

NFData ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

Methods

rnf :: ProvisionTargetType -> () #

Eq ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

Ord ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

Hashable ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

type Rep ProvisionTargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisionTargetType

type Rep ProvisionTargetType = D1 ('MetaData "ProvisionTargetType" "Amazonka.SSOAdmin.Types.ProvisionTargetType" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'True) (C1 ('MetaCons "ProvisionTargetType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisionTargetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisioningStatus

newtype ProvisioningStatus Source #

Instances

Instances details
FromJSON ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

FromJSONKey ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

ToJSON ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

ToJSONKey ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

ToByteString ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

ToHeader ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

ToLog ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

ToQuery ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

FromText ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

ToText ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

FromXML ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

ToXML ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

Generic ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

Associated Types

type Rep ProvisioningStatus :: Type -> Type #

Read ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

Show ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

NFData ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

Methods

rnf :: ProvisioningStatus -> () #

Eq ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

Ord ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

Hashable ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

type Rep ProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.ProvisioningStatus

type Rep ProvisioningStatus = D1 ('MetaData "ProvisioningStatus" "Amazonka.SSOAdmin.Types.ProvisioningStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'True) (C1 ('MetaCons "ProvisioningStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisioningStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StatusValues

newtype StatusValues Source #

Constructors

StatusValues' 

Instances

Instances details
FromJSON StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

FromJSONKey StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

ToJSON StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

ToJSONKey StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

ToByteString StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

ToHeader StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

ToLog StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

ToQuery StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

FromText StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

ToText StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

Methods

toText :: StatusValues -> Text #

FromXML StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

ToXML StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

Methods

toXML :: StatusValues -> XML #

Generic StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

Associated Types

type Rep StatusValues :: Type -> Type #

Read StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

Show StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

NFData StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

Methods

rnf :: StatusValues -> () #

Eq StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

Ord StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

Hashable StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

type Rep StatusValues Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.StatusValues

type Rep StatusValues = D1 ('MetaData "StatusValues" "Amazonka.SSOAdmin.Types.StatusValues" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'True) (C1 ('MetaCons "StatusValues'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatusValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TargetType

newtype TargetType Source #

Constructors

TargetType' 

Fields

Bundled Patterns

pattern TargetType_AWS_ACCOUNT :: TargetType 

Instances

Instances details
FromJSON TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

FromJSONKey TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

ToJSON TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

ToJSONKey TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

ToByteString TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

ToHeader TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

ToLog TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

ToQuery TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

FromText TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

ToText TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

Methods

toText :: TargetType -> Text #

FromXML TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

ToXML TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

Methods

toXML :: TargetType -> XML #

Generic TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

Associated Types

type Rep TargetType :: Type -> Type #

Read TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

Show TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

NFData TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

Methods

rnf :: TargetType -> () #

Eq TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

Ord TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

Hashable TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

type Rep TargetType Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.TargetType

type Rep TargetType = D1 ('MetaData "TargetType" "Amazonka.SSOAdmin.Types.TargetType" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'True) (C1 ('MetaCons "TargetType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTargetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccessControlAttribute

data AccessControlAttribute Source #

These are IAM Identity Center identity store attributes that you can configure for use in attributes-based access control (ABAC). You can create permissions policies that determine who can access your AWS resources based upon the configured attribute values. When you enable ABAC and specify AccessControlAttributes, IAM Identity Center passes the attribute values of the authenticated user into IAM for use in policy evaluation.

See: newAccessControlAttribute smart constructor.

Instances

Instances details
FromJSON AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

ToJSON AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

Generic AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

Associated Types

type Rep AccessControlAttribute :: Type -> Type #

Read AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

Show AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

NFData AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

Methods

rnf :: AccessControlAttribute -> () #

Eq AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

Hashable AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

type Rep AccessControlAttribute Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttribute

type Rep AccessControlAttribute = D1 ('MetaData "AccessControlAttribute" "Amazonka.SSOAdmin.Types.AccessControlAttribute" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "AccessControlAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AccessControlAttributeValue)))

newAccessControlAttribute Source #

Create a value of AccessControlAttribute 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:key:AccessControlAttribute', accessControlAttribute_key - The name of the attribute associated with your identities in your identity source. This is used to map a specified attribute in your identity source with an attribute in IAM Identity Center.

$sel:value:AccessControlAttribute', accessControlAttribute_value - The value used for mapping a specified attribute to an identity source.

AccessControlAttributeValue

data AccessControlAttributeValue Source #

The value used for mapping a specified attribute to an identity source. For more information, see Attribute mappings in the IAM Identity Center User Guide.

See: newAccessControlAttributeValue smart constructor.

Instances

Instances details
FromJSON AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

ToJSON AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

Generic AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

Associated Types

type Rep AccessControlAttributeValue :: Type -> Type #

Read AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

Show AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

NFData AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

Eq AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

Hashable AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

type Rep AccessControlAttributeValue Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccessControlAttributeValue

type Rep AccessControlAttributeValue = D1 ('MetaData "AccessControlAttributeValue" "Amazonka.SSOAdmin.Types.AccessControlAttributeValue" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "AccessControlAttributeValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newAccessControlAttributeValue Source #

Create a value of AccessControlAttributeValue 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:source:AccessControlAttributeValue', accessControlAttributeValue_source - The identity source to use when mapping a specified attribute to IAM Identity Center.

AccountAssignment

data AccountAssignment Source #

The assignment that indicates a principal's limited access to a specified AWS account with a specified permission set.

The term principal here refers to a user or group that is defined in IAM Identity Center.

See: newAccountAssignment smart constructor.

Instances

Instances details
FromJSON AccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignment

Generic AccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignment

Associated Types

type Rep AccountAssignment :: Type -> Type #

Read AccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignment

Show AccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignment

NFData AccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignment

Methods

rnf :: AccountAssignment -> () #

Eq AccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignment

Hashable AccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignment

type Rep AccountAssignment Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignment

type Rep AccountAssignment = D1 ('MetaData "AccountAssignment" "Amazonka.SSOAdmin.Types.AccountAssignment" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "AccountAssignment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "principalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrincipalType)))))

newAccountAssignment :: AccountAssignment Source #

Create a value of AccountAssignment 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:accountId:AccountAssignment', accountAssignment_accountId - The identifier of the AWS account.

$sel:permissionSetArn:AccountAssignment', accountAssignment_permissionSetArn - The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:principalId:AccountAssignment', accountAssignment_principalId - An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

$sel:principalType:AccountAssignment', accountAssignment_principalType - The entity type for which the assignment will be created.

AccountAssignmentOperationStatus

data AccountAssignmentOperationStatus Source #

The status of the creation or deletion operation of an assignment that a principal needs to access an account.

See: newAccountAssignmentOperationStatus smart constructor.

Instances

Instances details
FromJSON AccountAssignmentOperationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus

Generic AccountAssignmentOperationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus

Associated Types

type Rep AccountAssignmentOperationStatus :: Type -> Type #

Read AccountAssignmentOperationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus

Show AccountAssignmentOperationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus

NFData AccountAssignmentOperationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus

Eq AccountAssignmentOperationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus

Hashable AccountAssignmentOperationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus

type Rep AccountAssignmentOperationStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus

type Rep AccountAssignmentOperationStatus = D1 ('MetaData "AccountAssignmentOperationStatus" "Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "AccountAssignmentOperationStatus'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "principalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "principalType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrincipalType)) :*: S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatusValues)) :*: (S1 ('MetaSel ('Just "targetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TargetType)))))))

newAccountAssignmentOperationStatus :: AccountAssignmentOperationStatus Source #

Create a value of AccountAssignmentOperationStatus 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:createdDate:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_createdDate - The date that the permission set was created.

$sel:failureReason:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_failureReason - The message that contains an error or exception in case of an operation failure.

$sel:permissionSetArn:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_permissionSetArn - The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:principalId:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_principalId - An identifier for an object in IAM Identity Center, such as a user or group. PrincipalIds are GUIDs (For example, f81d4fae-7dec-11d0-a765-00a0c91e6bf6). For more information about PrincipalIds in IAM Identity Center, see the IAM Identity Center Identity Store API Reference.

$sel:principalType:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_principalType - The entity type for which the assignment will be created.

$sel:requestId:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_requestId - The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

$sel:status:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_status - The status of the permission set provisioning process.

$sel:targetId:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_targetId - TargetID is an AWS account identifier, typically a 10-12 digit string (For example, 123456789012).

$sel:targetType:AccountAssignmentOperationStatus', accountAssignmentOperationStatus_targetType - The entity type for which the assignment will be created.

AccountAssignmentOperationStatusMetadata

data AccountAssignmentOperationStatusMetadata Source #

Provides information about the AccountAssignment creation request.

See: newAccountAssignmentOperationStatusMetadata smart constructor.

Instances

Instances details
FromJSON AccountAssignmentOperationStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata

Generic AccountAssignmentOperationStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata

Read AccountAssignmentOperationStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata

Show AccountAssignmentOperationStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata

NFData AccountAssignmentOperationStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata

Eq AccountAssignmentOperationStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata

Hashable AccountAssignmentOperationStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata

type Rep AccountAssignmentOperationStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata

type Rep AccountAssignmentOperationStatusMetadata = D1 ('MetaData "AccountAssignmentOperationStatusMetadata" "Amazonka.SSOAdmin.Types.AccountAssignmentOperationStatusMetadata" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "AccountAssignmentOperationStatusMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatusValues)))))

newAccountAssignmentOperationStatusMetadata :: AccountAssignmentOperationStatusMetadata Source #

Create a value of AccountAssignmentOperationStatusMetadata 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:createdDate:AccountAssignmentOperationStatusMetadata', accountAssignmentOperationStatusMetadata_createdDate - The date that the permission set was created.

$sel:requestId:AccountAssignmentOperationStatusMetadata', accountAssignmentOperationStatusMetadata_requestId - The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

$sel:status:AccountAssignmentOperationStatusMetadata', accountAssignmentOperationStatusMetadata_status - The status of the permission set provisioning process.

AttachedManagedPolicy

data AttachedManagedPolicy Source #

A structure that stores the details of the AWS managed policy.

See: newAttachedManagedPolicy smart constructor.

Instances

Instances details
FromJSON AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Generic AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Associated Types

type Rep AttachedManagedPolicy :: Type -> Type #

Read AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Show AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

NFData AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Methods

rnf :: AttachedManagedPolicy -> () #

Eq AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

Hashable AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

type Rep AttachedManagedPolicy Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.AttachedManagedPolicy

type Rep AttachedManagedPolicy = D1 ('MetaData "AttachedManagedPolicy" "Amazonka.SSOAdmin.Types.AttachedManagedPolicy" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "AttachedManagedPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAttachedManagedPolicy :: AttachedManagedPolicy Source #

Create a value of AttachedManagedPolicy 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:arn:AttachedManagedPolicy', attachedManagedPolicy_arn - The ARN of the AWS managed policy. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:name:AttachedManagedPolicy', attachedManagedPolicy_name - The name of the AWS managed policy.

CustomerManagedPolicyReference

data CustomerManagedPolicyReference Source #

Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each AWS account where you want to deploy your permission set.

See: newCustomerManagedPolicyReference smart constructor.

Instances

Instances details
FromJSON CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

ToJSON CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

Generic CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

Associated Types

type Rep CustomerManagedPolicyReference :: Type -> Type #

Read CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

Show CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

NFData CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

Eq CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

Hashable CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

type Rep CustomerManagedPolicyReference Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference

type Rep CustomerManagedPolicyReference = D1 ('MetaData "CustomerManagedPolicyReference" "Amazonka.SSOAdmin.Types.CustomerManagedPolicyReference" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "CustomerManagedPolicyReference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCustomerManagedPolicyReference Source #

Create a value of CustomerManagedPolicyReference 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:path:CustomerManagedPolicyReference', customerManagedPolicyReference_path - The path to the IAM policy that you have configured in each account where you want to deploy your permission set. The default is /. For more information, see Friendly names and paths in the IAM User Guide.

$sel:name:CustomerManagedPolicyReference', customerManagedPolicyReference_name - The name of the IAM policy that you have configured in each account where you want to deploy your permission set.

InstanceAccessControlAttributeConfiguration

data InstanceAccessControlAttributeConfiguration Source #

Specifies the attributes to add to your attribute-based access control (ABAC) configuration.

See: newInstanceAccessControlAttributeConfiguration smart constructor.

Instances

Instances details
FromJSON InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

ToJSON InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

Generic InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

Read InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

Show InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

NFData InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

Eq InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

Hashable InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

type Rep InstanceAccessControlAttributeConfiguration Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration

type Rep InstanceAccessControlAttributeConfiguration = D1 ('MetaData "InstanceAccessControlAttributeConfiguration" "Amazonka.SSOAdmin.Types.InstanceAccessControlAttributeConfiguration" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "InstanceAccessControlAttributeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessControlAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AccessControlAttribute])))

newInstanceAccessControlAttributeConfiguration :: InstanceAccessControlAttributeConfiguration Source #

Create a value of InstanceAccessControlAttributeConfiguration 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:accessControlAttributes:InstanceAccessControlAttributeConfiguration', instanceAccessControlAttributeConfiguration_accessControlAttributes - Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance.

InstanceMetadata

data InstanceMetadata Source #

Provides information about the IAM Identity Center instance.

See: newInstanceMetadata smart constructor.

Instances

Instances details
FromJSON InstanceMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceMetadata

Generic InstanceMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceMetadata

Associated Types

type Rep InstanceMetadata :: Type -> Type #

Read InstanceMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceMetadata

Show InstanceMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceMetadata

NFData InstanceMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceMetadata

Methods

rnf :: InstanceMetadata -> () #

Eq InstanceMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceMetadata

Hashable InstanceMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceMetadata

type Rep InstanceMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.InstanceMetadata

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

newInstanceMetadata :: InstanceMetadata Source #

Create a value of InstanceMetadata 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:identityStoreId:InstanceMetadata', instanceMetadata_identityStoreId - The identifier of the identity store that is connected to the IAM Identity Center instance.

$sel:instanceArn:InstanceMetadata', instanceMetadata_instanceArn - The ARN of the IAM Identity Center instance under which the operation will be executed. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

OperationStatusFilter

data OperationStatusFilter Source #

Filters he operation status list based on the passed attribute value.

See: newOperationStatusFilter smart constructor.

Instances

Instances details
ToJSON OperationStatusFilter Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.OperationStatusFilter

Generic OperationStatusFilter Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.OperationStatusFilter

Associated Types

type Rep OperationStatusFilter :: Type -> Type #

Read OperationStatusFilter Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.OperationStatusFilter

Show OperationStatusFilter Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.OperationStatusFilter

NFData OperationStatusFilter Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.OperationStatusFilter

Methods

rnf :: OperationStatusFilter -> () #

Eq OperationStatusFilter Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.OperationStatusFilter

Hashable OperationStatusFilter Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.OperationStatusFilter

type Rep OperationStatusFilter Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.OperationStatusFilter

type Rep OperationStatusFilter = D1 ('MetaData "OperationStatusFilter" "Amazonka.SSOAdmin.Types.OperationStatusFilter" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "OperationStatusFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatusValues))))

newOperationStatusFilter :: OperationStatusFilter Source #

Create a value of OperationStatusFilter 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:OperationStatusFilter', operationStatusFilter_status - Filters the list operations result based on the status attribute.

PermissionSet

data PermissionSet Source #

An entity that contains IAM policies.

See: newPermissionSet smart constructor.

Instances

Instances details
FromJSON PermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSet

Generic PermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSet

Associated Types

type Rep PermissionSet :: Type -> Type #

Read PermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSet

Show PermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSet

NFData PermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSet

Methods

rnf :: PermissionSet -> () #

Eq PermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSet

Hashable PermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSet

type Rep PermissionSet Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSet

type Rep PermissionSet = D1 ('MetaData "PermissionSet" "Amazonka.SSOAdmin.Types.PermissionSet" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "PermissionSet'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "relayState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newPermissionSet :: PermissionSet Source #

Create a value of PermissionSet 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:createdDate:PermissionSet', permissionSet_createdDate - The date that the permission set was created.

$sel:description:PermissionSet', permissionSet_description - The description of the PermissionSet.

$sel:name:PermissionSet', permissionSet_name - The name of the permission set.

$sel:permissionSetArn:PermissionSet', permissionSet_permissionSetArn - The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:relayState:PermissionSet', permissionSet_relayState - Used to redirect users within the application during the federation authentication process.

$sel:sessionDuration:PermissionSet', permissionSet_sessionDuration - The length of time that the application user sessions are valid for in the ISO-8601 standard.

PermissionSetProvisioningStatus

data PermissionSetProvisioningStatus Source #

A structure that is used to provide the status of the provisioning operation for a specified permission set.

See: newPermissionSetProvisioningStatus smart constructor.

Instances

Instances details
FromJSON PermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus

Generic PermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus

Associated Types

type Rep PermissionSetProvisioningStatus :: Type -> Type #

Read PermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus

Show PermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus

NFData PermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus

Eq PermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus

Hashable PermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus

type Rep PermissionSetProvisioningStatus Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus

type Rep PermissionSetProvisioningStatus = D1 ('MetaData "PermissionSetProvisioningStatus" "Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatus" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "PermissionSetProvisioningStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "permissionSetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatusValues))))))

newPermissionSetProvisioningStatus :: PermissionSetProvisioningStatus Source #

Create a value of PermissionSetProvisioningStatus 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:accountId:PermissionSetProvisioningStatus', permissionSetProvisioningStatus_accountId - The identifier of the AWS account from which to list the assignments.

$sel:createdDate:PermissionSetProvisioningStatus', permissionSetProvisioningStatus_createdDate - The date that the permission set was created.

$sel:failureReason:PermissionSetProvisioningStatus', permissionSetProvisioningStatus_failureReason - The message that contains an error or exception in case of an operation failure.

$sel:permissionSetArn:PermissionSetProvisioningStatus', permissionSetProvisioningStatus_permissionSetArn - The ARN of the permission set that is being provisioned. For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces in the AWS General Reference.

$sel:requestId:PermissionSetProvisioningStatus', permissionSetProvisioningStatus_requestId - The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

$sel:status:PermissionSetProvisioningStatus', permissionSetProvisioningStatus_status - The status of the permission set provisioning process.

PermissionSetProvisioningStatusMetadata

data PermissionSetProvisioningStatusMetadata Source #

Provides information about the permission set provisioning status.

See: newPermissionSetProvisioningStatusMetadata smart constructor.

Instances

Instances details
FromJSON PermissionSetProvisioningStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata

Generic PermissionSetProvisioningStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata

Read PermissionSetProvisioningStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata

Show PermissionSetProvisioningStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata

NFData PermissionSetProvisioningStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata

Eq PermissionSetProvisioningStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata

Hashable PermissionSetProvisioningStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata

type Rep PermissionSetProvisioningStatusMetadata Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata

type Rep PermissionSetProvisioningStatusMetadata = D1 ('MetaData "PermissionSetProvisioningStatusMetadata" "Amazonka.SSOAdmin.Types.PermissionSetProvisioningStatusMetadata" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "PermissionSetProvisioningStatusMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatusValues)))))

newPermissionSetProvisioningStatusMetadata :: PermissionSetProvisioningStatusMetadata Source #

Create a value of PermissionSetProvisioningStatusMetadata 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:createdDate:PermissionSetProvisioningStatusMetadata', permissionSetProvisioningStatusMetadata_createdDate - The date that the permission set was created.

$sel:requestId:PermissionSetProvisioningStatusMetadata', permissionSetProvisioningStatusMetadata_requestId - The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

$sel:status:PermissionSetProvisioningStatusMetadata', permissionSetProvisioningStatusMetadata_status - The status of the permission set provisioning process.

PermissionsBoundary

data PermissionsBoundary Source #

Specifies the configuration of the AWS managed or customer managed policy that you want to set as a permissions boundary. Specify either CustomerManagedPolicyReference to use the name and path of a customer managed policy, or ManagedPolicyArn to use the ARN of an AWS managed policy. A permissions boundary represents the maximum permissions that any policy can grant your role. For more information, see Permissions boundaries for IAM entities in the IAM User Guide.

Policies used as permissions boundaries don't provide permissions. You must also attach an IAM policy to the role. To learn how the effective permissions for a role are evaluated, see IAM JSON policy evaluation logic in the IAM User Guide.

See: newPermissionsBoundary smart constructor.

Instances

Instances details
FromJSON PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

ToJSON PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

Generic PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

Associated Types

type Rep PermissionsBoundary :: Type -> Type #

Read PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

Show PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

NFData PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

Methods

rnf :: PermissionsBoundary -> () #

Eq PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

Hashable PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

type Rep PermissionsBoundary Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.PermissionsBoundary

type Rep PermissionsBoundary = D1 ('MetaData "PermissionsBoundary" "Amazonka.SSOAdmin.Types.PermissionsBoundary" "amazonka-sso-admin-2.0-HhKPJAnDdA18B4mnMjNqZF" 'False) (C1 ('MetaCons "PermissionsBoundary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customerManagedPolicyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerManagedPolicyReference)) :*: S1 ('MetaSel ('Just "managedPolicyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPermissionsBoundary :: PermissionsBoundary Source #

Create a value of PermissionsBoundary 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:customerManagedPolicyReference:PermissionsBoundary', permissionsBoundary_customerManagedPolicyReference - Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each AWS account where you want to deploy your permission set.

$sel:managedPolicyArn:PermissionsBoundary', permissionsBoundary_managedPolicyArn - The AWS managed policy ARN that you want to attach to a permission set as a permissions boundary.

Tag

data Tag Source #

A set of key-value pairs that are used to manage the resource. Tags can only be applied to permission sets and cannot be applied to corresponding roles that IAM Identity Center creates in AWS accounts.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.SSOAdmin.Types.Tag

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

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The key for the tag.

$sel:value:Tag', tag_value - The value of the tag.