Interface SsoAdminClient
- All Superinterfaces:
- AutoCloseable,- AwsClient,- SdkAutoCloseable,- SdkClient
builder() method.
 IAM Identity Center is the Amazon Web Services solution for connecting your workforce users to Amazon Web Services managed applications and other Amazon Web Services resources. You can connect your existing identity provider and synchronize users and groups from your directory, or create and manage your users directly in IAM Identity Center. You can then use IAM Identity Center for either or both of the following:
- 
 User access to applications 
- 
 User access to Amazon Web Services accounts 
This guide provides information about single sign-on operations that you can use for access to applications and Amazon Web Services accounts. For information about IAM Identity Center features, see the IAM Identity Center User Guide.
 IAM Identity Center uses the sso and identitystore API namespaces.
 
Many API operations for IAM Identity Center 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.
Amazon Web Services 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 Amazon Web Services services. For more information about the Amazon Web Services SDKs, including how to download and install them, see Tools for Amazon Web Services.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String
- 
Method SummaryModifier and TypeMethodDescriptionattachCustomerManagedPolicyReferenceToPermissionSet(Consumer<AttachCustomerManagedPolicyReferenceToPermissionSetRequest.Builder> attachCustomerManagedPolicyReferenceToPermissionSetRequest) Attaches the specified customer managed policy to the specified PermissionSet.attachCustomerManagedPolicyReferenceToPermissionSet(AttachCustomerManagedPolicyReferenceToPermissionSetRequest attachCustomerManagedPolicyReferenceToPermissionSetRequest) Attaches the specified customer managed policy to the specified PermissionSet.attachManagedPolicyToPermissionSet(Consumer<AttachManagedPolicyToPermissionSetRequest.Builder> attachManagedPolicyToPermissionSetRequest) Attaches an Amazon Web Services managed policy ARN to a permission set.attachManagedPolicyToPermissionSet(AttachManagedPolicyToPermissionSetRequest attachManagedPolicyToPermissionSetRequest) Attaches an Amazon Web Services managed policy ARN to a permission set.static SsoAdminClientBuilderbuilder()Create a builder that can be used to configure and create aSsoAdminClient.static SsoAdminClientcreate()Create aSsoAdminClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateAccountAssignmentResponsecreateAccountAssignment(Consumer<CreateAccountAssignmentRequest.Builder> createAccountAssignmentRequest) Assigns access to a principal for a specified Amazon Web Services account using a specified permission set.default CreateAccountAssignmentResponsecreateAccountAssignment(CreateAccountAssignmentRequest createAccountAssignmentRequest) Assigns access to a principal for a specified Amazon Web Services account using a specified permission set.default CreateApplicationResponsecreateApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest) Creates an OAuth 2.0 customer managed application in IAM Identity Center for the given application provider.default CreateApplicationResponsecreateApplication(CreateApplicationRequest createApplicationRequest) Creates an OAuth 2.0 customer managed application in IAM Identity Center for the given application provider.createApplicationAssignment(Consumer<CreateApplicationAssignmentRequest.Builder> createApplicationAssignmentRequest) Grant application access to a user or group.createApplicationAssignment(CreateApplicationAssignmentRequest createApplicationAssignmentRequest) Grant application access to a user or group.default CreateInstanceResponsecreateInstance(Consumer<CreateInstanceRequest.Builder> createInstanceRequest) Creates an instance of IAM Identity Center for a standalone Amazon Web Services account that is not managed by Organizations or a member Amazon Web Services account in an organization.default CreateInstanceResponsecreateInstance(CreateInstanceRequest createInstanceRequest) Creates an instance of IAM Identity Center for a standalone Amazon Web Services account that is not managed by Organizations or a member Amazon Web Services account in an organization.createInstanceAccessControlAttributeConfiguration(Consumer<CreateInstanceAccessControlAttributeConfigurationRequest.Builder> createInstanceAccessControlAttributeConfigurationRequest) Enables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance.createInstanceAccessControlAttributeConfiguration(CreateInstanceAccessControlAttributeConfigurationRequest createInstanceAccessControlAttributeConfigurationRequest) Enables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance.default CreatePermissionSetResponsecreatePermissionSet(Consumer<CreatePermissionSetRequest.Builder> createPermissionSetRequest) Creates a permission set within a specified IAM Identity Center instance.default CreatePermissionSetResponsecreatePermissionSet(CreatePermissionSetRequest createPermissionSetRequest) Creates a permission set within a specified IAM Identity Center instance.default CreateTrustedTokenIssuerResponsecreateTrustedTokenIssuer(Consumer<CreateTrustedTokenIssuerRequest.Builder> createTrustedTokenIssuerRequest) Creates a connection to a trusted token issuer in an instance of IAM Identity Center.default CreateTrustedTokenIssuerResponsecreateTrustedTokenIssuer(CreateTrustedTokenIssuerRequest createTrustedTokenIssuerRequest) Creates a connection to a trusted token issuer in an instance of IAM Identity Center.default DeleteAccountAssignmentResponsedeleteAccountAssignment(Consumer<DeleteAccountAssignmentRequest.Builder> deleteAccountAssignmentRequest) Deletes a principal's access from a specified Amazon Web Services account using a specified permission set.default DeleteAccountAssignmentResponsedeleteAccountAssignment(DeleteAccountAssignmentRequest deleteAccountAssignmentRequest) Deletes a principal's access from a specified Amazon Web Services account using a specified permission set.default DeleteApplicationResponsedeleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest) Deletes the association with the application.default DeleteApplicationResponsedeleteApplication(DeleteApplicationRequest deleteApplicationRequest) Deletes the association with the application.deleteApplicationAccessScope(Consumer<DeleteApplicationAccessScopeRequest.Builder> deleteApplicationAccessScopeRequest) Deletes an IAM Identity Center access scope from an application.deleteApplicationAccessScope(DeleteApplicationAccessScopeRequest deleteApplicationAccessScopeRequest) Deletes an IAM Identity Center access scope from an application.deleteApplicationAssignment(Consumer<DeleteApplicationAssignmentRequest.Builder> deleteApplicationAssignmentRequest) Revoke application access to an application by deleting application assignments for a user or group.deleteApplicationAssignment(DeleteApplicationAssignmentRequest deleteApplicationAssignmentRequest) Revoke application access to an application by deleting application assignments for a user or group.deleteApplicationAuthenticationMethod(Consumer<DeleteApplicationAuthenticationMethodRequest.Builder> deleteApplicationAuthenticationMethodRequest) Deletes an authentication method from an application.deleteApplicationAuthenticationMethod(DeleteApplicationAuthenticationMethodRequest deleteApplicationAuthenticationMethodRequest) Deletes an authentication method from an application.default DeleteApplicationGrantResponsedeleteApplicationGrant(Consumer<DeleteApplicationGrantRequest.Builder> deleteApplicationGrantRequest) Deletes a grant from an application.default DeleteApplicationGrantResponsedeleteApplicationGrant(DeleteApplicationGrantRequest deleteApplicationGrantRequest) Deletes a grant from an application.deleteInlinePolicyFromPermissionSet(Consumer<DeleteInlinePolicyFromPermissionSetRequest.Builder> deleteInlinePolicyFromPermissionSetRequest) Deletes the inline policy from a specified permission set.deleteInlinePolicyFromPermissionSet(DeleteInlinePolicyFromPermissionSetRequest deleteInlinePolicyFromPermissionSetRequest) Deletes the inline policy from a specified permission set.default DeleteInstanceResponsedeleteInstance(Consumer<DeleteInstanceRequest.Builder> deleteInstanceRequest) Deletes the instance of IAM Identity Center.default DeleteInstanceResponsedeleteInstance(DeleteInstanceRequest deleteInstanceRequest) Deletes the instance of IAM Identity Center.deleteInstanceAccessControlAttributeConfiguration(Consumer<DeleteInstanceAccessControlAttributeConfigurationRequest.Builder> deleteInstanceAccessControlAttributeConfigurationRequest) Disables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance and deletes all of the attribute mappings that have been configured.deleteInstanceAccessControlAttributeConfiguration(DeleteInstanceAccessControlAttributeConfigurationRequest deleteInstanceAccessControlAttributeConfigurationRequest) Disables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance and deletes all of the attribute mappings that have been configured.deletePermissionsBoundaryFromPermissionSet(Consumer<DeletePermissionsBoundaryFromPermissionSetRequest.Builder> deletePermissionsBoundaryFromPermissionSetRequest) Deletes the permissions boundary from a specified PermissionSet.deletePermissionsBoundaryFromPermissionSet(DeletePermissionsBoundaryFromPermissionSetRequest deletePermissionsBoundaryFromPermissionSetRequest) Deletes the permissions boundary from a specified PermissionSet.default DeletePermissionSetResponsedeletePermissionSet(Consumer<DeletePermissionSetRequest.Builder> deletePermissionSetRequest) Deletes the specified permission set.default DeletePermissionSetResponsedeletePermissionSet(DeletePermissionSetRequest deletePermissionSetRequest) Deletes the specified permission set.default DeleteTrustedTokenIssuerResponsedeleteTrustedTokenIssuer(Consumer<DeleteTrustedTokenIssuerRequest.Builder> deleteTrustedTokenIssuerRequest) Deletes a trusted token issuer configuration from an instance of IAM Identity Center.default DeleteTrustedTokenIssuerResponsedeleteTrustedTokenIssuer(DeleteTrustedTokenIssuerRequest deleteTrustedTokenIssuerRequest) Deletes a trusted token issuer configuration from an instance of IAM Identity Center.describeAccountAssignmentCreationStatus(Consumer<DescribeAccountAssignmentCreationStatusRequest.Builder> describeAccountAssignmentCreationStatusRequest) Describes the status of the assignment creation request.describeAccountAssignmentCreationStatus(DescribeAccountAssignmentCreationStatusRequest describeAccountAssignmentCreationStatusRequest) Describes the status of the assignment creation request.describeAccountAssignmentDeletionStatus(Consumer<DescribeAccountAssignmentDeletionStatusRequest.Builder> describeAccountAssignmentDeletionStatusRequest) Describes the status of the assignment deletion request.describeAccountAssignmentDeletionStatus(DescribeAccountAssignmentDeletionStatusRequest describeAccountAssignmentDeletionStatusRequest) Describes the status of the assignment deletion request.default DescribeApplicationResponsedescribeApplication(Consumer<DescribeApplicationRequest.Builder> describeApplicationRequest) Retrieves the details of an application associated with an instance of IAM Identity Center.default DescribeApplicationResponsedescribeApplication(DescribeApplicationRequest describeApplicationRequest) Retrieves the details of an application associated with an instance of IAM Identity Center.describeApplicationAssignment(Consumer<DescribeApplicationAssignmentRequest.Builder> describeApplicationAssignmentRequest) Retrieves a direct assignment of a user or group to an application.describeApplicationAssignment(DescribeApplicationAssignmentRequest describeApplicationAssignmentRequest) Retrieves a direct assignment of a user or group to an application.describeApplicationProvider(Consumer<DescribeApplicationProviderRequest.Builder> describeApplicationProviderRequest) Retrieves details about a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center.describeApplicationProvider(DescribeApplicationProviderRequest describeApplicationProviderRequest) Retrieves details about a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center.default DescribeInstanceResponsedescribeInstance(Consumer<DescribeInstanceRequest.Builder> describeInstanceRequest) Returns the details of an instance of IAM Identity Center.default DescribeInstanceResponsedescribeInstance(DescribeInstanceRequest describeInstanceRequest) Returns the details of an instance of IAM Identity Center.describeInstanceAccessControlAttributeConfiguration(Consumer<DescribeInstanceAccessControlAttributeConfigurationRequest.Builder> describeInstanceAccessControlAttributeConfigurationRequest) Returns the list of IAM Identity Center identity store attributes that have been configured to work with attributes-based access control (ABAC) for the specified IAM Identity Center instance.describeInstanceAccessControlAttributeConfiguration(DescribeInstanceAccessControlAttributeConfigurationRequest describeInstanceAccessControlAttributeConfigurationRequest) Returns the list of IAM Identity Center identity store attributes that have been configured to work with attributes-based access control (ABAC) for the specified IAM Identity Center instance.default DescribePermissionSetResponsedescribePermissionSet(Consumer<DescribePermissionSetRequest.Builder> describePermissionSetRequest) Gets the details of the permission set.default DescribePermissionSetResponsedescribePermissionSet(DescribePermissionSetRequest describePermissionSetRequest) Gets the details of the permission set.describePermissionSetProvisioningStatus(Consumer<DescribePermissionSetProvisioningStatusRequest.Builder> describePermissionSetProvisioningStatusRequest) Describes the status for the given permission set provisioning request.describePermissionSetProvisioningStatus(DescribePermissionSetProvisioningStatusRequest describePermissionSetProvisioningStatusRequest) Describes the status for the given permission set provisioning request.describeTrustedTokenIssuer(Consumer<DescribeTrustedTokenIssuerRequest.Builder> describeTrustedTokenIssuerRequest) Retrieves details about a trusted token issuer configuration stored in an instance of IAM Identity Center.describeTrustedTokenIssuer(DescribeTrustedTokenIssuerRequest describeTrustedTokenIssuerRequest) Retrieves details about a trusted token issuer configuration stored in an instance of IAM Identity Center.detachCustomerManagedPolicyReferenceFromPermissionSet(Consumer<DetachCustomerManagedPolicyReferenceFromPermissionSetRequest.Builder> detachCustomerManagedPolicyReferenceFromPermissionSetRequest) Detaches the specified customer managed policy from the specified PermissionSet.detachCustomerManagedPolicyReferenceFromPermissionSet(DetachCustomerManagedPolicyReferenceFromPermissionSetRequest detachCustomerManagedPolicyReferenceFromPermissionSetRequest) Detaches the specified customer managed policy from the specified PermissionSet.detachManagedPolicyFromPermissionSet(Consumer<DetachManagedPolicyFromPermissionSetRequest.Builder> detachManagedPolicyFromPermissionSetRequest) Detaches the attached Amazon Web Services managed policy ARN from the specified permission set.detachManagedPolicyFromPermissionSet(DetachManagedPolicyFromPermissionSetRequest detachManagedPolicyFromPermissionSetRequest) Detaches the attached Amazon Web Services managed policy ARN from the specified permission set.getApplicationAccessScope(Consumer<GetApplicationAccessScopeRequest.Builder> getApplicationAccessScopeRequest) Retrieves the authorized targets for an IAM Identity Center access scope for an application.getApplicationAccessScope(GetApplicationAccessScopeRequest getApplicationAccessScopeRequest) Retrieves the authorized targets for an IAM Identity Center access scope for an application.getApplicationAssignmentConfiguration(Consumer<GetApplicationAssignmentConfigurationRequest.Builder> getApplicationAssignmentConfigurationRequest) Retrieves the configuration of PutApplicationAssignmentConfiguration.getApplicationAssignmentConfiguration(GetApplicationAssignmentConfigurationRequest getApplicationAssignmentConfigurationRequest) Retrieves the configuration of PutApplicationAssignmentConfiguration.getApplicationAuthenticationMethod(Consumer<GetApplicationAuthenticationMethodRequest.Builder> getApplicationAuthenticationMethodRequest) Retrieves details about an authentication method used by an application.getApplicationAuthenticationMethod(GetApplicationAuthenticationMethodRequest getApplicationAuthenticationMethodRequest) Retrieves details about an authentication method used by an application.default GetApplicationGrantResponsegetApplicationGrant(Consumer<GetApplicationGrantRequest.Builder> getApplicationGrantRequest) Retrieves details about an application grant.default GetApplicationGrantResponsegetApplicationGrant(GetApplicationGrantRequest getApplicationGrantRequest) Retrieves details about an application grant.getApplicationSessionConfiguration(Consumer<GetApplicationSessionConfigurationRequest.Builder> getApplicationSessionConfigurationRequest) Retrieves the session configuration for an application in IAM Identity Center.getApplicationSessionConfiguration(GetApplicationSessionConfigurationRequest getApplicationSessionConfigurationRequest) Retrieves the session configuration for an application in IAM Identity Center.getInlinePolicyForPermissionSet(Consumer<GetInlinePolicyForPermissionSetRequest.Builder> getInlinePolicyForPermissionSetRequest) Obtains the inline policy assigned to the permission set.getInlinePolicyForPermissionSet(GetInlinePolicyForPermissionSetRequest getInlinePolicyForPermissionSetRequest) Obtains the inline policy assigned to the permission set.getPermissionsBoundaryForPermissionSet(Consumer<GetPermissionsBoundaryForPermissionSetRequest.Builder> getPermissionsBoundaryForPermissionSetRequest) Obtains the permissions boundary for a specified PermissionSet.getPermissionsBoundaryForPermissionSet(GetPermissionsBoundaryForPermissionSetRequest getPermissionsBoundaryForPermissionSetRequest) Obtains the permissions boundary for a specified PermissionSet.listAccountAssignmentCreationStatus(Consumer<ListAccountAssignmentCreationStatusRequest.Builder> listAccountAssignmentCreationStatusRequest) Lists the status of the Amazon Web Services account assignment creation requests for a specified IAM Identity Center instance.listAccountAssignmentCreationStatus(ListAccountAssignmentCreationStatusRequest listAccountAssignmentCreationStatusRequest) Lists the status of the Amazon Web Services account assignment creation requests for a specified IAM Identity Center instance.listAccountAssignmentCreationStatusPaginator(Consumer<ListAccountAssignmentCreationStatusRequest.Builder> listAccountAssignmentCreationStatusRequest) This is a variant oflistAccountAssignmentCreationStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentCreationStatusRequest)operation.listAccountAssignmentCreationStatusPaginator(ListAccountAssignmentCreationStatusRequest listAccountAssignmentCreationStatusRequest) This is a variant oflistAccountAssignmentCreationStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentCreationStatusRequest)operation.listAccountAssignmentDeletionStatus(Consumer<ListAccountAssignmentDeletionStatusRequest.Builder> listAccountAssignmentDeletionStatusRequest) Lists the status of the Amazon Web Services account assignment deletion requests for a specified IAM Identity Center instance.listAccountAssignmentDeletionStatus(ListAccountAssignmentDeletionStatusRequest listAccountAssignmentDeletionStatusRequest) Lists the status of the Amazon Web Services account assignment deletion requests for a specified IAM Identity Center instance.listAccountAssignmentDeletionStatusPaginator(Consumer<ListAccountAssignmentDeletionStatusRequest.Builder> listAccountAssignmentDeletionStatusRequest) This is a variant oflistAccountAssignmentDeletionStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentDeletionStatusRequest)operation.listAccountAssignmentDeletionStatusPaginator(ListAccountAssignmentDeletionStatusRequest listAccountAssignmentDeletionStatusRequest) This is a variant oflistAccountAssignmentDeletionStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentDeletionStatusRequest)operation.default ListAccountAssignmentsResponselistAccountAssignments(Consumer<ListAccountAssignmentsRequest.Builder> listAccountAssignmentsRequest) Lists the assignee of the specified Amazon Web Services account with the specified permission set.default ListAccountAssignmentsResponselistAccountAssignments(ListAccountAssignmentsRequest listAccountAssignmentsRequest) Lists the assignee of the specified Amazon Web Services account with the specified permission set.listAccountAssignmentsForPrincipal(Consumer<ListAccountAssignmentsForPrincipalRequest.Builder> listAccountAssignmentsForPrincipalRequest) Retrieves a list of the IAM Identity Center associated Amazon Web Services accounts that the principal has access to.listAccountAssignmentsForPrincipal(ListAccountAssignmentsForPrincipalRequest listAccountAssignmentsForPrincipalRequest) Retrieves a list of the IAM Identity Center associated Amazon Web Services accounts that the principal has access to.listAccountAssignmentsForPrincipalPaginator(Consumer<ListAccountAssignmentsForPrincipalRequest.Builder> listAccountAssignmentsForPrincipalRequest) This is a variant oflistAccountAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsForPrincipalRequest)operation.listAccountAssignmentsForPrincipalPaginator(ListAccountAssignmentsForPrincipalRequest listAccountAssignmentsForPrincipalRequest) This is a variant oflistAccountAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsForPrincipalRequest)operation.default ListAccountAssignmentsIterablelistAccountAssignmentsPaginator(Consumer<ListAccountAssignmentsRequest.Builder> listAccountAssignmentsRequest) This is a variant oflistAccountAssignments(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsRequest)operation.default ListAccountAssignmentsIterablelistAccountAssignmentsPaginator(ListAccountAssignmentsRequest listAccountAssignmentsRequest) This is a variant oflistAccountAssignments(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsRequest)operation.listAccountsForProvisionedPermissionSet(Consumer<ListAccountsForProvisionedPermissionSetRequest.Builder> listAccountsForProvisionedPermissionSetRequest) Lists all the Amazon Web Services accounts where the specified permission set is provisioned.listAccountsForProvisionedPermissionSet(ListAccountsForProvisionedPermissionSetRequest listAccountsForProvisionedPermissionSetRequest) Lists all the Amazon Web Services accounts where the specified permission set is provisioned.listAccountsForProvisionedPermissionSetPaginator(Consumer<ListAccountsForProvisionedPermissionSetRequest.Builder> listAccountsForProvisionedPermissionSetRequest) listAccountsForProvisionedPermissionSetPaginator(ListAccountsForProvisionedPermissionSetRequest listAccountsForProvisionedPermissionSetRequest) listApplicationAccessScopes(Consumer<ListApplicationAccessScopesRequest.Builder> listApplicationAccessScopesRequest) Lists the access scopes and authorized targets associated with an application.listApplicationAccessScopes(ListApplicationAccessScopesRequest listApplicationAccessScopesRequest) Lists the access scopes and authorized targets associated with an application.listApplicationAccessScopesPaginator(Consumer<ListApplicationAccessScopesRequest.Builder> listApplicationAccessScopesRequest) This is a variant oflistApplicationAccessScopes(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAccessScopesRequest)operation.listApplicationAccessScopesPaginator(ListApplicationAccessScopesRequest listApplicationAccessScopesRequest) This is a variant oflistApplicationAccessScopes(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAccessScopesRequest)operation.listApplicationAssignments(Consumer<ListApplicationAssignmentsRequest.Builder> listApplicationAssignmentsRequest) Lists Amazon Web Services account users that are assigned to an application.listApplicationAssignments(ListApplicationAssignmentsRequest listApplicationAssignmentsRequest) Lists Amazon Web Services account users that are assigned to an application.listApplicationAssignmentsForPrincipal(Consumer<ListApplicationAssignmentsForPrincipalRequest.Builder> listApplicationAssignmentsForPrincipalRequest) Lists the applications to which a specified principal is assigned.listApplicationAssignmentsForPrincipal(ListApplicationAssignmentsForPrincipalRequest listApplicationAssignmentsForPrincipalRequest) Lists the applications to which a specified principal is assigned.listApplicationAssignmentsForPrincipalPaginator(Consumer<ListApplicationAssignmentsForPrincipalRequest.Builder> listApplicationAssignmentsForPrincipalRequest) listApplicationAssignmentsForPrincipalPaginator(ListApplicationAssignmentsForPrincipalRequest listApplicationAssignmentsForPrincipalRequest) listApplicationAssignmentsPaginator(Consumer<ListApplicationAssignmentsRequest.Builder> listApplicationAssignmentsRequest) This is a variant oflistApplicationAssignments(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsRequest)operation.listApplicationAssignmentsPaginator(ListApplicationAssignmentsRequest listApplicationAssignmentsRequest) This is a variant oflistApplicationAssignments(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsRequest)operation.listApplicationAuthenticationMethods(Consumer<ListApplicationAuthenticationMethodsRequest.Builder> listApplicationAuthenticationMethodsRequest) Lists all of the authentication methods supported by the specified application.listApplicationAuthenticationMethods(ListApplicationAuthenticationMethodsRequest listApplicationAuthenticationMethodsRequest) Lists all of the authentication methods supported by the specified application.listApplicationAuthenticationMethodsPaginator(Consumer<ListApplicationAuthenticationMethodsRequest.Builder> listApplicationAuthenticationMethodsRequest) This is a variant oflistApplicationAuthenticationMethods(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAuthenticationMethodsRequest)operation.listApplicationAuthenticationMethodsPaginator(ListApplicationAuthenticationMethodsRequest listApplicationAuthenticationMethodsRequest) This is a variant oflistApplicationAuthenticationMethods(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAuthenticationMethodsRequest)operation.default ListApplicationGrantsResponselistApplicationGrants(Consumer<ListApplicationGrantsRequest.Builder> listApplicationGrantsRequest) List the grants associated with an application.default ListApplicationGrantsResponselistApplicationGrants(ListApplicationGrantsRequest listApplicationGrantsRequest) List the grants associated with an application.default ListApplicationGrantsIterablelistApplicationGrantsPaginator(Consumer<ListApplicationGrantsRequest.Builder> listApplicationGrantsRequest) This is a variant oflistApplicationGrants(software.amazon.awssdk.services.ssoadmin.model.ListApplicationGrantsRequest)operation.default ListApplicationGrantsIterablelistApplicationGrantsPaginator(ListApplicationGrantsRequest listApplicationGrantsRequest) This is a variant oflistApplicationGrants(software.amazon.awssdk.services.ssoadmin.model.ListApplicationGrantsRequest)operation.default ListApplicationProvidersResponselistApplicationProviders(Consumer<ListApplicationProvidersRequest.Builder> listApplicationProvidersRequest) Lists the application providers configured in the IAM Identity Center identity store.default ListApplicationProvidersResponselistApplicationProviders(ListApplicationProvidersRequest listApplicationProvidersRequest) Lists the application providers configured in the IAM Identity Center identity store.default ListApplicationProvidersIterablelistApplicationProvidersPaginator(Consumer<ListApplicationProvidersRequest.Builder> listApplicationProvidersRequest) This is a variant oflistApplicationProviders(software.amazon.awssdk.services.ssoadmin.model.ListApplicationProvidersRequest)operation.default ListApplicationProvidersIterablelistApplicationProvidersPaginator(ListApplicationProvidersRequest listApplicationProvidersRequest) This is a variant oflistApplicationProviders(software.amazon.awssdk.services.ssoadmin.model.ListApplicationProvidersRequest)operation.default ListApplicationsResponselistApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) Lists all applications associated with the instance of IAM Identity Center.default ListApplicationsResponselistApplications(ListApplicationsRequest listApplicationsRequest) Lists all applications associated with the instance of IAM Identity Center.default ListApplicationsIterablelistApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) This is a variant oflistApplications(software.amazon.awssdk.services.ssoadmin.model.ListApplicationsRequest)operation.default ListApplicationsIterablelistApplicationsPaginator(ListApplicationsRequest listApplicationsRequest) This is a variant oflistApplications(software.amazon.awssdk.services.ssoadmin.model.ListApplicationsRequest)operation.listCustomerManagedPolicyReferencesInPermissionSet(Consumer<ListCustomerManagedPolicyReferencesInPermissionSetRequest.Builder> listCustomerManagedPolicyReferencesInPermissionSetRequest) Lists all customer managed policies attached to a specified PermissionSet.listCustomerManagedPolicyReferencesInPermissionSet(ListCustomerManagedPolicyReferencesInPermissionSetRequest listCustomerManagedPolicyReferencesInPermissionSetRequest) Lists all customer managed policies attached to a specified PermissionSet.listCustomerManagedPolicyReferencesInPermissionSetPaginator(Consumer<ListCustomerManagedPolicyReferencesInPermissionSetRequest.Builder> listCustomerManagedPolicyReferencesInPermissionSetRequest) listCustomerManagedPolicyReferencesInPermissionSetPaginator(ListCustomerManagedPolicyReferencesInPermissionSetRequest listCustomerManagedPolicyReferencesInPermissionSetRequest) default ListInstancesResponselistInstances(Consumer<ListInstancesRequest.Builder> listInstancesRequest) Lists the details of the organization and account instances of IAM Identity Center that were created in or visible to the account calling this API.default ListInstancesResponselistInstances(ListInstancesRequest listInstancesRequest) Lists the details of the organization and account instances of IAM Identity Center that were created in or visible to the account calling this API.default ListInstancesIterablelistInstancesPaginator(Consumer<ListInstancesRequest.Builder> listInstancesRequest) This is a variant oflistInstances(software.amazon.awssdk.services.ssoadmin.model.ListInstancesRequest)operation.default ListInstancesIterablelistInstancesPaginator(ListInstancesRequest listInstancesRequest) This is a variant oflistInstances(software.amazon.awssdk.services.ssoadmin.model.ListInstancesRequest)operation.listManagedPoliciesInPermissionSet(Consumer<ListManagedPoliciesInPermissionSetRequest.Builder> listManagedPoliciesInPermissionSetRequest) Lists the Amazon Web Services managed policy that is attached to a specified permission set.listManagedPoliciesInPermissionSet(ListManagedPoliciesInPermissionSetRequest listManagedPoliciesInPermissionSetRequest) Lists the Amazon Web Services managed policy that is attached to a specified permission set.listManagedPoliciesInPermissionSetPaginator(Consumer<ListManagedPoliciesInPermissionSetRequest.Builder> listManagedPoliciesInPermissionSetRequest) This is a variant oflistManagedPoliciesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListManagedPoliciesInPermissionSetRequest)operation.listManagedPoliciesInPermissionSetPaginator(ListManagedPoliciesInPermissionSetRequest listManagedPoliciesInPermissionSetRequest) This is a variant oflistManagedPoliciesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListManagedPoliciesInPermissionSetRequest)operation.listPermissionSetProvisioningStatus(Consumer<ListPermissionSetProvisioningStatusRequest.Builder> listPermissionSetProvisioningStatusRequest) Lists the status of the permission set provisioning requests for a specified IAM Identity Center instance.listPermissionSetProvisioningStatus(ListPermissionSetProvisioningStatusRequest listPermissionSetProvisioningStatusRequest) Lists the status of the permission set provisioning requests for a specified IAM Identity Center instance.listPermissionSetProvisioningStatusPaginator(Consumer<ListPermissionSetProvisioningStatusRequest.Builder> listPermissionSetProvisioningStatusRequest) This is a variant oflistPermissionSetProvisioningStatus(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetProvisioningStatusRequest)operation.listPermissionSetProvisioningStatusPaginator(ListPermissionSetProvisioningStatusRequest listPermissionSetProvisioningStatusRequest) This is a variant oflistPermissionSetProvisioningStatus(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetProvisioningStatusRequest)operation.default ListPermissionSetsResponselistPermissionSets(Consumer<ListPermissionSetsRequest.Builder> listPermissionSetsRequest) Lists the PermissionSets in an IAM Identity Center instance.default ListPermissionSetsResponselistPermissionSets(ListPermissionSetsRequest listPermissionSetsRequest) Lists the PermissionSets in an IAM Identity Center instance.default ListPermissionSetsIterablelistPermissionSetsPaginator(Consumer<ListPermissionSetsRequest.Builder> listPermissionSetsRequest) This is a variant oflistPermissionSets(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsRequest)operation.default ListPermissionSetsIterablelistPermissionSetsPaginator(ListPermissionSetsRequest listPermissionSetsRequest) This is a variant oflistPermissionSets(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsRequest)operation.listPermissionSetsProvisionedToAccount(Consumer<ListPermissionSetsProvisionedToAccountRequest.Builder> listPermissionSetsProvisionedToAccountRequest) Lists all the permission sets that are provisioned to a specified Amazon Web Services account.listPermissionSetsProvisionedToAccount(ListPermissionSetsProvisionedToAccountRequest listPermissionSetsProvisionedToAccountRequest) Lists all the permission sets that are provisioned to a specified Amazon Web Services account.listPermissionSetsProvisionedToAccountPaginator(Consumer<ListPermissionSetsProvisionedToAccountRequest.Builder> listPermissionSetsProvisionedToAccountRequest) listPermissionSetsProvisionedToAccountPaginator(ListPermissionSetsProvisionedToAccountRequest listPermissionSetsProvisionedToAccountRequest) default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists the tags that are attached to a specified resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags that are attached to a specified resource.default ListTagsForResourceIterablelistTagsForResourcePaginator(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) This is a variant oflistTagsForResource(software.amazon.awssdk.services.ssoadmin.model.ListTagsForResourceRequest)operation.default ListTagsForResourceIterablelistTagsForResourcePaginator(ListTagsForResourceRequest listTagsForResourceRequest) This is a variant oflistTagsForResource(software.amazon.awssdk.services.ssoadmin.model.ListTagsForResourceRequest)operation.default ListTrustedTokenIssuersResponselistTrustedTokenIssuers(Consumer<ListTrustedTokenIssuersRequest.Builder> listTrustedTokenIssuersRequest) Lists all the trusted token issuers configured in an instance of IAM Identity Center.default ListTrustedTokenIssuersResponselistTrustedTokenIssuers(ListTrustedTokenIssuersRequest listTrustedTokenIssuersRequest) Lists all the trusted token issuers configured in an instance of IAM Identity Center.default ListTrustedTokenIssuersIterablelistTrustedTokenIssuersPaginator(Consumer<ListTrustedTokenIssuersRequest.Builder> listTrustedTokenIssuersRequest) This is a variant oflistTrustedTokenIssuers(software.amazon.awssdk.services.ssoadmin.model.ListTrustedTokenIssuersRequest)operation.default ListTrustedTokenIssuersIterablelistTrustedTokenIssuersPaginator(ListTrustedTokenIssuersRequest listTrustedTokenIssuersRequest) This is a variant oflistTrustedTokenIssuers(software.amazon.awssdk.services.ssoadmin.model.ListTrustedTokenIssuersRequest)operation.default ProvisionPermissionSetResponseprovisionPermissionSet(Consumer<ProvisionPermissionSetRequest.Builder> provisionPermissionSetRequest) The process by which a specified permission set is provisioned to the specified target.default ProvisionPermissionSetResponseprovisionPermissionSet(ProvisionPermissionSetRequest provisionPermissionSetRequest) The process by which a specified permission set is provisioned to the specified target.putApplicationAccessScope(Consumer<PutApplicationAccessScopeRequest.Builder> putApplicationAccessScopeRequest) Adds or updates the list of authorized targets for an IAM Identity Center access scope for an application.putApplicationAccessScope(PutApplicationAccessScopeRequest putApplicationAccessScopeRequest) Adds or updates the list of authorized targets for an IAM Identity Center access scope for an application.putApplicationAssignmentConfiguration(Consumer<PutApplicationAssignmentConfigurationRequest.Builder> putApplicationAssignmentConfigurationRequest) Configure how users gain access to an application.putApplicationAssignmentConfiguration(PutApplicationAssignmentConfigurationRequest putApplicationAssignmentConfigurationRequest) Configure how users gain access to an application.putApplicationAuthenticationMethod(Consumer<PutApplicationAuthenticationMethodRequest.Builder> putApplicationAuthenticationMethodRequest) Adds or updates an authentication method for an application.putApplicationAuthenticationMethod(PutApplicationAuthenticationMethodRequest putApplicationAuthenticationMethodRequest) Adds or updates an authentication method for an application.default PutApplicationGrantResponseputApplicationGrant(Consumer<PutApplicationGrantRequest.Builder> putApplicationGrantRequest) Creates a configuration for an application to use grants.default PutApplicationGrantResponseputApplicationGrant(PutApplicationGrantRequest putApplicationGrantRequest) Creates a configuration for an application to use grants.putApplicationSessionConfiguration(Consumer<PutApplicationSessionConfigurationRequest.Builder> putApplicationSessionConfigurationRequest) Updates the session configuration for an application in IAM Identity Center.putApplicationSessionConfiguration(PutApplicationSessionConfigurationRequest putApplicationSessionConfigurationRequest) Updates the session configuration for an application in IAM Identity Center.putInlinePolicyToPermissionSet(Consumer<PutInlinePolicyToPermissionSetRequest.Builder> putInlinePolicyToPermissionSetRequest) Attaches an inline policy to a permission set.putInlinePolicyToPermissionSet(PutInlinePolicyToPermissionSetRequest putInlinePolicyToPermissionSetRequest) Attaches an inline policy to a permission set.putPermissionsBoundaryToPermissionSet(Consumer<PutPermissionsBoundaryToPermissionSetRequest.Builder> putPermissionsBoundaryToPermissionSetRequest) Attaches an Amazon Web Services managed or customer managed policy to the specified PermissionSet as a permissions boundary.putPermissionsBoundaryToPermissionSet(PutPermissionsBoundaryToPermissionSetRequest putPermissionsBoundaryToPermissionSetRequest) Attaches an Amazon Web Services managed or customer managed policy to the specified PermissionSet as a permissions boundary.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Associates a set of tags with a specified resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest) Associates a set of tags with a specified resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Disassociates a set of tags from a specified resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest) Disassociates a set of tags from a specified resource.default UpdateApplicationResponseupdateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest) Updates application properties.default UpdateApplicationResponseupdateApplication(UpdateApplicationRequest updateApplicationRequest) Updates application properties.default UpdateInstanceResponseupdateInstance(Consumer<UpdateInstanceRequest.Builder> updateInstanceRequest) Update the details for the instance of IAM Identity Center that is owned by the Amazon Web Services account.default UpdateInstanceResponseupdateInstance(UpdateInstanceRequest updateInstanceRequest) Update the details for the instance of IAM Identity Center that is owned by the Amazon Web Services account.updateInstanceAccessControlAttributeConfiguration(Consumer<UpdateInstanceAccessControlAttributeConfigurationRequest.Builder> updateInstanceAccessControlAttributeConfigurationRequest) Updates the IAM Identity Center identity store attributes that you can use with the IAM Identity Center instance for attributes-based access control (ABAC).updateInstanceAccessControlAttributeConfiguration(UpdateInstanceAccessControlAttributeConfigurationRequest updateInstanceAccessControlAttributeConfigurationRequest) Updates the IAM Identity Center identity store attributes that you can use with the IAM Identity Center instance for attributes-based access control (ABAC).default UpdatePermissionSetResponseupdatePermissionSet(Consumer<UpdatePermissionSetRequest.Builder> updatePermissionSetRequest) Updates an existing permission set.default UpdatePermissionSetResponseupdatePermissionSet(UpdatePermissionSetRequest updatePermissionSetRequest) Updates an existing permission set.default UpdateTrustedTokenIssuerResponseupdateTrustedTokenIssuer(Consumer<UpdateTrustedTokenIssuerRequest.Builder> updateTrustedTokenIssuerRequest) Updates the name of the trusted token issuer, or the path of a source attribute or destination attribute for a trusted token issuer configuration.default UpdateTrustedTokenIssuerResponseupdateTrustedTokenIssuer(UpdateTrustedTokenIssuerRequest updateTrustedTokenIssuerRequest) Updates the name of the trusted token issuer, or the path of a source attribute or destination attribute for a trusted token issuer configuration.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseablecloseMethods inherited from interface software.amazon.awssdk.core.SdkClientserviceName
- 
Field Details- 
SERVICE_NAME- See Also:
 
- 
SERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.- See Also:
 
 
- 
- 
Method Details- 
attachCustomerManagedPolicyReferenceToPermissionSetdefault AttachCustomerManagedPolicyReferenceToPermissionSetResponse attachCustomerManagedPolicyReferenceToPermissionSet(AttachCustomerManagedPolicyReferenceToPermissionSetRequest attachCustomerManagedPolicyReferenceToPermissionSetRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Attaches the specified customer managed policy to the specified PermissionSet. - Parameters:
- attachCustomerManagedPolicyReferenceToPermissionSetRequest-
- Returns:
- Result of the AttachCustomerManagedPolicyReferenceToPermissionSet operation returned by the service.
- See Also:
 
- 
attachCustomerManagedPolicyReferenceToPermissionSetdefault AttachCustomerManagedPolicyReferenceToPermissionSetResponse attachCustomerManagedPolicyReferenceToPermissionSet(Consumer<AttachCustomerManagedPolicyReferenceToPermissionSetRequest.Builder> attachCustomerManagedPolicyReferenceToPermissionSetRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Attaches the specified customer managed policy to the specified PermissionSet. 
 This is a convenience which creates an instance of the AttachCustomerManagedPolicyReferenceToPermissionSetRequest.Builderavoiding the need to create one manually viaAttachCustomerManagedPolicyReferenceToPermissionSetRequest.builder()- Parameters:
- attachCustomerManagedPolicyReferenceToPermissionSetRequest- A- Consumerthat will call methods on- AttachCustomerManagedPolicyReferenceToPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the AttachCustomerManagedPolicyReferenceToPermissionSet operation returned by the service.
- See Also:
 
- 
attachManagedPolicyToPermissionSetdefault AttachManagedPolicyToPermissionSetResponse attachManagedPolicyToPermissionSet(AttachManagedPolicyToPermissionSetRequest attachManagedPolicyToPermissionSetRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Attaches an Amazon Web Services managed policy ARN to a permission set. If the permission set is already referenced by one or more account assignments, you will need to call ProvisionPermissionSetafter this operation. CallingProvisionPermissionSetapplies the corresponding IAM policy updates to all assigned accounts.- Parameters:
- attachManagedPolicyToPermissionSetRequest-
- Returns:
- Result of the AttachManagedPolicyToPermissionSet operation returned by the service.
- See Also:
 
- 
attachManagedPolicyToPermissionSetdefault AttachManagedPolicyToPermissionSetResponse attachManagedPolicyToPermissionSet(Consumer<AttachManagedPolicyToPermissionSetRequest.Builder> attachManagedPolicyToPermissionSetRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Attaches an Amazon Web Services managed policy ARN to a permission set. If the permission set is already referenced by one or more account assignments, you will need to call ProvisionPermissionSetafter this operation. CallingProvisionPermissionSetapplies the corresponding IAM policy updates to all assigned accounts.
 This is a convenience which creates an instance of the AttachManagedPolicyToPermissionSetRequest.Builderavoiding the need to create one manually viaAttachManagedPolicyToPermissionSetRequest.builder()- Parameters:
- attachManagedPolicyToPermissionSetRequest- A- Consumerthat will call methods on- AttachManagedPolicyToPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the AttachManagedPolicyToPermissionSet operation returned by the service.
- See Also:
 
- 
createAccountAssignmentdefault CreateAccountAssignmentResponse createAccountAssignment(CreateAccountAssignmentRequest createAccountAssignmentRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Assigns access to a principal for a specified Amazon Web Services account using a specified permission set. The term principal here refers to a user or group that is defined in IAM Identity Center. As part of a successful CreateAccountAssignmentcall, the specified permission set will automatically be provisioned to the account in the form of an IAM policy. That policy is attached to the IAM role created in IAM Identity Center. If the permission set is subsequently updated, the corresponding IAM policies attached to roles in your accounts will not be updated automatically. In this case, you must callProvisionPermissionSetto make these updates.After a successful response, call DescribeAccountAssignmentCreationStatusto describe the status of an assignment creation request.- Parameters:
- createAccountAssignmentRequest-
- Returns:
- Result of the CreateAccountAssignment operation returned by the service.
- See Also:
 
- 
createAccountAssignmentdefault CreateAccountAssignmentResponse createAccountAssignment(Consumer<CreateAccountAssignmentRequest.Builder> createAccountAssignmentRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Assigns access to a principal for a specified Amazon Web Services account using a specified permission set. The term principal here refers to a user or group that is defined in IAM Identity Center. As part of a successful CreateAccountAssignmentcall, the specified permission set will automatically be provisioned to the account in the form of an IAM policy. That policy is attached to the IAM role created in IAM Identity Center. If the permission set is subsequently updated, the corresponding IAM policies attached to roles in your accounts will not be updated automatically. In this case, you must callProvisionPermissionSetto make these updates.After a successful response, call DescribeAccountAssignmentCreationStatusto describe the status of an assignment creation request.
 This is a convenience which creates an instance of the CreateAccountAssignmentRequest.Builderavoiding the need to create one manually viaCreateAccountAssignmentRequest.builder()- Parameters:
- createAccountAssignmentRequest- A- Consumerthat will call methods on- CreateAccountAssignmentRequest.Builderto create a request.
- Returns:
- Result of the CreateAccountAssignment operation returned by the service.
- See Also:
 
- 
createApplicationdefault CreateApplicationResponse createApplication(CreateApplicationRequest createApplicationRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates an OAuth 2.0 customer managed application in IAM Identity Center for the given application provider. This API does not support creating SAML 2.0 customer managed applications or Amazon Web Services managed applications. To learn how to create an Amazon Web Services managed application, see the application user guide. You can create a SAML 2.0 customer managed application in the Amazon Web Services Management Console only. See Setting up customer managed SAML 2.0 applications. For more information on these application types, see Amazon Web Services managed applications. - Parameters:
- createApplicationRequest-
- Returns:
- Result of the CreateApplication operation returned by the service.
- See Also:
 
- 
createApplicationdefault CreateApplicationResponse createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates an OAuth 2.0 customer managed application in IAM Identity Center for the given application provider. This API does not support creating SAML 2.0 customer managed applications or Amazon Web Services managed applications. To learn how to create an Amazon Web Services managed application, see the application user guide. You can create a SAML 2.0 customer managed application in the Amazon Web Services Management Console only. See Setting up customer managed SAML 2.0 applications. For more information on these application types, see Amazon Web Services managed applications. 
 This is a convenience which creates an instance of the CreateApplicationRequest.Builderavoiding the need to create one manually viaCreateApplicationRequest.builder()- Parameters:
- createApplicationRequest- A- Consumerthat will call methods on- CreateApplicationRequest.Builderto create a request.
- Returns:
- Result of the CreateApplication operation returned by the service.
- See Also:
 
- 
createApplicationAssignmentdefault CreateApplicationAssignmentResponse createApplicationAssignment(CreateApplicationAssignmentRequest createApplicationAssignmentRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Grant application access to a user or group. - Parameters:
- createApplicationAssignmentRequest-
- Returns:
- Result of the CreateApplicationAssignment operation returned by the service.
- See Also:
 
- 
createApplicationAssignmentdefault CreateApplicationAssignmentResponse createApplicationAssignment(Consumer<CreateApplicationAssignmentRequest.Builder> createApplicationAssignmentRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Grant application access to a user or group. 
 This is a convenience which creates an instance of the CreateApplicationAssignmentRequest.Builderavoiding the need to create one manually viaCreateApplicationAssignmentRequest.builder()- Parameters:
- createApplicationAssignmentRequest- A- Consumerthat will call methods on- CreateApplicationAssignmentRequest.Builderto create a request.
- Returns:
- Result of the CreateApplicationAssignment operation returned by the service.
- See Also:
 
- 
createInstancedefault CreateInstanceResponse createInstance(CreateInstanceRequest createInstanceRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates an instance of IAM Identity Center for a standalone Amazon Web Services account that is not managed by Organizations or a member Amazon Web Services account in an organization. You can create only one instance per account and across all Amazon Web Services Regions. The CreateInstance request is rejected if the following apply: - 
 The instance is created within the organization management account. 
- 
 An instance already exists in the same account. 
 - Parameters:
- createInstanceRequest-
- Returns:
- Result of the CreateInstance operation returned by the service.
- See Also:
 
- 
 
- 
createInstancedefault CreateInstanceResponse createInstance(Consumer<CreateInstanceRequest.Builder> createInstanceRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates an instance of IAM Identity Center for a standalone Amazon Web Services account that is not managed by Organizations or a member Amazon Web Services account in an organization. You can create only one instance per account and across all Amazon Web Services Regions. The CreateInstance request is rejected if the following apply: - 
 The instance is created within the organization management account. 
- 
 An instance already exists in the same account. 
 
 This is a convenience which creates an instance of the CreateInstanceRequest.Builderavoiding the need to create one manually viaCreateInstanceRequest.builder()- Parameters:
- createInstanceRequest- A- Consumerthat will call methods on- CreateInstanceRequest.Builderto create a request.
- Returns:
- Result of the CreateInstance operation returned by the service.
- See Also:
 
- 
 
- 
createInstanceAccessControlAttributeConfigurationdefault CreateInstanceAccessControlAttributeConfigurationResponse createInstanceAccessControlAttributeConfiguration(CreateInstanceAccessControlAttributeConfigurationRequest createInstanceAccessControlAttributeConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Enables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance. You can also specify new attributes to add to your ABAC configuration during the enabling process. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. After a successful response, call DescribeInstanceAccessControlAttributeConfigurationto validate thatInstanceAccessControlAttributeConfigurationwas created.- Parameters:
- createInstanceAccessControlAttributeConfigurationRequest-
- Returns:
- Result of the CreateInstanceAccessControlAttributeConfiguration operation returned by the service.
- See Also:
 
- 
createInstanceAccessControlAttributeConfigurationdefault CreateInstanceAccessControlAttributeConfigurationResponse createInstanceAccessControlAttributeConfiguration(Consumer<CreateInstanceAccessControlAttributeConfigurationRequest.Builder> createInstanceAccessControlAttributeConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Enables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance. You can also specify new attributes to add to your ABAC configuration during the enabling process. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. After a successful response, call DescribeInstanceAccessControlAttributeConfigurationto validate thatInstanceAccessControlAttributeConfigurationwas created.
 This is a convenience which creates an instance of the CreateInstanceAccessControlAttributeConfigurationRequest.Builderavoiding the need to create one manually viaCreateInstanceAccessControlAttributeConfigurationRequest.builder()- Parameters:
- createInstanceAccessControlAttributeConfigurationRequest- A- Consumerthat will call methods on- CreateInstanceAccessControlAttributeConfigurationRequest.Builderto create a request.
- Returns:
- Result of the CreateInstanceAccessControlAttributeConfiguration operation returned by the service.
- See Also:
 
- 
createPermissionSetdefault CreatePermissionSetResponse createPermissionSet(CreatePermissionSetRequest createPermissionSetRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates a permission set within a specified IAM Identity Center instance. To grant users and groups access to Amazon Web Services account resources, use CreateAccountAssignment.- Parameters:
- createPermissionSetRequest-
- Returns:
- Result of the CreatePermissionSet operation returned by the service.
- See Also:
 
- 
createPermissionSetdefault CreatePermissionSetResponse createPermissionSet(Consumer<CreatePermissionSetRequest.Builder> createPermissionSetRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates a permission set within a specified IAM Identity Center instance. To grant users and groups access to Amazon Web Services account resources, use CreateAccountAssignment.
 This is a convenience which creates an instance of the CreatePermissionSetRequest.Builderavoiding the need to create one manually viaCreatePermissionSetRequest.builder()- Parameters:
- createPermissionSetRequest- A- Consumerthat will call methods on- CreatePermissionSetRequest.Builderto create a request.
- Returns:
- Result of the CreatePermissionSet operation returned by the service.
- See Also:
 
- 
createTrustedTokenIssuerdefault CreateTrustedTokenIssuerResponse createTrustedTokenIssuer(CreateTrustedTokenIssuerRequest createTrustedTokenIssuerRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates a connection to a trusted token issuer in an instance of IAM Identity Center. A trusted token issuer enables trusted identity propagation to be used with applications that authenticate outside of Amazon Web Services. This trusted token issuer describes an external identity provider (IdP) that can generate claims or assertions in the form of access tokens for a user. Applications enabled for IAM Identity Center can use these tokens for authentication. - Parameters:
- createTrustedTokenIssuerRequest-
- Returns:
- Result of the CreateTrustedTokenIssuer operation returned by the service.
- See Also:
 
- 
createTrustedTokenIssuerdefault CreateTrustedTokenIssuerResponse createTrustedTokenIssuer(Consumer<CreateTrustedTokenIssuerRequest.Builder> createTrustedTokenIssuerRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates a connection to a trusted token issuer in an instance of IAM Identity Center. A trusted token issuer enables trusted identity propagation to be used with applications that authenticate outside of Amazon Web Services. This trusted token issuer describes an external identity provider (IdP) that can generate claims or assertions in the form of access tokens for a user. Applications enabled for IAM Identity Center can use these tokens for authentication. 
 This is a convenience which creates an instance of the CreateTrustedTokenIssuerRequest.Builderavoiding the need to create one manually viaCreateTrustedTokenIssuerRequest.builder()- Parameters:
- createTrustedTokenIssuerRequest- A- Consumerthat will call methods on- CreateTrustedTokenIssuerRequest.Builderto create a request.
- Returns:
- Result of the CreateTrustedTokenIssuer operation returned by the service.
- See Also:
 
- 
deleteAccountAssignmentdefault DeleteAccountAssignmentResponse deleteAccountAssignment(DeleteAccountAssignmentRequest deleteAccountAssignmentRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes a principal's access from a specified Amazon Web Services account using a specified permission set. After a successful response, call DescribeAccountAssignmentDeletionStatusto describe the status of an assignment deletion request.- Parameters:
- deleteAccountAssignmentRequest-
- Returns:
- Result of the DeleteAccountAssignment operation returned by the service.
- See Also:
 
- 
deleteAccountAssignmentdefault DeleteAccountAssignmentResponse deleteAccountAssignment(Consumer<DeleteAccountAssignmentRequest.Builder> deleteAccountAssignmentRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes a principal's access from a specified Amazon Web Services account using a specified permission set. After a successful response, call DescribeAccountAssignmentDeletionStatusto describe the status of an assignment deletion request.
 This is a convenience which creates an instance of the DeleteAccountAssignmentRequest.Builderavoiding the need to create one manually viaDeleteAccountAssignmentRequest.builder()- Parameters:
- deleteAccountAssignmentRequest- A- Consumerthat will call methods on- DeleteAccountAssignmentRequest.Builderto create a request.
- Returns:
- Result of the DeleteAccountAssignment operation returned by the service.
- See Also:
 
- 
deleteApplicationdefault DeleteApplicationResponse deleteApplication(DeleteApplicationRequest deleteApplicationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the association with the application. The connected service resource still exists. - Parameters:
- deleteApplicationRequest-
- Returns:
- Result of the DeleteApplication operation returned by the service.
- See Also:
 
- 
deleteApplicationdefault DeleteApplicationResponse deleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the association with the application. The connected service resource still exists. 
 This is a convenience which creates an instance of the DeleteApplicationRequest.Builderavoiding the need to create one manually viaDeleteApplicationRequest.builder()- Parameters:
- deleteApplicationRequest- A- Consumerthat will call methods on- DeleteApplicationRequest.Builderto create a request.
- Returns:
- Result of the DeleteApplication operation returned by the service.
- See Also:
 
- 
deleteApplicationAccessScopedefault DeleteApplicationAccessScopeResponse deleteApplicationAccessScope(DeleteApplicationAccessScopeRequest deleteApplicationAccessScopeRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes an IAM Identity Center access scope from an application. - Parameters:
- deleteApplicationAccessScopeRequest-
- Returns:
- Result of the DeleteApplicationAccessScope operation returned by the service.
- See Also:
 
- 
deleteApplicationAccessScopedefault DeleteApplicationAccessScopeResponse deleteApplicationAccessScope(Consumer<DeleteApplicationAccessScopeRequest.Builder> deleteApplicationAccessScopeRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes an IAM Identity Center access scope from an application. 
 This is a convenience which creates an instance of the DeleteApplicationAccessScopeRequest.Builderavoiding the need to create one manually viaDeleteApplicationAccessScopeRequest.builder()- Parameters:
- deleteApplicationAccessScopeRequest- A- Consumerthat will call methods on- DeleteApplicationAccessScopeRequest.Builderto create a request.
- Returns:
- Result of the DeleteApplicationAccessScope operation returned by the service.
- See Also:
 
- 
deleteApplicationAssignmentdefault DeleteApplicationAssignmentResponse deleteApplicationAssignment(DeleteApplicationAssignmentRequest deleteApplicationAssignmentRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Revoke application access to an application by deleting application assignments for a user or group. - Parameters:
- deleteApplicationAssignmentRequest-
- Returns:
- Result of the DeleteApplicationAssignment operation returned by the service.
- See Also:
 
- 
deleteApplicationAssignmentdefault DeleteApplicationAssignmentResponse deleteApplicationAssignment(Consumer<DeleteApplicationAssignmentRequest.Builder> deleteApplicationAssignmentRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Revoke application access to an application by deleting application assignments for a user or group. 
 This is a convenience which creates an instance of the DeleteApplicationAssignmentRequest.Builderavoiding the need to create one manually viaDeleteApplicationAssignmentRequest.builder()- Parameters:
- deleteApplicationAssignmentRequest- A- Consumerthat will call methods on- DeleteApplicationAssignmentRequest.Builderto create a request.
- Returns:
- Result of the DeleteApplicationAssignment operation returned by the service.
- See Also:
 
- 
deleteApplicationAuthenticationMethoddefault DeleteApplicationAuthenticationMethodResponse deleteApplicationAuthenticationMethod(DeleteApplicationAuthenticationMethodRequest deleteApplicationAuthenticationMethodRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes an authentication method from an application. - Parameters:
- deleteApplicationAuthenticationMethodRequest-
- Returns:
- Result of the DeleteApplicationAuthenticationMethod operation returned by the service.
- See Also:
 
- 
deleteApplicationAuthenticationMethoddefault DeleteApplicationAuthenticationMethodResponse deleteApplicationAuthenticationMethod(Consumer<DeleteApplicationAuthenticationMethodRequest.Builder> deleteApplicationAuthenticationMethodRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes an authentication method from an application. 
 This is a convenience which creates an instance of the DeleteApplicationAuthenticationMethodRequest.Builderavoiding the need to create one manually viaDeleteApplicationAuthenticationMethodRequest.builder()- Parameters:
- deleteApplicationAuthenticationMethodRequest- A- Consumerthat will call methods on- DeleteApplicationAuthenticationMethodRequest.Builderto create a request.
- Returns:
- Result of the DeleteApplicationAuthenticationMethod operation returned by the service.
- See Also:
 
- 
deleteApplicationGrantdefault DeleteApplicationGrantResponse deleteApplicationGrant(DeleteApplicationGrantRequest deleteApplicationGrantRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes a grant from an application. - Parameters:
- deleteApplicationGrantRequest-
- Returns:
- Result of the DeleteApplicationGrant operation returned by the service.
- See Also:
 
- 
deleteApplicationGrantdefault DeleteApplicationGrantResponse deleteApplicationGrant(Consumer<DeleteApplicationGrantRequest.Builder> deleteApplicationGrantRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes a grant from an application. 
 This is a convenience which creates an instance of the DeleteApplicationGrantRequest.Builderavoiding the need to create one manually viaDeleteApplicationGrantRequest.builder()- Parameters:
- deleteApplicationGrantRequest- A- Consumerthat will call methods on- DeleteApplicationGrantRequest.Builderto create a request.
- Returns:
- Result of the DeleteApplicationGrant operation returned by the service.
- See Also:
 
- 
deleteInlinePolicyFromPermissionSetdefault DeleteInlinePolicyFromPermissionSetResponse deleteInlinePolicyFromPermissionSet(DeleteInlinePolicyFromPermissionSetRequest deleteInlinePolicyFromPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the inline policy from a specified permission set. - Parameters:
- deleteInlinePolicyFromPermissionSetRequest-
- Returns:
- Result of the DeleteInlinePolicyFromPermissionSet operation returned by the service.
- See Also:
 
- 
deleteInlinePolicyFromPermissionSetdefault DeleteInlinePolicyFromPermissionSetResponse deleteInlinePolicyFromPermissionSet(Consumer<DeleteInlinePolicyFromPermissionSetRequest.Builder> deleteInlinePolicyFromPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the inline policy from a specified permission set. 
 This is a convenience which creates an instance of the DeleteInlinePolicyFromPermissionSetRequest.Builderavoiding the need to create one manually viaDeleteInlinePolicyFromPermissionSetRequest.builder()- Parameters:
- deleteInlinePolicyFromPermissionSetRequest- A- Consumerthat will call methods on- DeleteInlinePolicyFromPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the DeleteInlinePolicyFromPermissionSet operation returned by the service.
- See Also:
 
- 
deleteInstancedefault DeleteInstanceResponse deleteInstance(DeleteInstanceRequest deleteInstanceRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the instance of IAM Identity Center. Only the account that owns the instance can call this API. Neither the delegated administrator nor member account can delete the organization instance, but those roles can delete their own instance. - Parameters:
- deleteInstanceRequest-
- Returns:
- Result of the DeleteInstance operation returned by the service.
- See Also:
 
- 
deleteInstancedefault DeleteInstanceResponse deleteInstance(Consumer<DeleteInstanceRequest.Builder> deleteInstanceRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the instance of IAM Identity Center. Only the account that owns the instance can call this API. Neither the delegated administrator nor member account can delete the organization instance, but those roles can delete their own instance. 
 This is a convenience which creates an instance of the DeleteInstanceRequest.Builderavoiding the need to create one manually viaDeleteInstanceRequest.builder()- Parameters:
- deleteInstanceRequest- A- Consumerthat will call methods on- DeleteInstanceRequest.Builderto create a request.
- Returns:
- Result of the DeleteInstance operation returned by the service.
- See Also:
 
- 
deleteInstanceAccessControlAttributeConfigurationdefault DeleteInstanceAccessControlAttributeConfigurationResponse deleteInstanceAccessControlAttributeConfiguration(DeleteInstanceAccessControlAttributeConfigurationRequest deleteInstanceAccessControlAttributeConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Disables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance and deletes all of the attribute mappings that have been configured. Once deleted, any attributes that are received from an identity source and any custom attributes you have previously configured will not be passed. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. - Parameters:
- deleteInstanceAccessControlAttributeConfigurationRequest-
- Returns:
- Result of the DeleteInstanceAccessControlAttributeConfiguration operation returned by the service.
- See Also:
 
- 
deleteInstanceAccessControlAttributeConfigurationdefault DeleteInstanceAccessControlAttributeConfigurationResponse deleteInstanceAccessControlAttributeConfiguration(Consumer<DeleteInstanceAccessControlAttributeConfigurationRequest.Builder> deleteInstanceAccessControlAttributeConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Disables the attributes-based access control (ABAC) feature for the specified IAM Identity Center instance and deletes all of the attribute mappings that have been configured. Once deleted, any attributes that are received from an identity source and any custom attributes you have previously configured will not be passed. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. 
 This is a convenience which creates an instance of the DeleteInstanceAccessControlAttributeConfigurationRequest.Builderavoiding the need to create one manually viaDeleteInstanceAccessControlAttributeConfigurationRequest.builder()- Parameters:
- deleteInstanceAccessControlAttributeConfigurationRequest- A- Consumerthat will call methods on- DeleteInstanceAccessControlAttributeConfigurationRequest.Builderto create a request.
- Returns:
- Result of the DeleteInstanceAccessControlAttributeConfiguration operation returned by the service.
- See Also:
 
- 
deletePermissionSetdefault DeletePermissionSetResponse deletePermissionSet(DeletePermissionSetRequest deletePermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the specified permission set. - Parameters:
- deletePermissionSetRequest-
- Returns:
- Result of the DeletePermissionSet operation returned by the service.
- See Also:
 
- 
deletePermissionSetdefault DeletePermissionSetResponse deletePermissionSet(Consumer<DeletePermissionSetRequest.Builder> deletePermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the specified permission set. 
 This is a convenience which creates an instance of the DeletePermissionSetRequest.Builderavoiding the need to create one manually viaDeletePermissionSetRequest.builder()- Parameters:
- deletePermissionSetRequest- A- Consumerthat will call methods on- DeletePermissionSetRequest.Builderto create a request.
- Returns:
- Result of the DeletePermissionSet operation returned by the service.
- See Also:
 
- 
deletePermissionsBoundaryFromPermissionSetdefault DeletePermissionsBoundaryFromPermissionSetResponse deletePermissionsBoundaryFromPermissionSet(DeletePermissionsBoundaryFromPermissionSetRequest deletePermissionsBoundaryFromPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the permissions boundary from a specified PermissionSet. - Parameters:
- deletePermissionsBoundaryFromPermissionSetRequest-
- Returns:
- Result of the DeletePermissionsBoundaryFromPermissionSet operation returned by the service.
- See Also:
 
- 
deletePermissionsBoundaryFromPermissionSetdefault DeletePermissionsBoundaryFromPermissionSetResponse deletePermissionsBoundaryFromPermissionSet(Consumer<DeletePermissionsBoundaryFromPermissionSetRequest.Builder> deletePermissionsBoundaryFromPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes the permissions boundary from a specified PermissionSet. 
 This is a convenience which creates an instance of the DeletePermissionsBoundaryFromPermissionSetRequest.Builderavoiding the need to create one manually viaDeletePermissionsBoundaryFromPermissionSetRequest.builder()- Parameters:
- deletePermissionsBoundaryFromPermissionSetRequest- A- Consumerthat will call methods on- DeletePermissionsBoundaryFromPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the DeletePermissionsBoundaryFromPermissionSet operation returned by the service.
- See Also:
 
- 
deleteTrustedTokenIssuerdefault DeleteTrustedTokenIssuerResponse deleteTrustedTokenIssuer(DeleteTrustedTokenIssuerRequest deleteTrustedTokenIssuerRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes a trusted token issuer configuration from an instance of IAM Identity Center. Deleting this trusted token issuer configuration will cause users to lose access to any applications that are configured to use the trusted token issuer. - Parameters:
- deleteTrustedTokenIssuerRequest-
- Returns:
- Result of the DeleteTrustedTokenIssuer operation returned by the service.
- See Also:
 
- 
deleteTrustedTokenIssuerdefault DeleteTrustedTokenIssuerResponse deleteTrustedTokenIssuer(Consumer<DeleteTrustedTokenIssuerRequest.Builder> deleteTrustedTokenIssuerRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Deletes a trusted token issuer configuration from an instance of IAM Identity Center. Deleting this trusted token issuer configuration will cause users to lose access to any applications that are configured to use the trusted token issuer. 
 This is a convenience which creates an instance of the DeleteTrustedTokenIssuerRequest.Builderavoiding the need to create one manually viaDeleteTrustedTokenIssuerRequest.builder()- Parameters:
- deleteTrustedTokenIssuerRequest- A- Consumerthat will call methods on- DeleteTrustedTokenIssuerRequest.Builderto create a request.
- Returns:
- Result of the DeleteTrustedTokenIssuer operation returned by the service.
- See Also:
 
- 
describeAccountAssignmentCreationStatusdefault DescribeAccountAssignmentCreationStatusResponse describeAccountAssignmentCreationStatus(DescribeAccountAssignmentCreationStatusRequest describeAccountAssignmentCreationStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Describes the status of the assignment creation request. - Parameters:
- describeAccountAssignmentCreationStatusRequest-
- Returns:
- Result of the DescribeAccountAssignmentCreationStatus operation returned by the service.
- See Also:
 
- 
describeAccountAssignmentCreationStatusdefault DescribeAccountAssignmentCreationStatusResponse describeAccountAssignmentCreationStatus(Consumer<DescribeAccountAssignmentCreationStatusRequest.Builder> describeAccountAssignmentCreationStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Describes the status of the assignment creation request. 
 This is a convenience which creates an instance of the DescribeAccountAssignmentCreationStatusRequest.Builderavoiding the need to create one manually viaDescribeAccountAssignmentCreationStatusRequest.builder()- Parameters:
- describeAccountAssignmentCreationStatusRequest- A- Consumerthat will call methods on- DescribeAccountAssignmentCreationStatusRequest.Builderto create a request.
- Returns:
- Result of the DescribeAccountAssignmentCreationStatus operation returned by the service.
- See Also:
 
- 
describeAccountAssignmentDeletionStatusdefault DescribeAccountAssignmentDeletionStatusResponse describeAccountAssignmentDeletionStatus(DescribeAccountAssignmentDeletionStatusRequest describeAccountAssignmentDeletionStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Describes the status of the assignment deletion request. - Parameters:
- describeAccountAssignmentDeletionStatusRequest-
- Returns:
- Result of the DescribeAccountAssignmentDeletionStatus operation returned by the service.
- See Also:
 
- 
describeAccountAssignmentDeletionStatusdefault DescribeAccountAssignmentDeletionStatusResponse describeAccountAssignmentDeletionStatus(Consumer<DescribeAccountAssignmentDeletionStatusRequest.Builder> describeAccountAssignmentDeletionStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Describes the status of the assignment deletion request. 
 This is a convenience which creates an instance of the DescribeAccountAssignmentDeletionStatusRequest.Builderavoiding the need to create one manually viaDescribeAccountAssignmentDeletionStatusRequest.builder()- Parameters:
- describeAccountAssignmentDeletionStatusRequest- A- Consumerthat will call methods on- DescribeAccountAssignmentDeletionStatusRequest.Builderto create a request.
- Returns:
- Result of the DescribeAccountAssignmentDeletionStatus operation returned by the service.
- See Also:
 
- 
describeApplicationdefault DescribeApplicationResponse describeApplication(DescribeApplicationRequest describeApplicationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves the details of an application associated with an instance of IAM Identity Center. - Parameters:
- describeApplicationRequest-
- Returns:
- Result of the DescribeApplication operation returned by the service.
- See Also:
 
- 
describeApplicationdefault DescribeApplicationResponse describeApplication(Consumer<DescribeApplicationRequest.Builder> describeApplicationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves the details of an application associated with an instance of IAM Identity Center. 
 This is a convenience which creates an instance of the DescribeApplicationRequest.Builderavoiding the need to create one manually viaDescribeApplicationRequest.builder()- Parameters:
- describeApplicationRequest- A- Consumerthat will call methods on- DescribeApplicationRequest.Builderto create a request.
- Returns:
- Result of the DescribeApplication operation returned by the service.
- See Also:
 
- 
describeApplicationAssignmentdefault DescribeApplicationAssignmentResponse describeApplicationAssignment(DescribeApplicationAssignmentRequest describeApplicationAssignmentRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves a direct assignment of a user or group to an application. If the user doesn’t have a direct assignment to the application, the user may still have access to the application through a group. Therefore, don’t use this API to test access to an application for a user. Instead use ListApplicationAssignmentsForPrincipal. - Parameters:
- describeApplicationAssignmentRequest-
- Returns:
- Result of the DescribeApplicationAssignment operation returned by the service.
- See Also:
 
- 
describeApplicationAssignmentdefault DescribeApplicationAssignmentResponse describeApplicationAssignment(Consumer<DescribeApplicationAssignmentRequest.Builder> describeApplicationAssignmentRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves a direct assignment of a user or group to an application. If the user doesn’t have a direct assignment to the application, the user may still have access to the application through a group. Therefore, don’t use this API to test access to an application for a user. Instead use ListApplicationAssignmentsForPrincipal. 
 This is a convenience which creates an instance of the DescribeApplicationAssignmentRequest.Builderavoiding the need to create one manually viaDescribeApplicationAssignmentRequest.builder()- Parameters:
- describeApplicationAssignmentRequest- A- Consumerthat will call methods on- DescribeApplicationAssignmentRequest.Builderto create a request.
- Returns:
- Result of the DescribeApplicationAssignment operation returned by the service.
- See Also:
 
- 
describeApplicationProviderdefault DescribeApplicationProviderResponse describeApplicationProvider(DescribeApplicationProviderRequest describeApplicationProviderRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves details about a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center. - Parameters:
- describeApplicationProviderRequest-
- Returns:
- Result of the DescribeApplicationProvider operation returned by the service.
- See Also:
 
- 
describeApplicationProviderdefault DescribeApplicationProviderResponse describeApplicationProvider(Consumer<DescribeApplicationProviderRequest.Builder> describeApplicationProviderRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves details about a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center. 
 This is a convenience which creates an instance of the DescribeApplicationProviderRequest.Builderavoiding the need to create one manually viaDescribeApplicationProviderRequest.builder()- Parameters:
- describeApplicationProviderRequest- A- Consumerthat will call methods on- DescribeApplicationProviderRequest.Builderto create a request.
- Returns:
- Result of the DescribeApplicationProvider operation returned by the service.
- See Also:
 
- 
describeInstancedefault DescribeInstanceResponse describeInstance(DescribeInstanceRequest describeInstanceRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Returns the details of an instance of IAM Identity Center. The status can be one of the following: - 
 CREATE_IN_PROGRESS- The instance is in the process of being created. When the instance is ready for use, DescribeInstance returns the status ofACTIVE. While the instance is in theCREATE_IN_PROGRESSstate, you can call only DescribeInstance and DeleteInstance operations.
- 
 DELETE_IN_PROGRESS- The instance is being deleted. ReturnsAccessDeniedExceptionafter the delete operation completes.
- 
 ACTIVE- The instance is active.
 - Parameters:
- describeInstanceRequest-
- Returns:
- Result of the DescribeInstance operation returned by the service.
- See Also:
 
- 
 
- 
describeInstancedefault DescribeInstanceResponse describeInstance(Consumer<DescribeInstanceRequest.Builder> describeInstanceRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Returns the details of an instance of IAM Identity Center. The status can be one of the following: - 
 CREATE_IN_PROGRESS- The instance is in the process of being created. When the instance is ready for use, DescribeInstance returns the status ofACTIVE. While the instance is in theCREATE_IN_PROGRESSstate, you can call only DescribeInstance and DeleteInstance operations.
- 
 DELETE_IN_PROGRESS- The instance is being deleted. ReturnsAccessDeniedExceptionafter the delete operation completes.
- 
 ACTIVE- The instance is active.
 
 This is a convenience which creates an instance of the DescribeInstanceRequest.Builderavoiding the need to create one manually viaDescribeInstanceRequest.builder()- Parameters:
- describeInstanceRequest- A- Consumerthat will call methods on- DescribeInstanceRequest.Builderto create a request.
- Returns:
- Result of the DescribeInstance operation returned by the service.
- See Also:
 
- 
 
- 
describeInstanceAccessControlAttributeConfigurationdefault DescribeInstanceAccessControlAttributeConfigurationResponse describeInstanceAccessControlAttributeConfiguration(DescribeInstanceAccessControlAttributeConfigurationRequest describeInstanceAccessControlAttributeConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Returns the list of IAM Identity Center identity store attributes that have been configured to work with attributes-based access control (ABAC) for the specified IAM Identity Center instance. This will not return attributes configured and sent by an external identity provider. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. - Parameters:
- describeInstanceAccessControlAttributeConfigurationRequest-
- Returns:
- Result of the DescribeInstanceAccessControlAttributeConfiguration operation returned by the service.
- See Also:
 
- 
describeInstanceAccessControlAttributeConfigurationdefault DescribeInstanceAccessControlAttributeConfigurationResponse describeInstanceAccessControlAttributeConfiguration(Consumer<DescribeInstanceAccessControlAttributeConfigurationRequest.Builder> describeInstanceAccessControlAttributeConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Returns the list of IAM Identity Center identity store attributes that have been configured to work with attributes-based access control (ABAC) for the specified IAM Identity Center instance. This will not return attributes configured and sent by an external identity provider. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. 
 This is a convenience which creates an instance of the DescribeInstanceAccessControlAttributeConfigurationRequest.Builderavoiding the need to create one manually viaDescribeInstanceAccessControlAttributeConfigurationRequest.builder()- Parameters:
- describeInstanceAccessControlAttributeConfigurationRequest- A- Consumerthat will call methods on- DescribeInstanceAccessControlAttributeConfigurationRequest.Builderto create a request.
- Returns:
- Result of the DescribeInstanceAccessControlAttributeConfiguration operation returned by the service.
- See Also:
 
- 
describePermissionSetdefault DescribePermissionSetResponse describePermissionSet(DescribePermissionSetRequest describePermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Gets the details of the permission set. - Parameters:
- describePermissionSetRequest-
- Returns:
- Result of the DescribePermissionSet operation returned by the service.
- See Also:
 
- 
describePermissionSetdefault DescribePermissionSetResponse describePermissionSet(Consumer<DescribePermissionSetRequest.Builder> describePermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Gets the details of the permission set. 
 This is a convenience which creates an instance of the DescribePermissionSetRequest.Builderavoiding the need to create one manually viaDescribePermissionSetRequest.builder()- Parameters:
- describePermissionSetRequest- A- Consumerthat will call methods on- DescribePermissionSetRequest.Builderto create a request.
- Returns:
- Result of the DescribePermissionSet operation returned by the service.
- See Also:
 
- 
describePermissionSetProvisioningStatusdefault DescribePermissionSetProvisioningStatusResponse describePermissionSetProvisioningStatus(DescribePermissionSetProvisioningStatusRequest describePermissionSetProvisioningStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Describes the status for the given permission set provisioning request. - Parameters:
- describePermissionSetProvisioningStatusRequest-
- Returns:
- Result of the DescribePermissionSetProvisioningStatus operation returned by the service.
- See Also:
 
- 
describePermissionSetProvisioningStatusdefault DescribePermissionSetProvisioningStatusResponse describePermissionSetProvisioningStatus(Consumer<DescribePermissionSetProvisioningStatusRequest.Builder> describePermissionSetProvisioningStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Describes the status for the given permission set provisioning request. 
 This is a convenience which creates an instance of the DescribePermissionSetProvisioningStatusRequest.Builderavoiding the need to create one manually viaDescribePermissionSetProvisioningStatusRequest.builder()- Parameters:
- describePermissionSetProvisioningStatusRequest- A- Consumerthat will call methods on- DescribePermissionSetProvisioningStatusRequest.Builderto create a request.
- Returns:
- Result of the DescribePermissionSetProvisioningStatus operation returned by the service.
- See Also:
 
- 
describeTrustedTokenIssuerdefault DescribeTrustedTokenIssuerResponse describeTrustedTokenIssuer(DescribeTrustedTokenIssuerRequest describeTrustedTokenIssuerRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves details about a trusted token issuer configuration stored in an instance of IAM Identity Center. Details include the name of the trusted token issuer, the issuer URL, and the path of the source attribute and the destination attribute for a trusted token issuer configuration. - Parameters:
- describeTrustedTokenIssuerRequest-
- Returns:
- Result of the DescribeTrustedTokenIssuer operation returned by the service.
- See Also:
 
- 
describeTrustedTokenIssuerdefault DescribeTrustedTokenIssuerResponse describeTrustedTokenIssuer(Consumer<DescribeTrustedTokenIssuerRequest.Builder> describeTrustedTokenIssuerRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves details about a trusted token issuer configuration stored in an instance of IAM Identity Center. Details include the name of the trusted token issuer, the issuer URL, and the path of the source attribute and the destination attribute for a trusted token issuer configuration. 
 This is a convenience which creates an instance of the DescribeTrustedTokenIssuerRequest.Builderavoiding the need to create one manually viaDescribeTrustedTokenIssuerRequest.builder()- Parameters:
- describeTrustedTokenIssuerRequest- A- Consumerthat will call methods on- DescribeTrustedTokenIssuerRequest.Builderto create a request.
- Returns:
- Result of the DescribeTrustedTokenIssuer operation returned by the service.
- See Also:
 
- 
detachCustomerManagedPolicyReferenceFromPermissionSetdefault DetachCustomerManagedPolicyReferenceFromPermissionSetResponse detachCustomerManagedPolicyReferenceFromPermissionSet(DetachCustomerManagedPolicyReferenceFromPermissionSetRequest detachCustomerManagedPolicyReferenceFromPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Detaches the specified customer managed policy from the specified PermissionSet. - Parameters:
- detachCustomerManagedPolicyReferenceFromPermissionSetRequest-
- Returns:
- Result of the DetachCustomerManagedPolicyReferenceFromPermissionSet operation returned by the service.
- See Also:
 
- 
detachCustomerManagedPolicyReferenceFromPermissionSetdefault DetachCustomerManagedPolicyReferenceFromPermissionSetResponse detachCustomerManagedPolicyReferenceFromPermissionSet(Consumer<DetachCustomerManagedPolicyReferenceFromPermissionSetRequest.Builder> detachCustomerManagedPolicyReferenceFromPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Detaches the specified customer managed policy from the specified PermissionSet. 
 This is a convenience which creates an instance of the DetachCustomerManagedPolicyReferenceFromPermissionSetRequest.Builderavoiding the need to create one manually viaDetachCustomerManagedPolicyReferenceFromPermissionSetRequest.builder()- Parameters:
- detachCustomerManagedPolicyReferenceFromPermissionSetRequest- A- Consumerthat will call methods on- DetachCustomerManagedPolicyReferenceFromPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the DetachCustomerManagedPolicyReferenceFromPermissionSet operation returned by the service.
- See Also:
 
- 
detachManagedPolicyFromPermissionSetdefault DetachManagedPolicyFromPermissionSetResponse detachManagedPolicyFromPermissionSet(DetachManagedPolicyFromPermissionSetRequest detachManagedPolicyFromPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Detaches the attached Amazon Web Services managed policy ARN from the specified permission set. - Parameters:
- detachManagedPolicyFromPermissionSetRequest-
- Returns:
- Result of the DetachManagedPolicyFromPermissionSet operation returned by the service.
- See Also:
 
- 
detachManagedPolicyFromPermissionSetdefault DetachManagedPolicyFromPermissionSetResponse detachManagedPolicyFromPermissionSet(Consumer<DetachManagedPolicyFromPermissionSetRequest.Builder> detachManagedPolicyFromPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Detaches the attached Amazon Web Services managed policy ARN from the specified permission set. 
 This is a convenience which creates an instance of the DetachManagedPolicyFromPermissionSetRequest.Builderavoiding the need to create one manually viaDetachManagedPolicyFromPermissionSetRequest.builder()- Parameters:
- detachManagedPolicyFromPermissionSetRequest- A- Consumerthat will call methods on- DetachManagedPolicyFromPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the DetachManagedPolicyFromPermissionSet operation returned by the service.
- See Also:
 
- 
getApplicationAccessScopedefault GetApplicationAccessScopeResponse getApplicationAccessScope(GetApplicationAccessScopeRequest getApplicationAccessScopeRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves the authorized targets for an IAM Identity Center access scope for an application. - Parameters:
- getApplicationAccessScopeRequest-
- Returns:
- Result of the GetApplicationAccessScope operation returned by the service.
- See Also:
 
- 
getApplicationAccessScopedefault GetApplicationAccessScopeResponse getApplicationAccessScope(Consumer<GetApplicationAccessScopeRequest.Builder> getApplicationAccessScopeRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves the authorized targets for an IAM Identity Center access scope for an application. 
 This is a convenience which creates an instance of the GetApplicationAccessScopeRequest.Builderavoiding the need to create one manually viaGetApplicationAccessScopeRequest.builder()- Parameters:
- getApplicationAccessScopeRequest- A- Consumerthat will call methods on- GetApplicationAccessScopeRequest.Builderto create a request.
- Returns:
- Result of the GetApplicationAccessScope operation returned by the service.
- See Also:
 
- 
getApplicationAssignmentConfigurationdefault GetApplicationAssignmentConfigurationResponse getApplicationAssignmentConfiguration(GetApplicationAssignmentConfigurationRequest getApplicationAssignmentConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves the configuration of PutApplicationAssignmentConfiguration. - Parameters:
- getApplicationAssignmentConfigurationRequest-
- Returns:
- Result of the GetApplicationAssignmentConfiguration operation returned by the service.
- See Also:
 
- 
getApplicationAssignmentConfigurationdefault GetApplicationAssignmentConfigurationResponse getApplicationAssignmentConfiguration(Consumer<GetApplicationAssignmentConfigurationRequest.Builder> getApplicationAssignmentConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves the configuration of PutApplicationAssignmentConfiguration. 
 This is a convenience which creates an instance of the GetApplicationAssignmentConfigurationRequest.Builderavoiding the need to create one manually viaGetApplicationAssignmentConfigurationRequest.builder()- Parameters:
- getApplicationAssignmentConfigurationRequest- A- Consumerthat will call methods on- GetApplicationAssignmentConfigurationRequest.Builderto create a request.
- Returns:
- Result of the GetApplicationAssignmentConfiguration operation returned by the service.
- See Also:
 
- 
getApplicationAuthenticationMethoddefault GetApplicationAuthenticationMethodResponse getApplicationAuthenticationMethod(GetApplicationAuthenticationMethodRequest getApplicationAuthenticationMethodRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves details about an authentication method used by an application. - Parameters:
- getApplicationAuthenticationMethodRequest-
- Returns:
- Result of the GetApplicationAuthenticationMethod operation returned by the service.
- See Also:
 
- 
getApplicationAuthenticationMethoddefault GetApplicationAuthenticationMethodResponse getApplicationAuthenticationMethod(Consumer<GetApplicationAuthenticationMethodRequest.Builder> getApplicationAuthenticationMethodRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves details about an authentication method used by an application. 
 This is a convenience which creates an instance of the GetApplicationAuthenticationMethodRequest.Builderavoiding the need to create one manually viaGetApplicationAuthenticationMethodRequest.builder()- Parameters:
- getApplicationAuthenticationMethodRequest- A- Consumerthat will call methods on- GetApplicationAuthenticationMethodRequest.Builderto create a request.
- Returns:
- Result of the GetApplicationAuthenticationMethod operation returned by the service.
- See Also:
 
- 
getApplicationGrantdefault GetApplicationGrantResponse getApplicationGrant(GetApplicationGrantRequest getApplicationGrantRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves details about an application grant. - Parameters:
- getApplicationGrantRequest-
- Returns:
- Result of the GetApplicationGrant operation returned by the service.
- See Also:
 
- 
getApplicationGrantdefault GetApplicationGrantResponse getApplicationGrant(Consumer<GetApplicationGrantRequest.Builder> getApplicationGrantRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves details about an application grant. 
 This is a convenience which creates an instance of the GetApplicationGrantRequest.Builderavoiding the need to create one manually viaGetApplicationGrantRequest.builder()- Parameters:
- getApplicationGrantRequest- A- Consumerthat will call methods on- GetApplicationGrantRequest.Builderto create a request.
- Returns:
- Result of the GetApplicationGrant operation returned by the service.
- See Also:
 
- 
getApplicationSessionConfigurationdefault GetApplicationSessionConfigurationResponse getApplicationSessionConfiguration(GetApplicationSessionConfigurationRequest getApplicationSessionConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves the session configuration for an application in IAM Identity Center. The session configuration determines how users can access an application. This includes whether user background sessions are enabled. User background sessions allow users to start a job on a supported Amazon Web Services managed application without having to remain signed in to an active session while the job runs. - Parameters:
- getApplicationSessionConfigurationRequest-
- Returns:
- Result of the GetApplicationSessionConfiguration operation returned by the service.
- See Also:
 
- 
getApplicationSessionConfigurationdefault GetApplicationSessionConfigurationResponse getApplicationSessionConfiguration(Consumer<GetApplicationSessionConfigurationRequest.Builder> getApplicationSessionConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves the session configuration for an application in IAM Identity Center. The session configuration determines how users can access an application. This includes whether user background sessions are enabled. User background sessions allow users to start a job on a supported Amazon Web Services managed application without having to remain signed in to an active session while the job runs. 
 This is a convenience which creates an instance of the GetApplicationSessionConfigurationRequest.Builderavoiding the need to create one manually viaGetApplicationSessionConfigurationRequest.builder()- Parameters:
- getApplicationSessionConfigurationRequest- A- Consumerthat will call methods on- GetApplicationSessionConfigurationRequest.Builderto create a request.
- Returns:
- Result of the GetApplicationSessionConfiguration operation returned by the service.
- See Also:
 
- 
getInlinePolicyForPermissionSetdefault GetInlinePolicyForPermissionSetResponse getInlinePolicyForPermissionSet(GetInlinePolicyForPermissionSetRequest getInlinePolicyForPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Obtains the inline policy assigned to the permission set. - Parameters:
- getInlinePolicyForPermissionSetRequest-
- Returns:
- Result of the GetInlinePolicyForPermissionSet operation returned by the service.
- See Also:
 
- 
getInlinePolicyForPermissionSetdefault GetInlinePolicyForPermissionSetResponse getInlinePolicyForPermissionSet(Consumer<GetInlinePolicyForPermissionSetRequest.Builder> getInlinePolicyForPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Obtains the inline policy assigned to the permission set. 
 This is a convenience which creates an instance of the GetInlinePolicyForPermissionSetRequest.Builderavoiding the need to create one manually viaGetInlinePolicyForPermissionSetRequest.builder()- Parameters:
- getInlinePolicyForPermissionSetRequest- A- Consumerthat will call methods on- GetInlinePolicyForPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the GetInlinePolicyForPermissionSet operation returned by the service.
- See Also:
 
- 
getPermissionsBoundaryForPermissionSetdefault GetPermissionsBoundaryForPermissionSetResponse getPermissionsBoundaryForPermissionSet(GetPermissionsBoundaryForPermissionSetRequest getPermissionsBoundaryForPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Obtains the permissions boundary for a specified PermissionSet. - Parameters:
- getPermissionsBoundaryForPermissionSetRequest-
- Returns:
- Result of the GetPermissionsBoundaryForPermissionSet operation returned by the service.
- See Also:
 
- 
getPermissionsBoundaryForPermissionSetdefault GetPermissionsBoundaryForPermissionSetResponse getPermissionsBoundaryForPermissionSet(Consumer<GetPermissionsBoundaryForPermissionSetRequest.Builder> getPermissionsBoundaryForPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Obtains the permissions boundary for a specified PermissionSet. 
 This is a convenience which creates an instance of the GetPermissionsBoundaryForPermissionSetRequest.Builderavoiding the need to create one manually viaGetPermissionsBoundaryForPermissionSetRequest.builder()- Parameters:
- getPermissionsBoundaryForPermissionSetRequest- A- Consumerthat will call methods on- GetPermissionsBoundaryForPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the GetPermissionsBoundaryForPermissionSet operation returned by the service.
- See Also:
 
- 
listAccountAssignmentCreationStatusdefault ListAccountAssignmentCreationStatusResponse listAccountAssignmentCreationStatus(ListAccountAssignmentCreationStatusRequest listAccountAssignmentCreationStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the status of the Amazon Web Services account assignment creation requests for a specified IAM Identity Center instance. - Parameters:
- listAccountAssignmentCreationStatusRequest-
- Returns:
- Result of the ListAccountAssignmentCreationStatus operation returned by the service.
- See Also:
 
- 
listAccountAssignmentCreationStatusdefault ListAccountAssignmentCreationStatusResponse listAccountAssignmentCreationStatus(Consumer<ListAccountAssignmentCreationStatusRequest.Builder> listAccountAssignmentCreationStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the status of the Amazon Web Services account assignment creation requests for a specified IAM Identity Center instance. 
 This is a convenience which creates an instance of the ListAccountAssignmentCreationStatusRequest.Builderavoiding the need to create one manually viaListAccountAssignmentCreationStatusRequest.builder()- Parameters:
- listAccountAssignmentCreationStatusRequest- A- Consumerthat will call methods on- ListAccountAssignmentCreationStatusRequest.Builderto create a request.
- Returns:
- Result of the ListAccountAssignmentCreationStatus operation returned by the service.
- See Also:
 
- 
listAccountAssignmentCreationStatusPaginatordefault ListAccountAssignmentCreationStatusIterable listAccountAssignmentCreationStatusPaginator(ListAccountAssignmentCreationStatusRequest listAccountAssignmentCreationStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountAssignmentCreationStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentCreationStatusRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentCreationStatusIterable responses = client.listAccountAssignmentCreationStatusPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentCreationStatusIterable responses = client .listAccountAssignmentCreationStatusPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentCreationStatusResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentCreationStatusIterable responses = client.listAccountAssignmentCreationStatusPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountAssignmentCreationStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentCreationStatusRequest)operation.- Parameters:
- listAccountAssignmentCreationStatusRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountAssignmentCreationStatusPaginatordefault ListAccountAssignmentCreationStatusIterable listAccountAssignmentCreationStatusPaginator(Consumer<ListAccountAssignmentCreationStatusRequest.Builder> listAccountAssignmentCreationStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountAssignmentCreationStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentCreationStatusRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentCreationStatusIterable responses = client.listAccountAssignmentCreationStatusPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentCreationStatusIterable responses = client .listAccountAssignmentCreationStatusPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentCreationStatusResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentCreationStatusIterable responses = client.listAccountAssignmentCreationStatusPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountAssignmentCreationStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentCreationStatusRequest)operation.
 This is a convenience which creates an instance of the ListAccountAssignmentCreationStatusRequest.Builderavoiding the need to create one manually viaListAccountAssignmentCreationStatusRequest.builder()- Parameters:
- listAccountAssignmentCreationStatusRequest- A- Consumerthat will call methods on- ListAccountAssignmentCreationStatusRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountAssignmentDeletionStatusdefault ListAccountAssignmentDeletionStatusResponse listAccountAssignmentDeletionStatus(ListAccountAssignmentDeletionStatusRequest listAccountAssignmentDeletionStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the status of the Amazon Web Services account assignment deletion requests for a specified IAM Identity Center instance. - Parameters:
- listAccountAssignmentDeletionStatusRequest-
- Returns:
- Result of the ListAccountAssignmentDeletionStatus operation returned by the service.
- See Also:
 
- 
listAccountAssignmentDeletionStatusdefault ListAccountAssignmentDeletionStatusResponse listAccountAssignmentDeletionStatus(Consumer<ListAccountAssignmentDeletionStatusRequest.Builder> listAccountAssignmentDeletionStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the status of the Amazon Web Services account assignment deletion requests for a specified IAM Identity Center instance. 
 This is a convenience which creates an instance of the ListAccountAssignmentDeletionStatusRequest.Builderavoiding the need to create one manually viaListAccountAssignmentDeletionStatusRequest.builder()- Parameters:
- listAccountAssignmentDeletionStatusRequest- A- Consumerthat will call methods on- ListAccountAssignmentDeletionStatusRequest.Builderto create a request.
- Returns:
- Result of the ListAccountAssignmentDeletionStatus operation returned by the service.
- See Also:
 
- 
listAccountAssignmentDeletionStatusPaginatordefault ListAccountAssignmentDeletionStatusIterable listAccountAssignmentDeletionStatusPaginator(ListAccountAssignmentDeletionStatusRequest listAccountAssignmentDeletionStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountAssignmentDeletionStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentDeletionStatusRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentDeletionStatusIterable responses = client.listAccountAssignmentDeletionStatusPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentDeletionStatusIterable responses = client .listAccountAssignmentDeletionStatusPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentDeletionStatusResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentDeletionStatusIterable responses = client.listAccountAssignmentDeletionStatusPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountAssignmentDeletionStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentDeletionStatusRequest)operation.- Parameters:
- listAccountAssignmentDeletionStatusRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountAssignmentDeletionStatusPaginatordefault ListAccountAssignmentDeletionStatusIterable listAccountAssignmentDeletionStatusPaginator(Consumer<ListAccountAssignmentDeletionStatusRequest.Builder> listAccountAssignmentDeletionStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountAssignmentDeletionStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentDeletionStatusRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentDeletionStatusIterable responses = client.listAccountAssignmentDeletionStatusPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentDeletionStatusIterable responses = client .listAccountAssignmentDeletionStatusPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentDeletionStatusResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentDeletionStatusIterable responses = client.listAccountAssignmentDeletionStatusPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountAssignmentDeletionStatus(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentDeletionStatusRequest)operation.
 This is a convenience which creates an instance of the ListAccountAssignmentDeletionStatusRequest.Builderavoiding the need to create one manually viaListAccountAssignmentDeletionStatusRequest.builder()- Parameters:
- listAccountAssignmentDeletionStatusRequest- A- Consumerthat will call methods on- ListAccountAssignmentDeletionStatusRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountAssignmentsdefault ListAccountAssignmentsResponse listAccountAssignments(ListAccountAssignmentsRequest listAccountAssignmentsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the assignee of the specified Amazon Web Services account with the specified permission set. - Parameters:
- listAccountAssignmentsRequest-
- Returns:
- Result of the ListAccountAssignments operation returned by the service.
- See Also:
 
- 
listAccountAssignmentsdefault ListAccountAssignmentsResponse listAccountAssignments(Consumer<ListAccountAssignmentsRequest.Builder> listAccountAssignmentsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the assignee of the specified Amazon Web Services account with the specified permission set. 
 This is a convenience which creates an instance of the ListAccountAssignmentsRequest.Builderavoiding the need to create one manually viaListAccountAssignmentsRequest.builder()- Parameters:
- listAccountAssignmentsRequest- A- Consumerthat will call methods on- ListAccountAssignmentsRequest.Builderto create a request.
- Returns:
- Result of the ListAccountAssignments operation returned by the service.
- See Also:
 
- 
listAccountAssignmentsPaginatordefault ListAccountAssignmentsIterable listAccountAssignmentsPaginator(ListAccountAssignmentsRequest listAccountAssignmentsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountAssignments(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsIterable responses = client.listAccountAssignmentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsIterable responses = client .listAccountAssignmentsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsIterable responses = client.listAccountAssignmentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountAssignments(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsRequest)operation.- Parameters:
- listAccountAssignmentsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountAssignmentsPaginatordefault ListAccountAssignmentsIterable listAccountAssignmentsPaginator(Consumer<ListAccountAssignmentsRequest.Builder> listAccountAssignmentsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountAssignments(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsIterable responses = client.listAccountAssignmentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsIterable responses = client .listAccountAssignmentsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsIterable responses = client.listAccountAssignmentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountAssignments(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsRequest)operation.
 This is a convenience which creates an instance of the ListAccountAssignmentsRequest.Builderavoiding the need to create one manually viaListAccountAssignmentsRequest.builder()- Parameters:
- listAccountAssignmentsRequest- A- Consumerthat will call methods on- ListAccountAssignmentsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountAssignmentsForPrincipaldefault ListAccountAssignmentsForPrincipalResponse listAccountAssignmentsForPrincipal(ListAccountAssignmentsForPrincipalRequest listAccountAssignmentsForPrincipalRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves a list of the IAM Identity Center associated Amazon Web Services accounts that the principal has access to. This action must be called from the management account containing your organization instance of IAM Identity Center. This action is not valid for account instances of IAM Identity Center. - Parameters:
- listAccountAssignmentsForPrincipalRequest-
- Returns:
- Result of the ListAccountAssignmentsForPrincipal operation returned by the service.
- See Also:
 
- 
listAccountAssignmentsForPrincipaldefault ListAccountAssignmentsForPrincipalResponse listAccountAssignmentsForPrincipal(Consumer<ListAccountAssignmentsForPrincipalRequest.Builder> listAccountAssignmentsForPrincipalRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Retrieves a list of the IAM Identity Center associated Amazon Web Services accounts that the principal has access to. This action must be called from the management account containing your organization instance of IAM Identity Center. This action is not valid for account instances of IAM Identity Center. 
 This is a convenience which creates an instance of the ListAccountAssignmentsForPrincipalRequest.Builderavoiding the need to create one manually viaListAccountAssignmentsForPrincipalRequest.builder()- Parameters:
- listAccountAssignmentsForPrincipalRequest- A- Consumerthat will call methods on- ListAccountAssignmentsForPrincipalRequest.Builderto create a request.
- Returns:
- Result of the ListAccountAssignmentsForPrincipal operation returned by the service.
- See Also:
 
- 
listAccountAssignmentsForPrincipalPaginatordefault ListAccountAssignmentsForPrincipalIterable listAccountAssignmentsForPrincipalPaginator(ListAccountAssignmentsForPrincipalRequest listAccountAssignmentsForPrincipalRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsForPrincipalRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsForPrincipalIterable responses = client.listAccountAssignmentsForPrincipalPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsForPrincipalIterable responses = client .listAccountAssignmentsForPrincipalPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsForPrincipalResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsForPrincipalIterable responses = client.listAccountAssignmentsForPrincipalPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsForPrincipalRequest)operation.- Parameters:
- listAccountAssignmentsForPrincipalRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountAssignmentsForPrincipalPaginatordefault ListAccountAssignmentsForPrincipalIterable listAccountAssignmentsForPrincipalPaginator(Consumer<ListAccountAssignmentsForPrincipalRequest.Builder> listAccountAssignmentsForPrincipalRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsForPrincipalRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsForPrincipalIterable responses = client.listAccountAssignmentsForPrincipalPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsForPrincipalIterable responses = client .listAccountAssignmentsForPrincipalPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsForPrincipalResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountAssignmentsForPrincipalIterable responses = client.listAccountAssignmentsForPrincipalPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListAccountAssignmentsForPrincipalRequest)operation.
 This is a convenience which creates an instance of the ListAccountAssignmentsForPrincipalRequest.Builderavoiding the need to create one manually viaListAccountAssignmentsForPrincipalRequest.builder()- Parameters:
- listAccountAssignmentsForPrincipalRequest- A- Consumerthat will call methods on- ListAccountAssignmentsForPrincipalRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountsForProvisionedPermissionSetdefault ListAccountsForProvisionedPermissionSetResponse listAccountsForProvisionedPermissionSet(ListAccountsForProvisionedPermissionSetRequest listAccountsForProvisionedPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all the Amazon Web Services accounts where the specified permission set is provisioned. - Parameters:
- listAccountsForProvisionedPermissionSetRequest-
- Returns:
- Result of the ListAccountsForProvisionedPermissionSet operation returned by the service.
- See Also:
 
- 
listAccountsForProvisionedPermissionSetdefault ListAccountsForProvisionedPermissionSetResponse listAccountsForProvisionedPermissionSet(Consumer<ListAccountsForProvisionedPermissionSetRequest.Builder> listAccountsForProvisionedPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all the Amazon Web Services accounts where the specified permission set is provisioned. 
 This is a convenience which creates an instance of the ListAccountsForProvisionedPermissionSetRequest.Builderavoiding the need to create one manually viaListAccountsForProvisionedPermissionSetRequest.builder()- Parameters:
- listAccountsForProvisionedPermissionSetRequest- A- Consumerthat will call methods on- ListAccountsForProvisionedPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the ListAccountsForProvisionedPermissionSet operation returned by the service.
- See Also:
 
- 
listAccountsForProvisionedPermissionSetPaginatordefault ListAccountsForProvisionedPermissionSetIterable listAccountsForProvisionedPermissionSetPaginator(ListAccountsForProvisionedPermissionSetRequest listAccountsForProvisionedPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountsForProvisionedPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListAccountsForProvisionedPermissionSetRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountsForProvisionedPermissionSetIterable responses = client.listAccountsForProvisionedPermissionSetPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountsForProvisionedPermissionSetIterable responses = client .listAccountsForProvisionedPermissionSetPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountsForProvisionedPermissionSetResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountsForProvisionedPermissionSetIterable responses = client.listAccountsForProvisionedPermissionSetPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountsForProvisionedPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListAccountsForProvisionedPermissionSetRequest)operation.- Parameters:
- listAccountsForProvisionedPermissionSetRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listAccountsForProvisionedPermissionSetPaginatordefault ListAccountsForProvisionedPermissionSetIterable listAccountsForProvisionedPermissionSetPaginator(Consumer<ListAccountsForProvisionedPermissionSetRequest.Builder> listAccountsForProvisionedPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listAccountsForProvisionedPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListAccountsForProvisionedPermissionSetRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountsForProvisionedPermissionSetIterable responses = client.listAccountsForProvisionedPermissionSetPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListAccountsForProvisionedPermissionSetIterable responses = client .listAccountsForProvisionedPermissionSetPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListAccountsForProvisionedPermissionSetResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListAccountsForProvisionedPermissionSetIterable responses = client.listAccountsForProvisionedPermissionSetPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listAccountsForProvisionedPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListAccountsForProvisionedPermissionSetRequest)operation.
 This is a convenience which creates an instance of the ListAccountsForProvisionedPermissionSetRequest.Builderavoiding the need to create one manually viaListAccountsForProvisionedPermissionSetRequest.builder()- Parameters:
- listAccountsForProvisionedPermissionSetRequest- A- Consumerthat will call methods on- ListAccountsForProvisionedPermissionSetRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationAccessScopesdefault ListApplicationAccessScopesResponse listApplicationAccessScopes(ListApplicationAccessScopesRequest listApplicationAccessScopesRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the access scopes and authorized targets associated with an application. - Parameters:
- listApplicationAccessScopesRequest-
- Returns:
- Result of the ListApplicationAccessScopes operation returned by the service.
- See Also:
 
- 
listApplicationAccessScopesdefault ListApplicationAccessScopesResponse listApplicationAccessScopes(Consumer<ListApplicationAccessScopesRequest.Builder> listApplicationAccessScopesRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the access scopes and authorized targets associated with an application. 
 This is a convenience which creates an instance of the ListApplicationAccessScopesRequest.Builderavoiding the need to create one manually viaListApplicationAccessScopesRequest.builder()- Parameters:
- listApplicationAccessScopesRequest- A- Consumerthat will call methods on- ListApplicationAccessScopesRequest.Builderto create a request.
- Returns:
- Result of the ListApplicationAccessScopes operation returned by the service.
- See Also:
 
- 
listApplicationAccessScopesPaginatordefault ListApplicationAccessScopesIterable listApplicationAccessScopesPaginator(ListApplicationAccessScopesRequest listApplicationAccessScopesRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationAccessScopes(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAccessScopesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAccessScopesIterable responses = client.listApplicationAccessScopesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAccessScopesIterable responses = client .listApplicationAccessScopesPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationAccessScopesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAccessScopesIterable responses = client.listApplicationAccessScopesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationAccessScopes(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAccessScopesRequest)operation.- Parameters:
- listApplicationAccessScopesRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationAccessScopesPaginatordefault ListApplicationAccessScopesIterable listApplicationAccessScopesPaginator(Consumer<ListApplicationAccessScopesRequest.Builder> listApplicationAccessScopesRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationAccessScopes(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAccessScopesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAccessScopesIterable responses = client.listApplicationAccessScopesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAccessScopesIterable responses = client .listApplicationAccessScopesPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationAccessScopesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAccessScopesIterable responses = client.listApplicationAccessScopesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationAccessScopes(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAccessScopesRequest)operation.
 This is a convenience which creates an instance of the ListApplicationAccessScopesRequest.Builderavoiding the need to create one manually viaListApplicationAccessScopesRequest.builder()- Parameters:
- listApplicationAccessScopesRequest- A- Consumerthat will call methods on- ListApplicationAccessScopesRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationAssignmentsdefault ListApplicationAssignmentsResponse listApplicationAssignments(ListApplicationAssignmentsRequest listApplicationAssignmentsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists Amazon Web Services account users that are assigned to an application. - Parameters:
- listApplicationAssignmentsRequest-
- Returns:
- Result of the ListApplicationAssignments operation returned by the service.
- See Also:
 
- 
listApplicationAssignmentsdefault ListApplicationAssignmentsResponse listApplicationAssignments(Consumer<ListApplicationAssignmentsRequest.Builder> listApplicationAssignmentsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists Amazon Web Services account users that are assigned to an application. 
 This is a convenience which creates an instance of the ListApplicationAssignmentsRequest.Builderavoiding the need to create one manually viaListApplicationAssignmentsRequest.builder()- Parameters:
- listApplicationAssignmentsRequest- A- Consumerthat will call methods on- ListApplicationAssignmentsRequest.Builderto create a request.
- Returns:
- Result of the ListApplicationAssignments operation returned by the service.
- See Also:
 
- 
listApplicationAssignmentsPaginatordefault ListApplicationAssignmentsIterable listApplicationAssignmentsPaginator(ListApplicationAssignmentsRequest listApplicationAssignmentsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationAssignments(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsIterable responses = client.listApplicationAssignmentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsIterable responses = client .listApplicationAssignmentsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsIterable responses = client.listApplicationAssignmentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationAssignments(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsRequest)operation.- Parameters:
- listApplicationAssignmentsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationAssignmentsPaginatordefault ListApplicationAssignmentsIterable listApplicationAssignmentsPaginator(Consumer<ListApplicationAssignmentsRequest.Builder> listApplicationAssignmentsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationAssignments(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsIterable responses = client.listApplicationAssignmentsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsIterable responses = client .listApplicationAssignmentsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsIterable responses = client.listApplicationAssignmentsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationAssignments(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsRequest)operation.
 This is a convenience which creates an instance of the ListApplicationAssignmentsRequest.Builderavoiding the need to create one manually viaListApplicationAssignmentsRequest.builder()- Parameters:
- listApplicationAssignmentsRequest- A- Consumerthat will call methods on- ListApplicationAssignmentsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationAssignmentsForPrincipaldefault ListApplicationAssignmentsForPrincipalResponse listApplicationAssignmentsForPrincipal(ListApplicationAssignmentsForPrincipalRequest listApplicationAssignmentsForPrincipalRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the applications to which a specified principal is assigned. You must provide a filter when calling this action from a member account against your organization instance of IAM Identity Center. A filter is not required when called from the management account against an organization instance of IAM Identity Center, or from a member account against an account instance of IAM Identity Center in the same account. - Parameters:
- listApplicationAssignmentsForPrincipalRequest-
- Returns:
- Result of the ListApplicationAssignmentsForPrincipal operation returned by the service.
- See Also:
 
- 
listApplicationAssignmentsForPrincipaldefault ListApplicationAssignmentsForPrincipalResponse listApplicationAssignmentsForPrincipal(Consumer<ListApplicationAssignmentsForPrincipalRequest.Builder> listApplicationAssignmentsForPrincipalRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the applications to which a specified principal is assigned. You must provide a filter when calling this action from a member account against your organization instance of IAM Identity Center. A filter is not required when called from the management account against an organization instance of IAM Identity Center, or from a member account against an account instance of IAM Identity Center in the same account. 
 This is a convenience which creates an instance of the ListApplicationAssignmentsForPrincipalRequest.Builderavoiding the need to create one manually viaListApplicationAssignmentsForPrincipalRequest.builder()- Parameters:
- listApplicationAssignmentsForPrincipalRequest- A- Consumerthat will call methods on- ListApplicationAssignmentsForPrincipalRequest.Builderto create a request.
- Returns:
- Result of the ListApplicationAssignmentsForPrincipal operation returned by the service.
- See Also:
 
- 
listApplicationAssignmentsForPrincipalPaginatordefault ListApplicationAssignmentsForPrincipalIterable listApplicationAssignmentsForPrincipalPaginator(ListApplicationAssignmentsForPrincipalRequest listApplicationAssignmentsForPrincipalRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsForPrincipalRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsForPrincipalIterable responses = client.listApplicationAssignmentsForPrincipalPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsForPrincipalIterable responses = client .listApplicationAssignmentsForPrincipalPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsForPrincipalResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsForPrincipalIterable responses = client.listApplicationAssignmentsForPrincipalPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsForPrincipalRequest)operation.- Parameters:
- listApplicationAssignmentsForPrincipalRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationAssignmentsForPrincipalPaginatordefault ListApplicationAssignmentsForPrincipalIterable listApplicationAssignmentsForPrincipalPaginator(Consumer<ListApplicationAssignmentsForPrincipalRequest.Builder> listApplicationAssignmentsForPrincipalRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsForPrincipalRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsForPrincipalIterable responses = client.listApplicationAssignmentsForPrincipalPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsForPrincipalIterable responses = client .listApplicationAssignmentsForPrincipalPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsForPrincipalResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAssignmentsForPrincipalIterable responses = client.listApplicationAssignmentsForPrincipalPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationAssignmentsForPrincipal(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAssignmentsForPrincipalRequest)operation.
 This is a convenience which creates an instance of the ListApplicationAssignmentsForPrincipalRequest.Builderavoiding the need to create one manually viaListApplicationAssignmentsForPrincipalRequest.builder()- Parameters:
- listApplicationAssignmentsForPrincipalRequest- A- Consumerthat will call methods on- ListApplicationAssignmentsForPrincipalRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationAuthenticationMethodsdefault ListApplicationAuthenticationMethodsResponse listApplicationAuthenticationMethods(ListApplicationAuthenticationMethodsRequest listApplicationAuthenticationMethodsRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all of the authentication methods supported by the specified application. - Parameters:
- listApplicationAuthenticationMethodsRequest-
- Returns:
- Result of the ListApplicationAuthenticationMethods operation returned by the service.
- See Also:
 
- 
listApplicationAuthenticationMethodsdefault ListApplicationAuthenticationMethodsResponse listApplicationAuthenticationMethods(Consumer<ListApplicationAuthenticationMethodsRequest.Builder> listApplicationAuthenticationMethodsRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all of the authentication methods supported by the specified application. 
 This is a convenience which creates an instance of the ListApplicationAuthenticationMethodsRequest.Builderavoiding the need to create one manually viaListApplicationAuthenticationMethodsRequest.builder()- Parameters:
- listApplicationAuthenticationMethodsRequest- A- Consumerthat will call methods on- ListApplicationAuthenticationMethodsRequest.Builderto create a request.
- Returns:
- Result of the ListApplicationAuthenticationMethods operation returned by the service.
- See Also:
 
- 
listApplicationAuthenticationMethodsPaginatordefault ListApplicationAuthenticationMethodsIterable listApplicationAuthenticationMethodsPaginator(ListApplicationAuthenticationMethodsRequest listApplicationAuthenticationMethodsRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationAuthenticationMethods(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAuthenticationMethodsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAuthenticationMethodsIterable responses = client.listApplicationAuthenticationMethodsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAuthenticationMethodsIterable responses = client .listApplicationAuthenticationMethodsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationAuthenticationMethodsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAuthenticationMethodsIterable responses = client.listApplicationAuthenticationMethodsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationAuthenticationMethods(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAuthenticationMethodsRequest)operation.- Parameters:
- listApplicationAuthenticationMethodsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationAuthenticationMethodsPaginatordefault ListApplicationAuthenticationMethodsIterable listApplicationAuthenticationMethodsPaginator(Consumer<ListApplicationAuthenticationMethodsRequest.Builder> listApplicationAuthenticationMethodsRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationAuthenticationMethods(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAuthenticationMethodsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAuthenticationMethodsIterable responses = client.listApplicationAuthenticationMethodsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAuthenticationMethodsIterable responses = client .listApplicationAuthenticationMethodsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationAuthenticationMethodsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationAuthenticationMethodsIterable responses = client.listApplicationAuthenticationMethodsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationAuthenticationMethods(software.amazon.awssdk.services.ssoadmin.model.ListApplicationAuthenticationMethodsRequest)operation.
 This is a convenience which creates an instance of the ListApplicationAuthenticationMethodsRequest.Builderavoiding the need to create one manually viaListApplicationAuthenticationMethodsRequest.builder()- Parameters:
- listApplicationAuthenticationMethodsRequest- A- Consumerthat will call methods on- ListApplicationAuthenticationMethodsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationGrantsdefault ListApplicationGrantsResponse listApplicationGrants(ListApplicationGrantsRequest listApplicationGrantsRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException List the grants associated with an application. - Parameters:
- listApplicationGrantsRequest-
- Returns:
- Result of the ListApplicationGrants operation returned by the service.
- See Also:
 
- 
listApplicationGrantsdefault ListApplicationGrantsResponse listApplicationGrants(Consumer<ListApplicationGrantsRequest.Builder> listApplicationGrantsRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException List the grants associated with an application. 
 This is a convenience which creates an instance of the ListApplicationGrantsRequest.Builderavoiding the need to create one manually viaListApplicationGrantsRequest.builder()- Parameters:
- listApplicationGrantsRequest- A- Consumerthat will call methods on- ListApplicationGrantsRequest.Builderto create a request.
- Returns:
- Result of the ListApplicationGrants operation returned by the service.
- See Also:
 
- 
listApplicationGrantsPaginatordefault ListApplicationGrantsIterable listApplicationGrantsPaginator(ListApplicationGrantsRequest listApplicationGrantsRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationGrants(software.amazon.awssdk.services.ssoadmin.model.ListApplicationGrantsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationGrantsIterable responses = client.listApplicationGrantsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationGrantsIterable responses = client .listApplicationGrantsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationGrantsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationGrantsIterable responses = client.listApplicationGrantsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationGrants(software.amazon.awssdk.services.ssoadmin.model.ListApplicationGrantsRequest)operation.- Parameters:
- listApplicationGrantsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationGrantsPaginatordefault ListApplicationGrantsIterable listApplicationGrantsPaginator(Consumer<ListApplicationGrantsRequest.Builder> listApplicationGrantsRequest) throws ThrottlingException, ResourceNotFoundException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationGrants(software.amazon.awssdk.services.ssoadmin.model.ListApplicationGrantsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationGrantsIterable responses = client.listApplicationGrantsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationGrantsIterable responses = client .listApplicationGrantsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationGrantsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationGrantsIterable responses = client.listApplicationGrantsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationGrants(software.amazon.awssdk.services.ssoadmin.model.ListApplicationGrantsRequest)operation.
 This is a convenience which creates an instance of the ListApplicationGrantsRequest.Builderavoiding the need to create one manually viaListApplicationGrantsRequest.builder()- Parameters:
- listApplicationGrantsRequest- A- Consumerthat will call methods on- ListApplicationGrantsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationProvidersdefault ListApplicationProvidersResponse listApplicationProviders(ListApplicationProvidersRequest listApplicationProvidersRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the application providers configured in the IAM Identity Center identity store. - Parameters:
- listApplicationProvidersRequest-
- Returns:
- Result of the ListApplicationProviders operation returned by the service.
- See Also:
 
- 
listApplicationProvidersdefault ListApplicationProvidersResponse listApplicationProviders(Consumer<ListApplicationProvidersRequest.Builder> listApplicationProvidersRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the application providers configured in the IAM Identity Center identity store. 
 This is a convenience which creates an instance of the ListApplicationProvidersRequest.Builderavoiding the need to create one manually viaListApplicationProvidersRequest.builder()- Parameters:
- listApplicationProvidersRequest- A- Consumerthat will call methods on- ListApplicationProvidersRequest.Builderto create a request.
- Returns:
- Result of the ListApplicationProviders operation returned by the service.
- See Also:
 
- 
listApplicationProvidersPaginatordefault ListApplicationProvidersIterable listApplicationProvidersPaginator(ListApplicationProvidersRequest listApplicationProvidersRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationProviders(software.amazon.awssdk.services.ssoadmin.model.ListApplicationProvidersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationProvidersIterable responses = client.listApplicationProvidersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationProvidersIterable responses = client .listApplicationProvidersPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationProvidersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationProvidersIterable responses = client.listApplicationProvidersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationProviders(software.amazon.awssdk.services.ssoadmin.model.ListApplicationProvidersRequest)operation.- Parameters:
- listApplicationProvidersRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationProvidersPaginatordefault ListApplicationProvidersIterable listApplicationProvidersPaginator(Consumer<ListApplicationProvidersRequest.Builder> listApplicationProvidersRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplicationProviders(software.amazon.awssdk.services.ssoadmin.model.ListApplicationProvidersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationProvidersIterable responses = client.listApplicationProvidersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationProvidersIterable responses = client .listApplicationProvidersPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationProvidersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationProvidersIterable responses = client.listApplicationProvidersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplicationProviders(software.amazon.awssdk.services.ssoadmin.model.ListApplicationProvidersRequest)operation.
 This is a convenience which creates an instance of the ListApplicationProvidersRequest.Builderavoiding the need to create one manually viaListApplicationProvidersRequest.builder()- Parameters:
- listApplicationProvidersRequest- A- Consumerthat will call methods on- ListApplicationProvidersRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationsdefault ListApplicationsResponse listApplications(ListApplicationsRequest listApplicationsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all applications associated with the instance of IAM Identity Center. When listing applications for an organization instance in the management account, member accounts must use the applicationAccountparameter to filter the list to only applications created from that account. When listing applications for an account instance in the same member account, a filter is not required.- Parameters:
- listApplicationsRequest-
- Returns:
- Result of the ListApplications operation returned by the service.
- See Also:
 
- 
listApplicationsdefault ListApplicationsResponse listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all applications associated with the instance of IAM Identity Center. When listing applications for an organization instance in the management account, member accounts must use the applicationAccountparameter to filter the list to only applications created from that account. When listing applications for an account instance in the same member account, a filter is not required.
 This is a convenience which creates an instance of the ListApplicationsRequest.Builderavoiding the need to create one manually viaListApplicationsRequest.builder()- Parameters:
- listApplicationsRequest- A- Consumerthat will call methods on- ListApplicationsRequest.Builderto create a request.
- Returns:
- Result of the ListApplications operation returned by the service.
- See Also:
 
- 
listApplicationsPaginatordefault ListApplicationsIterable listApplicationsPaginator(ListApplicationsRequest listApplicationsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplications(software.amazon.awssdk.services.ssoadmin.model.ListApplicationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationsIterable responses = client .listApplicationsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplications(software.amazon.awssdk.services.ssoadmin.model.ListApplicationsRequest)operation.- Parameters:
- listApplicationsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listApplicationsPaginatordefault ListApplicationsIterable listApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listApplications(software.amazon.awssdk.services.ssoadmin.model.ListApplicationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListApplicationsIterable responses = client .listApplicationsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListApplicationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listApplications(software.amazon.awssdk.services.ssoadmin.model.ListApplicationsRequest)operation.
 This is a convenience which creates an instance of the ListApplicationsRequest.Builderavoiding the need to create one manually viaListApplicationsRequest.builder()- Parameters:
- listApplicationsRequest- A- Consumerthat will call methods on- ListApplicationsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listCustomerManagedPolicyReferencesInPermissionSetdefault ListCustomerManagedPolicyReferencesInPermissionSetResponse listCustomerManagedPolicyReferencesInPermissionSet(ListCustomerManagedPolicyReferencesInPermissionSetRequest listCustomerManagedPolicyReferencesInPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all customer managed policies attached to a specified PermissionSet. - Parameters:
- listCustomerManagedPolicyReferencesInPermissionSetRequest-
- Returns:
- Result of the ListCustomerManagedPolicyReferencesInPermissionSet operation returned by the service.
- See Also:
 
- 
listCustomerManagedPolicyReferencesInPermissionSetdefault ListCustomerManagedPolicyReferencesInPermissionSetResponse listCustomerManagedPolicyReferencesInPermissionSet(Consumer<ListCustomerManagedPolicyReferencesInPermissionSetRequest.Builder> listCustomerManagedPolicyReferencesInPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all customer managed policies attached to a specified PermissionSet. 
 This is a convenience which creates an instance of the ListCustomerManagedPolicyReferencesInPermissionSetRequest.Builderavoiding the need to create one manually viaListCustomerManagedPolicyReferencesInPermissionSetRequest.builder()- Parameters:
- listCustomerManagedPolicyReferencesInPermissionSetRequest- A- Consumerthat will call methods on- ListCustomerManagedPolicyReferencesInPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the ListCustomerManagedPolicyReferencesInPermissionSet operation returned by the service.
- See Also:
 
- 
listCustomerManagedPolicyReferencesInPermissionSetPaginatordefault ListCustomerManagedPolicyReferencesInPermissionSetIterable listCustomerManagedPolicyReferencesInPermissionSetPaginator(ListCustomerManagedPolicyReferencesInPermissionSetRequest listCustomerManagedPolicyReferencesInPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listCustomerManagedPolicyReferencesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListCustomerManagedPolicyReferencesInPermissionSetRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListCustomerManagedPolicyReferencesInPermissionSetIterable responses = client.listCustomerManagedPolicyReferencesInPermissionSetPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListCustomerManagedPolicyReferencesInPermissionSetIterable responses = client .listCustomerManagedPolicyReferencesInPermissionSetPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListCustomerManagedPolicyReferencesInPermissionSetResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListCustomerManagedPolicyReferencesInPermissionSetIterable responses = client.listCustomerManagedPolicyReferencesInPermissionSetPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listCustomerManagedPolicyReferencesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListCustomerManagedPolicyReferencesInPermissionSetRequest)operation.- Parameters:
- listCustomerManagedPolicyReferencesInPermissionSetRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listCustomerManagedPolicyReferencesInPermissionSetPaginatordefault ListCustomerManagedPolicyReferencesInPermissionSetIterable listCustomerManagedPolicyReferencesInPermissionSetPaginator(Consumer<ListCustomerManagedPolicyReferencesInPermissionSetRequest.Builder> listCustomerManagedPolicyReferencesInPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listCustomerManagedPolicyReferencesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListCustomerManagedPolicyReferencesInPermissionSetRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListCustomerManagedPolicyReferencesInPermissionSetIterable responses = client.listCustomerManagedPolicyReferencesInPermissionSetPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListCustomerManagedPolicyReferencesInPermissionSetIterable responses = client .listCustomerManagedPolicyReferencesInPermissionSetPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListCustomerManagedPolicyReferencesInPermissionSetResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListCustomerManagedPolicyReferencesInPermissionSetIterable responses = client.listCustomerManagedPolicyReferencesInPermissionSetPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listCustomerManagedPolicyReferencesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListCustomerManagedPolicyReferencesInPermissionSetRequest)operation.
 This is a convenience which creates an instance of the ListCustomerManagedPolicyReferencesInPermissionSetRequest.Builderavoiding the need to create one manually viaListCustomerManagedPolicyReferencesInPermissionSetRequest.builder()- Parameters:
- listCustomerManagedPolicyReferencesInPermissionSetRequest- A- Consumerthat will call methods on- ListCustomerManagedPolicyReferencesInPermissionSetRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listInstancesdefault ListInstancesResponse listInstances(ListInstancesRequest listInstancesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the details of the organization and account instances of IAM Identity Center that were created in or visible to the account calling this API. - Parameters:
- listInstancesRequest-
- Returns:
- Result of the ListInstances operation returned by the service.
- See Also:
 
- 
listInstancesdefault ListInstancesResponse listInstances(Consumer<ListInstancesRequest.Builder> listInstancesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the details of the organization and account instances of IAM Identity Center that were created in or visible to the account calling this API. 
 This is a convenience which creates an instance of the ListInstancesRequest.Builderavoiding the need to create one manually viaListInstancesRequest.builder()- Parameters:
- listInstancesRequest- A- Consumerthat will call methods on- ListInstancesRequest.Builderto create a request.
- Returns:
- Result of the ListInstances operation returned by the service.
- See Also:
 
- 
listInstancesPaginatordefault ListInstancesIterable listInstancesPaginator(ListInstancesRequest listInstancesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listInstances(software.amazon.awssdk.services.ssoadmin.model.ListInstancesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListInstancesIterable responses = client.listInstancesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListInstancesIterable responses = client.listInstancesPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListInstancesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListInstancesIterable responses = client.listInstancesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listInstances(software.amazon.awssdk.services.ssoadmin.model.ListInstancesRequest)operation.- Parameters:
- listInstancesRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listInstancesPaginatordefault ListInstancesIterable listInstancesPaginator(Consumer<ListInstancesRequest.Builder> listInstancesRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listInstances(software.amazon.awssdk.services.ssoadmin.model.ListInstancesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListInstancesIterable responses = client.listInstancesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListInstancesIterable responses = client.listInstancesPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListInstancesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListInstancesIterable responses = client.listInstancesPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listInstances(software.amazon.awssdk.services.ssoadmin.model.ListInstancesRequest)operation.
 This is a convenience which creates an instance of the ListInstancesRequest.Builderavoiding the need to create one manually viaListInstancesRequest.builder()- Parameters:
- listInstancesRequest- A- Consumerthat will call methods on- ListInstancesRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listManagedPoliciesInPermissionSetdefault ListManagedPoliciesInPermissionSetResponse listManagedPoliciesInPermissionSet(ListManagedPoliciesInPermissionSetRequest listManagedPoliciesInPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the Amazon Web Services managed policy that is attached to a specified permission set. - Parameters:
- listManagedPoliciesInPermissionSetRequest-
- Returns:
- Result of the ListManagedPoliciesInPermissionSet operation returned by the service.
- See Also:
 
- 
listManagedPoliciesInPermissionSetdefault ListManagedPoliciesInPermissionSetResponse listManagedPoliciesInPermissionSet(Consumer<ListManagedPoliciesInPermissionSetRequest.Builder> listManagedPoliciesInPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the Amazon Web Services managed policy that is attached to a specified permission set. 
 This is a convenience which creates an instance of the ListManagedPoliciesInPermissionSetRequest.Builderavoiding the need to create one manually viaListManagedPoliciesInPermissionSetRequest.builder()- Parameters:
- listManagedPoliciesInPermissionSetRequest- A- Consumerthat will call methods on- ListManagedPoliciesInPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the ListManagedPoliciesInPermissionSet operation returned by the service.
- See Also:
 
- 
listManagedPoliciesInPermissionSetPaginatordefault ListManagedPoliciesInPermissionSetIterable listManagedPoliciesInPermissionSetPaginator(ListManagedPoliciesInPermissionSetRequest listManagedPoliciesInPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listManagedPoliciesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListManagedPoliciesInPermissionSetRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListManagedPoliciesInPermissionSetIterable responses = client.listManagedPoliciesInPermissionSetPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListManagedPoliciesInPermissionSetIterable responses = client .listManagedPoliciesInPermissionSetPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListManagedPoliciesInPermissionSetResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListManagedPoliciesInPermissionSetIterable responses = client.listManagedPoliciesInPermissionSetPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listManagedPoliciesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListManagedPoliciesInPermissionSetRequest)operation.- Parameters:
- listManagedPoliciesInPermissionSetRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listManagedPoliciesInPermissionSetPaginatordefault ListManagedPoliciesInPermissionSetIterable listManagedPoliciesInPermissionSetPaginator(Consumer<ListManagedPoliciesInPermissionSetRequest.Builder> listManagedPoliciesInPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listManagedPoliciesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListManagedPoliciesInPermissionSetRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListManagedPoliciesInPermissionSetIterable responses = client.listManagedPoliciesInPermissionSetPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListManagedPoliciesInPermissionSetIterable responses = client .listManagedPoliciesInPermissionSetPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListManagedPoliciesInPermissionSetResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListManagedPoliciesInPermissionSetIterable responses = client.listManagedPoliciesInPermissionSetPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listManagedPoliciesInPermissionSet(software.amazon.awssdk.services.ssoadmin.model.ListManagedPoliciesInPermissionSetRequest)operation.
 This is a convenience which creates an instance of the ListManagedPoliciesInPermissionSetRequest.Builderavoiding the need to create one manually viaListManagedPoliciesInPermissionSetRequest.builder()- Parameters:
- listManagedPoliciesInPermissionSetRequest- A- Consumerthat will call methods on- ListManagedPoliciesInPermissionSetRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listPermissionSetProvisioningStatusdefault ListPermissionSetProvisioningStatusResponse listPermissionSetProvisioningStatus(ListPermissionSetProvisioningStatusRequest listPermissionSetProvisioningStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the status of the permission set provisioning requests for a specified IAM Identity Center instance. - Parameters:
- listPermissionSetProvisioningStatusRequest-
- Returns:
- Result of the ListPermissionSetProvisioningStatus operation returned by the service.
- See Also:
 
- 
listPermissionSetProvisioningStatusdefault ListPermissionSetProvisioningStatusResponse listPermissionSetProvisioningStatus(Consumer<ListPermissionSetProvisioningStatusRequest.Builder> listPermissionSetProvisioningStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the status of the permission set provisioning requests for a specified IAM Identity Center instance. 
 This is a convenience which creates an instance of the ListPermissionSetProvisioningStatusRequest.Builderavoiding the need to create one manually viaListPermissionSetProvisioningStatusRequest.builder()- Parameters:
- listPermissionSetProvisioningStatusRequest- A- Consumerthat will call methods on- ListPermissionSetProvisioningStatusRequest.Builderto create a request.
- Returns:
- Result of the ListPermissionSetProvisioningStatus operation returned by the service.
- See Also:
 
- 
listPermissionSetProvisioningStatusPaginatordefault ListPermissionSetProvisioningStatusIterable listPermissionSetProvisioningStatusPaginator(ListPermissionSetProvisioningStatusRequest listPermissionSetProvisioningStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listPermissionSetProvisioningStatus(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetProvisioningStatusRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetProvisioningStatusIterable responses = client.listPermissionSetProvisioningStatusPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetProvisioningStatusIterable responses = client .listPermissionSetProvisioningStatusPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetProvisioningStatusResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetProvisioningStatusIterable responses = client.listPermissionSetProvisioningStatusPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listPermissionSetProvisioningStatus(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetProvisioningStatusRequest)operation.- Parameters:
- listPermissionSetProvisioningStatusRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listPermissionSetProvisioningStatusPaginatordefault ListPermissionSetProvisioningStatusIterable listPermissionSetProvisioningStatusPaginator(Consumer<ListPermissionSetProvisioningStatusRequest.Builder> listPermissionSetProvisioningStatusRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listPermissionSetProvisioningStatus(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetProvisioningStatusRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetProvisioningStatusIterable responses = client.listPermissionSetProvisioningStatusPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetProvisioningStatusIterable responses = client .listPermissionSetProvisioningStatusPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetProvisioningStatusResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetProvisioningStatusIterable responses = client.listPermissionSetProvisioningStatusPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listPermissionSetProvisioningStatus(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetProvisioningStatusRequest)operation.
 This is a convenience which creates an instance of the ListPermissionSetProvisioningStatusRequest.Builderavoiding the need to create one manually viaListPermissionSetProvisioningStatusRequest.builder()- Parameters:
- listPermissionSetProvisioningStatusRequest- A- Consumerthat will call methods on- ListPermissionSetProvisioningStatusRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listPermissionSetsdefault ListPermissionSetsResponse listPermissionSets(ListPermissionSetsRequest listPermissionSetsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the PermissionSets in an IAM Identity Center instance. - Parameters:
- listPermissionSetsRequest-
- Returns:
- Result of the ListPermissionSets operation returned by the service.
- See Also:
 
- 
listPermissionSetsdefault ListPermissionSetsResponse listPermissionSets(Consumer<ListPermissionSetsRequest.Builder> listPermissionSetsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the PermissionSets in an IAM Identity Center instance. 
 This is a convenience which creates an instance of the ListPermissionSetsRequest.Builderavoiding the need to create one manually viaListPermissionSetsRequest.builder()- Parameters:
- listPermissionSetsRequest- A- Consumerthat will call methods on- ListPermissionSetsRequest.Builderto create a request.
- Returns:
- Result of the ListPermissionSets operation returned by the service.
- See Also:
 
- 
listPermissionSetsPaginatordefault ListPermissionSetsIterable listPermissionSetsPaginator(ListPermissionSetsRequest listPermissionSetsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listPermissionSets(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsIterable responses = client.listPermissionSetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsIterable responses = client .listPermissionSetsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsIterable responses = client.listPermissionSetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listPermissionSets(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsRequest)operation.- Parameters:
- listPermissionSetsRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listPermissionSetsPaginatordefault ListPermissionSetsIterable listPermissionSetsPaginator(Consumer<ListPermissionSetsRequest.Builder> listPermissionSetsRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listPermissionSets(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsIterable responses = client.listPermissionSetsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsIterable responses = client .listPermissionSetsPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsIterable responses = client.listPermissionSetsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listPermissionSets(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsRequest)operation.
 This is a convenience which creates an instance of the ListPermissionSetsRequest.Builderavoiding the need to create one manually viaListPermissionSetsRequest.builder()- Parameters:
- listPermissionSetsRequest- A- Consumerthat will call methods on- ListPermissionSetsRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listPermissionSetsProvisionedToAccountdefault ListPermissionSetsProvisionedToAccountResponse listPermissionSetsProvisionedToAccount(ListPermissionSetsProvisionedToAccountRequest listPermissionSetsProvisionedToAccountRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all the permission sets that are provisioned to a specified Amazon Web Services account. - Parameters:
- listPermissionSetsProvisionedToAccountRequest-
- Returns:
- Result of the ListPermissionSetsProvisionedToAccount operation returned by the service.
- See Also:
 
- 
listPermissionSetsProvisionedToAccountdefault ListPermissionSetsProvisionedToAccountResponse listPermissionSetsProvisionedToAccount(Consumer<ListPermissionSetsProvisionedToAccountRequest.Builder> listPermissionSetsProvisionedToAccountRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all the permission sets that are provisioned to a specified Amazon Web Services account. 
 This is a convenience which creates an instance of the ListPermissionSetsProvisionedToAccountRequest.Builderavoiding the need to create one manually viaListPermissionSetsProvisionedToAccountRequest.builder()- Parameters:
- listPermissionSetsProvisionedToAccountRequest- A- Consumerthat will call methods on- ListPermissionSetsProvisionedToAccountRequest.Builderto create a request.
- Returns:
- Result of the ListPermissionSetsProvisionedToAccount operation returned by the service.
- See Also:
 
- 
listPermissionSetsProvisionedToAccountPaginatordefault ListPermissionSetsProvisionedToAccountIterable listPermissionSetsProvisionedToAccountPaginator(ListPermissionSetsProvisionedToAccountRequest listPermissionSetsProvisionedToAccountRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listPermissionSetsProvisionedToAccount(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsProvisionedToAccountRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsProvisionedToAccountIterable responses = client.listPermissionSetsProvisionedToAccountPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsProvisionedToAccountIterable responses = client .listPermissionSetsProvisionedToAccountPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsProvisionedToAccountResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsProvisionedToAccountIterable responses = client.listPermissionSetsProvisionedToAccountPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listPermissionSetsProvisionedToAccount(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsProvisionedToAccountRequest)operation.- Parameters:
- listPermissionSetsProvisionedToAccountRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listPermissionSetsProvisionedToAccountPaginatordefault ListPermissionSetsProvisionedToAccountIterable listPermissionSetsProvisionedToAccountPaginator(Consumer<ListPermissionSetsProvisionedToAccountRequest.Builder> listPermissionSetsProvisionedToAccountRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listPermissionSetsProvisionedToAccount(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsProvisionedToAccountRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsProvisionedToAccountIterable responses = client.listPermissionSetsProvisionedToAccountPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsProvisionedToAccountIterable responses = client .listPermissionSetsProvisionedToAccountPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsProvisionedToAccountResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListPermissionSetsProvisionedToAccountIterable responses = client.listPermissionSetsProvisionedToAccountPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listPermissionSetsProvisionedToAccount(software.amazon.awssdk.services.ssoadmin.model.ListPermissionSetsProvisionedToAccountRequest)operation.
 This is a convenience which creates an instance of the ListPermissionSetsProvisionedToAccountRequest.Builderavoiding the need to create one manually viaListPermissionSetsProvisionedToAccountRequest.builder()- Parameters:
- listPermissionSetsProvisionedToAccountRequest- A- Consumerthat will call methods on- ListPermissionSetsProvisionedToAccountRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listTagsForResourcedefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the tags that are attached to a specified resource. - Parameters:
- listTagsForResourceRequest-
- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
 
- 
listTagsForResourcedefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists the tags that are attached to a specified resource. 
 This is a convenience which creates an instance of the ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
- listTagsForResourceRequest- A- Consumerthat will call methods on- ListTagsForResourceRequest.Builderto create a request.
- Returns:
- Result of the ListTagsForResource operation returned by the service.
- See Also:
 
- 
listTagsForResourcePaginatordefault ListTagsForResourceIterable listTagsForResourcePaginator(ListTagsForResourceRequest listTagsForResourceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listTagsForResource(software.amazon.awssdk.services.ssoadmin.model.ListTagsForResourceRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListTagsForResourceIterable responses = client.listTagsForResourcePaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListTagsForResourceIterable responses = client .listTagsForResourcePaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListTagsForResourceResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListTagsForResourceIterable responses = client.listTagsForResourcePaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listTagsForResource(software.amazon.awssdk.services.ssoadmin.model.ListTagsForResourceRequest)operation.- Parameters:
- listTagsForResourceRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listTagsForResourcePaginatordefault ListTagsForResourceIterable listTagsForResourcePaginator(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listTagsForResource(software.amazon.awssdk.services.ssoadmin.model.ListTagsForResourceRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListTagsForResourceIterable responses = client.listTagsForResourcePaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListTagsForResourceIterable responses = client .listTagsForResourcePaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListTagsForResourceResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListTagsForResourceIterable responses = client.listTagsForResourcePaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listTagsForResource(software.amazon.awssdk.services.ssoadmin.model.ListTagsForResourceRequest)operation.
 This is a convenience which creates an instance of the ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
- listTagsForResourceRequest- A- Consumerthat will call methods on- ListTagsForResourceRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listTrustedTokenIssuersdefault ListTrustedTokenIssuersResponse listTrustedTokenIssuers(ListTrustedTokenIssuersRequest listTrustedTokenIssuersRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all the trusted token issuers configured in an instance of IAM Identity Center. - Parameters:
- listTrustedTokenIssuersRequest-
- Returns:
- Result of the ListTrustedTokenIssuers operation returned by the service.
- See Also:
 
- 
listTrustedTokenIssuersdefault ListTrustedTokenIssuersResponse listTrustedTokenIssuers(Consumer<ListTrustedTokenIssuersRequest.Builder> listTrustedTokenIssuersRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException Lists all the trusted token issuers configured in an instance of IAM Identity Center. 
 This is a convenience which creates an instance of the ListTrustedTokenIssuersRequest.Builderavoiding the need to create one manually viaListTrustedTokenIssuersRequest.builder()- Parameters:
- listTrustedTokenIssuersRequest- A- Consumerthat will call methods on- ListTrustedTokenIssuersRequest.Builderto create a request.
- Returns:
- Result of the ListTrustedTokenIssuers operation returned by the service.
- See Also:
 
- 
listTrustedTokenIssuersPaginatordefault ListTrustedTokenIssuersIterable listTrustedTokenIssuersPaginator(ListTrustedTokenIssuersRequest listTrustedTokenIssuersRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listTrustedTokenIssuers(software.amazon.awssdk.services.ssoadmin.model.ListTrustedTokenIssuersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListTrustedTokenIssuersIterable responses = client.listTrustedTokenIssuersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListTrustedTokenIssuersIterable responses = client .listTrustedTokenIssuersPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListTrustedTokenIssuersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListTrustedTokenIssuersIterable responses = client.listTrustedTokenIssuersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listTrustedTokenIssuers(software.amazon.awssdk.services.ssoadmin.model.ListTrustedTokenIssuersRequest)operation.- Parameters:
- listTrustedTokenIssuersRequest-
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
listTrustedTokenIssuersPaginatordefault ListTrustedTokenIssuersIterable listTrustedTokenIssuersPaginator(Consumer<ListTrustedTokenIssuersRequest.Builder> listTrustedTokenIssuersRequest) throws ThrottlingException, InternalServerException, AccessDeniedException, ValidationException, AwsServiceException, SdkClientException, SsoAdminException This is a variant of listTrustedTokenIssuers(software.amazon.awssdk.services.ssoadmin.model.ListTrustedTokenIssuersRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable. The following are few ways to iterate through the response pages: 1) Using a Stream
 2) Using For loopsoftware.amazon.awssdk.services.ssoadmin.paginators.ListTrustedTokenIssuersIterable responses = client.listTrustedTokenIssuersPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.ssoadmin.paginators.ListTrustedTokenIssuersIterable responses = client .listTrustedTokenIssuersPaginator(request); for (software.amazon.awssdk.services.ssoadmin.model.ListTrustedTokenIssuersResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.ssoadmin.paginators.ListTrustedTokenIssuersIterable responses = client.listTrustedTokenIssuersPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page. Note: If you prefer to have control on service calls, use the listTrustedTokenIssuers(software.amazon.awssdk.services.ssoadmin.model.ListTrustedTokenIssuersRequest)operation.
 This is a convenience which creates an instance of the ListTrustedTokenIssuersRequest.Builderavoiding the need to create one manually viaListTrustedTokenIssuersRequest.builder()- Parameters:
- listTrustedTokenIssuersRequest- A- Consumerthat will call methods on- ListTrustedTokenIssuersRequest.Builderto create a request.
- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
 
- 
provisionPermissionSetdefault ProvisionPermissionSetResponse provisionPermissionSet(ProvisionPermissionSetRequest provisionPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException The process by which a specified permission set is provisioned to the specified target. - Parameters:
- provisionPermissionSetRequest-
- Returns:
- Result of the ProvisionPermissionSet operation returned by the service.
- See Also:
 
- 
provisionPermissionSetdefault ProvisionPermissionSetResponse provisionPermissionSet(Consumer<ProvisionPermissionSetRequest.Builder> provisionPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException The process by which a specified permission set is provisioned to the specified target. 
 This is a convenience which creates an instance of the ProvisionPermissionSetRequest.Builderavoiding the need to create one manually viaProvisionPermissionSetRequest.builder()- Parameters:
- provisionPermissionSetRequest- A- Consumerthat will call methods on- ProvisionPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the ProvisionPermissionSet operation returned by the service.
- See Also:
 
- 
putApplicationAccessScopedefault PutApplicationAccessScopeResponse putApplicationAccessScope(PutApplicationAccessScopeRequest putApplicationAccessScopeRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Adds or updates the list of authorized targets for an IAM Identity Center access scope for an application. - Parameters:
- putApplicationAccessScopeRequest-
- Returns:
- Result of the PutApplicationAccessScope operation returned by the service.
- See Also:
 
- 
putApplicationAccessScopedefault PutApplicationAccessScopeResponse putApplicationAccessScope(Consumer<PutApplicationAccessScopeRequest.Builder> putApplicationAccessScopeRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Adds or updates the list of authorized targets for an IAM Identity Center access scope for an application. 
 This is a convenience which creates an instance of the PutApplicationAccessScopeRequest.Builderavoiding the need to create one manually viaPutApplicationAccessScopeRequest.builder()- Parameters:
- putApplicationAccessScopeRequest- A- Consumerthat will call methods on- PutApplicationAccessScopeRequest.Builderto create a request.
- Returns:
- Result of the PutApplicationAccessScope operation returned by the service.
- See Also:
 
- 
putApplicationAssignmentConfigurationdefault PutApplicationAssignmentConfigurationResponse putApplicationAssignmentConfiguration(PutApplicationAssignmentConfigurationRequest putApplicationAssignmentConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Configure how users gain access to an application. If AssignmentsRequiredistrue(default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. Iffalse, all users have access to the application. If an assignment is created using CreateApplicationAssignment., the user retains access ifAssignmentsRequiredis set totrue.- Parameters:
- putApplicationAssignmentConfigurationRequest-
- Returns:
- Result of the PutApplicationAssignmentConfiguration operation returned by the service.
- See Also:
 
- 
putApplicationAssignmentConfigurationdefault PutApplicationAssignmentConfigurationResponse putApplicationAssignmentConfiguration(Consumer<PutApplicationAssignmentConfigurationRequest.Builder> putApplicationAssignmentConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Configure how users gain access to an application. If AssignmentsRequiredistrue(default value), users don’t have access to the application unless an assignment is created using the CreateApplicationAssignment API. Iffalse, all users have access to the application. If an assignment is created using CreateApplicationAssignment., the user retains access ifAssignmentsRequiredis set totrue.
 This is a convenience which creates an instance of the PutApplicationAssignmentConfigurationRequest.Builderavoiding the need to create one manually viaPutApplicationAssignmentConfigurationRequest.builder()- Parameters:
- putApplicationAssignmentConfigurationRequest- A- Consumerthat will call methods on- PutApplicationAssignmentConfigurationRequest.Builderto create a request.
- Returns:
- Result of the PutApplicationAssignmentConfiguration operation returned by the service.
- See Also:
 
- 
putApplicationAuthenticationMethoddefault PutApplicationAuthenticationMethodResponse putApplicationAuthenticationMethod(PutApplicationAuthenticationMethodRequest putApplicationAuthenticationMethodRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Adds or updates an authentication method for an application. - Parameters:
- putApplicationAuthenticationMethodRequest-
- Returns:
- Result of the PutApplicationAuthenticationMethod operation returned by the service.
- See Also:
 
- 
putApplicationAuthenticationMethoddefault PutApplicationAuthenticationMethodResponse putApplicationAuthenticationMethod(Consumer<PutApplicationAuthenticationMethodRequest.Builder> putApplicationAuthenticationMethodRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Adds or updates an authentication method for an application. 
 This is a convenience which creates an instance of the PutApplicationAuthenticationMethodRequest.Builderavoiding the need to create one manually viaPutApplicationAuthenticationMethodRequest.builder()- Parameters:
- putApplicationAuthenticationMethodRequest- A- Consumerthat will call methods on- PutApplicationAuthenticationMethodRequest.Builderto create a request.
- Returns:
- Result of the PutApplicationAuthenticationMethod operation returned by the service.
- See Also:
 
- 
putApplicationGrantdefault PutApplicationGrantResponse putApplicationGrant(PutApplicationGrantRequest putApplicationGrantRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates a configuration for an application to use grants. Conceptually grants are authorization to request actions related to tokens. This configuration will be used when parties are requesting and receiving tokens during the trusted identity propagation process. For more information on the IAM Identity Center supported grant workflows, see SAML 2.0 and OAuth 2.0. A grant is created between your applications and Identity Center instance which enables an application to use specified mechanisms to obtain tokens. These tokens are used by your applications to gain access to Amazon Web Services resources on behalf of users. The following elements are within these exchanges: - 
 Requester - The application requesting access to Amazon Web Services resources. 
- 
 Subject - Typically the user that is requesting access to Amazon Web Services resources. 
- 
 Grant - Conceptually, a grant is authorization to access Amazon Web Services resources. These grants authorize token generation for authenticating access to the requester and for the request to make requests on behalf of the subjects. There are four types of grants: - 
 AuthorizationCode - Allows an application to request authorization through a series of user-agent redirects. 
- 
 JWT bearer - Authorizes an application to exchange a JSON Web Token that came from an external identity provider. To learn more, see RFC 6479. 
- 
 Refresh token - Enables application to request new access tokens to replace expiring or expired access tokens. 
- 
 Exchange token - A grant that requests tokens from the authorization server by providing a ‘subject’ token with access scope authorizing trusted identity propagation to this application. To learn more, see RFC 8693. 
 
- 
 
- 
 Authorization server - IAM Identity Center requests tokens. 
 User credentials are never shared directly within these exchanges. Instead, applications use grants to request access tokens from IAM Identity Center. For more information, see RFC 6479. Use cases - 
 Connecting to custom applications. 
- 
 Configuring an Amazon Web Services service to make calls to another Amazon Web Services services using JWT tokens. 
 - Parameters:
- putApplicationGrantRequest-
- Returns:
- Result of the PutApplicationGrant operation returned by the service.
- See Also:
 
- 
 
- 
putApplicationGrantdefault PutApplicationGrantResponse putApplicationGrant(Consumer<PutApplicationGrantRequest.Builder> putApplicationGrantRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Creates a configuration for an application to use grants. Conceptually grants are authorization to request actions related to tokens. This configuration will be used when parties are requesting and receiving tokens during the trusted identity propagation process. For more information on the IAM Identity Center supported grant workflows, see SAML 2.0 and OAuth 2.0. A grant is created between your applications and Identity Center instance which enables an application to use specified mechanisms to obtain tokens. These tokens are used by your applications to gain access to Amazon Web Services resources on behalf of users. The following elements are within these exchanges: - 
 Requester - The application requesting access to Amazon Web Services resources. 
- 
 Subject - Typically the user that is requesting access to Amazon Web Services resources. 
- 
 Grant - Conceptually, a grant is authorization to access Amazon Web Services resources. These grants authorize token generation for authenticating access to the requester and for the request to make requests on behalf of the subjects. There are four types of grants: - 
 AuthorizationCode - Allows an application to request authorization through a series of user-agent redirects. 
- 
 JWT bearer - Authorizes an application to exchange a JSON Web Token that came from an external identity provider. To learn more, see RFC 6479. 
- 
 Refresh token - Enables application to request new access tokens to replace expiring or expired access tokens. 
- 
 Exchange token - A grant that requests tokens from the authorization server by providing a ‘subject’ token with access scope authorizing trusted identity propagation to this application. To learn more, see RFC 8693. 
 
- 
 
- 
 Authorization server - IAM Identity Center requests tokens. 
 User credentials are never shared directly within these exchanges. Instead, applications use grants to request access tokens from IAM Identity Center. For more information, see RFC 6479. Use cases - 
 Connecting to custom applications. 
- 
 Configuring an Amazon Web Services service to make calls to another Amazon Web Services services using JWT tokens. 
 
 This is a convenience which creates an instance of the PutApplicationGrantRequest.Builderavoiding the need to create one manually viaPutApplicationGrantRequest.builder()- Parameters:
- putApplicationGrantRequest- A- Consumerthat will call methods on- PutApplicationGrantRequest.Builderto create a request.
- Returns:
- Result of the PutApplicationGrant operation returned by the service.
- See Also:
 
- 
 
- 
putApplicationSessionConfigurationdefault PutApplicationSessionConfigurationResponse putApplicationSessionConfiguration(PutApplicationSessionConfigurationRequest putApplicationSessionConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates the session configuration for an application in IAM Identity Center. The session configuration determines how users can access an application. This includes whether user background sessions are enabled. User background sessions allow users to start a job on a supported Amazon Web Services managed application without having to remain signed in to an active session while the job runs. - Parameters:
- putApplicationSessionConfigurationRequest-
- Returns:
- Result of the PutApplicationSessionConfiguration operation returned by the service.
- See Also:
 
- 
putApplicationSessionConfigurationdefault PutApplicationSessionConfigurationResponse putApplicationSessionConfiguration(Consumer<PutApplicationSessionConfigurationRequest.Builder> putApplicationSessionConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates the session configuration for an application in IAM Identity Center. The session configuration determines how users can access an application. This includes whether user background sessions are enabled. User background sessions allow users to start a job on a supported Amazon Web Services managed application without having to remain signed in to an active session while the job runs. 
 This is a convenience which creates an instance of the PutApplicationSessionConfigurationRequest.Builderavoiding the need to create one manually viaPutApplicationSessionConfigurationRequest.builder()- Parameters:
- putApplicationSessionConfigurationRequest- A- Consumerthat will call methods on- PutApplicationSessionConfigurationRequest.Builderto create a request.
- Returns:
- Result of the PutApplicationSessionConfiguration operation returned by the service.
- See Also:
 
- 
putInlinePolicyToPermissionSetdefault PutInlinePolicyToPermissionSetResponse putInlinePolicyToPermissionSet(PutInlinePolicyToPermissionSetRequest putInlinePolicyToPermissionSetRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Attaches an inline policy to a permission set. If the permission set is already referenced by one or more account assignments, you will need to call ProvisionPermissionSetafter this action to apply the corresponding IAM policy updates to all assigned accounts.- Parameters:
- putInlinePolicyToPermissionSetRequest-
- Returns:
- Result of the PutInlinePolicyToPermissionSet operation returned by the service.
- See Also:
 
- 
putInlinePolicyToPermissionSetdefault PutInlinePolicyToPermissionSetResponse putInlinePolicyToPermissionSet(Consumer<PutInlinePolicyToPermissionSetRequest.Builder> putInlinePolicyToPermissionSetRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Attaches an inline policy to a permission set. If the permission set is already referenced by one or more account assignments, you will need to call ProvisionPermissionSetafter this action to apply the corresponding IAM policy updates to all assigned accounts.
 This is a convenience which creates an instance of the PutInlinePolicyToPermissionSetRequest.Builderavoiding the need to create one manually viaPutInlinePolicyToPermissionSetRequest.builder()- Parameters:
- putInlinePolicyToPermissionSetRequest- A- Consumerthat will call methods on- PutInlinePolicyToPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the PutInlinePolicyToPermissionSet operation returned by the service.
- See Also:
 
- 
putPermissionsBoundaryToPermissionSetdefault PutPermissionsBoundaryToPermissionSetResponse putPermissionsBoundaryToPermissionSet(PutPermissionsBoundaryToPermissionSetRequest putPermissionsBoundaryToPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Attaches an Amazon Web Services managed or customer managed policy to the specified PermissionSet as a permissions boundary. - Parameters:
- putPermissionsBoundaryToPermissionSetRequest-
- Returns:
- Result of the PutPermissionsBoundaryToPermissionSet operation returned by the service.
- See Also:
 
- 
putPermissionsBoundaryToPermissionSetdefault PutPermissionsBoundaryToPermissionSetResponse putPermissionsBoundaryToPermissionSet(Consumer<PutPermissionsBoundaryToPermissionSetRequest.Builder> putPermissionsBoundaryToPermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Attaches an Amazon Web Services managed or customer managed policy to the specified PermissionSet as a permissions boundary. 
 This is a convenience which creates an instance of the PutPermissionsBoundaryToPermissionSetRequest.Builderavoiding the need to create one manually viaPutPermissionsBoundaryToPermissionSetRequest.builder()- Parameters:
- putPermissionsBoundaryToPermissionSetRequest- A- Consumerthat will call methods on- PutPermissionsBoundaryToPermissionSetRequest.Builderto create a request.
- Returns:
- Result of the PutPermissionsBoundaryToPermissionSet operation returned by the service.
- See Also:
 
- 
tagResourcedefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Associates a set of tags with a specified resource. - Parameters:
- tagResourceRequest-
- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
 
- 
tagResourcedefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ServiceQuotaExceededException, ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Associates a set of tags with a specified resource. 
 This is a convenience which creates an instance of the TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
- tagResourceRequest- A- Consumerthat will call methods on- TagResourceRequest.Builderto create a request.
- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
 
- 
untagResourcedefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Disassociates a set of tags from a specified resource. - Parameters:
- untagResourceRequest-
- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
 
- 
untagResourcedefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Disassociates a set of tags from a specified resource. 
 This is a convenience which creates an instance of the UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
- untagResourceRequest- A- Consumerthat will call methods on- UntagResourceRequest.Builderto create a request.
- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
 
- 
updateApplicationdefault UpdateApplicationResponse updateApplication(UpdateApplicationRequest updateApplicationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates application properties. - Parameters:
- updateApplicationRequest-
- Returns:
- Result of the UpdateApplication operation returned by the service.
- See Also:
 
- 
updateApplicationdefault UpdateApplicationResponse updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates application properties. 
 This is a convenience which creates an instance of the UpdateApplicationRequest.Builderavoiding the need to create one manually viaUpdateApplicationRequest.builder()- Parameters:
- updateApplicationRequest- A- Consumerthat will call methods on- UpdateApplicationRequest.Builderto create a request.
- Returns:
- Result of the UpdateApplication operation returned by the service.
- See Also:
 
- 
updateInstancedefault UpdateInstanceResponse updateInstance(UpdateInstanceRequest updateInstanceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Update the details for the instance of IAM Identity Center that is owned by the Amazon Web Services account. - Parameters:
- updateInstanceRequest-
- Returns:
- Result of the UpdateInstance operation returned by the service.
- See Also:
 
- 
updateInstancedefault UpdateInstanceResponse updateInstance(Consumer<UpdateInstanceRequest.Builder> updateInstanceRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Update the details for the instance of IAM Identity Center that is owned by the Amazon Web Services account. 
 This is a convenience which creates an instance of the UpdateInstanceRequest.Builderavoiding the need to create one manually viaUpdateInstanceRequest.builder()- Parameters:
- updateInstanceRequest- A- Consumerthat will call methods on- UpdateInstanceRequest.Builderto create a request.
- Returns:
- Result of the UpdateInstance operation returned by the service.
- See Also:
 
- 
updateInstanceAccessControlAttributeConfigurationdefault UpdateInstanceAccessControlAttributeConfigurationResponse updateInstanceAccessControlAttributeConfiguration(UpdateInstanceAccessControlAttributeConfigurationRequest updateInstanceAccessControlAttributeConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates the IAM Identity Center identity store attributes that you can use with the IAM Identity Center instance for attributes-based access control (ABAC). When using an external identity provider as an identity source, you can pass attributes through the SAML assertion as an alternative to configuring attributes from the IAM Identity Center identity store. If a SAML assertion passes any of these attributes, IAM Identity Center replaces the attribute value with the value from the IAM Identity Center identity store. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. - Parameters:
- updateInstanceAccessControlAttributeConfigurationRequest-
- Returns:
- Result of the UpdateInstanceAccessControlAttributeConfiguration operation returned by the service.
- See Also:
 
- 
updateInstanceAccessControlAttributeConfigurationdefault UpdateInstanceAccessControlAttributeConfigurationResponse updateInstanceAccessControlAttributeConfiguration(Consumer<UpdateInstanceAccessControlAttributeConfigurationRequest.Builder> updateInstanceAccessControlAttributeConfigurationRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates the IAM Identity Center identity store attributes that you can use with the IAM Identity Center instance for attributes-based access control (ABAC). When using an external identity provider as an identity source, you can pass attributes through the SAML assertion as an alternative to configuring attributes from the IAM Identity Center identity store. If a SAML assertion passes any of these attributes, IAM Identity Center replaces the attribute value with the value from the IAM Identity Center identity store. For more information about ABAC, see Attribute-Based Access Control in the IAM Identity Center User Guide. 
 This is a convenience which creates an instance of the UpdateInstanceAccessControlAttributeConfigurationRequest.Builderavoiding the need to create one manually viaUpdateInstanceAccessControlAttributeConfigurationRequest.builder()- Parameters:
- updateInstanceAccessControlAttributeConfigurationRequest- A- Consumerthat will call methods on- UpdateInstanceAccessControlAttributeConfigurationRequest.Builderto create a request.
- Returns:
- Result of the UpdateInstanceAccessControlAttributeConfiguration operation returned by the service.
- See Also:
 
- 
updatePermissionSetdefault UpdatePermissionSetResponse updatePermissionSet(UpdatePermissionSetRequest updatePermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates an existing permission set. - Parameters:
- updatePermissionSetRequest-
- Returns:
- Result of the UpdatePermissionSet operation returned by the service.
- See Also:
 
- 
updatePermissionSetdefault UpdatePermissionSetResponse updatePermissionSet(Consumer<UpdatePermissionSetRequest.Builder> updatePermissionSetRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates an existing permission set. 
 This is a convenience which creates an instance of the UpdatePermissionSetRequest.Builderavoiding the need to create one manually viaUpdatePermissionSetRequest.builder()- Parameters:
- updatePermissionSetRequest- A- Consumerthat will call methods on- UpdatePermissionSetRequest.Builderto create a request.
- Returns:
- Result of the UpdatePermissionSet operation returned by the service.
- See Also:
 
- 
updateTrustedTokenIssuerdefault UpdateTrustedTokenIssuerResponse updateTrustedTokenIssuer(UpdateTrustedTokenIssuerRequest updateTrustedTokenIssuerRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates the name of the trusted token issuer, or the path of a source attribute or destination attribute for a trusted token issuer configuration. Updating this trusted token issuer configuration might cause users to lose access to any applications that are configured to use the trusted token issuer. - Parameters:
- updateTrustedTokenIssuerRequest-
- Returns:
- Result of the UpdateTrustedTokenIssuer operation returned by the service.
- See Also:
 
- 
updateTrustedTokenIssuerdefault UpdateTrustedTokenIssuerResponse updateTrustedTokenIssuer(Consumer<UpdateTrustedTokenIssuerRequest.Builder> updateTrustedTokenIssuerRequest) throws ThrottlingException, InternalServerException, ResourceNotFoundException, AccessDeniedException, ValidationException, ConflictException, AwsServiceException, SdkClientException, SsoAdminException Updates the name of the trusted token issuer, or the path of a source attribute or destination attribute for a trusted token issuer configuration. Updating this trusted token issuer configuration might cause users to lose access to any applications that are configured to use the trusted token issuer. 
 This is a convenience which creates an instance of the UpdateTrustedTokenIssuerRequest.Builderavoiding the need to create one manually viaUpdateTrustedTokenIssuerRequest.builder()- Parameters:
- updateTrustedTokenIssuerRequest- A- Consumerthat will call methods on- UpdateTrustedTokenIssuerRequest.Builderto create a request.
- Returns:
- Result of the UpdateTrustedTokenIssuer operation returned by the service.
- See Also:
 
- 
createCreate aSsoAdminClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
- 
builderCreate a builder that can be used to configure and create aSsoAdminClient.
- 
serviceMetadata
- 
serviceClientConfigurationDescription copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
- serviceClientConfigurationin interface- AwsClient
- Specified by:
- serviceClientConfigurationin interface- SdkClient
- Returns:
- SdkServiceClientConfiguration
 
 
-