SSOAdmin module#
Index > SSOAdmin
Auto-generated documentation for SSOAdmin type annotations stubs module types-boto3-sso-admin.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3 package locally with mypy-boto3-builder.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory: 
uvx --with 'boto3==1.40.65' mypy-boto3-builder - Select 
boto3AWS SDK. - Add 
SSOAdminservice. - Use provided commands to install generated packages.
 
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start command.
Click Modify and select boto3 common and SSOAdmin.
From PyPI with pip#
Install types-boto3 for SSOAdmin service.
# install with boto3 type annotations
python -m pip install 'types-boto3[sso-admin]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[sso-admin]'
# standalone installation
python -m pip install types-boto3-sso-admin
How to uninstall#
python -m pip uninstall -y types-boto3-sso-admin
Usage#
Code samples can be found in Examples.
SSOAdminClient#
Type annotations and code completion for  boto3.client("sso-admin") as SSOAdminClient
 boto3 documentation
# SSOAdminClient usage example
from boto3.session import Session
from types_boto3_sso_admin.client import SSOAdminClient
def get_client() -> SSOAdminClient:
    return Session().client("sso-admin")
Paginators#
Type annotations and code completion for paginators
from boto3.client("sso-admin").get_paginator("...").
# ListAccountAssignmentCreationStatusPaginator usage example
from boto3.session import Session
from types_boto3_sso_admin.paginator import ListAccountAssignmentCreationStatusPaginator
def get_list_account_assignment_creation_status_paginator() -> ListAccountAssignmentCreationStatusPaginator:
    return Session().client("sso-admin").get_paginator("list_account_assignment_creation_status"))
- ListAccountAssignmentCreationStatusPaginator
 - ListAccountAssignmentDeletionStatusPaginator
 - ListAccountAssignmentsForPrincipalPaginator
 - ListAccountAssignmentsPaginator
 - ListAccountsForProvisionedPermissionSetPaginator
 - ListApplicationAccessScopesPaginator
 - ListApplicationAssignmentsForPrincipalPaginator
 - ListApplicationAssignmentsPaginator
 - ListApplicationAuthenticationMethodsPaginator
 - ListApplicationGrantsPaginator
 - ListApplicationProvidersPaginator
 - ListApplicationsPaginator
 - ListCustomerManagedPolicyReferencesInPermissionSetPaginator
 - ListInstancesPaginator
 - ListManagedPoliciesInPermissionSetPaginator
 - ListPermissionSetProvisioningStatusPaginator
 - ListPermissionSetsPaginator
 - ListPermissionSetsProvisionedToAccountPaginator
 - ListTagsForResourcePaginator
 - ListTrustedTokenIssuersPaginator
 
Literals#
Type annotations for literals used in methods and schema.
# ApplicationStatusType usage example
from types_boto3_sso_admin.literals import ApplicationStatusType
def get_value() -> ApplicationStatusType:
    return "DISABLED"
- ApplicationStatusType
 - ApplicationVisibilityType
 - AuthenticationMethodTypeType
 - FederationProtocolType
 - GrantTypeType
 - InstanceAccessControlAttributeConfigurationStatusType
 - InstanceStatusType
 - JwksRetrievalOptionType
 - KmsKeyStatusType
 - KmsKeyTypeType
 - ListAccountAssignmentCreationStatusPaginatorName
 - ListAccountAssignmentDeletionStatusPaginatorName
 - ListAccountAssignmentsForPrincipalPaginatorName
 - ListAccountAssignmentsPaginatorName
 - ListAccountsForProvisionedPermissionSetPaginatorName
 - ListApplicationAccessScopesPaginatorName
 - ListApplicationAssignmentsForPrincipalPaginatorName
 - ListApplicationAssignmentsPaginatorName
 - ListApplicationAuthenticationMethodsPaginatorName
 - ListApplicationGrantsPaginatorName
 - ListApplicationProvidersPaginatorName
 - ListApplicationsPaginatorName
 - ListCustomerManagedPolicyReferencesInPermissionSetPaginatorName
 - ListInstancesPaginatorName
 - ListManagedPoliciesInPermissionSetPaginatorName
 - ListPermissionSetProvisioningStatusPaginatorName
 - ListPermissionSetsPaginatorName
 - ListPermissionSetsProvisionedToAccountPaginatorName
 - ListTagsForResourcePaginatorName
 - ListTrustedTokenIssuersPaginatorName
 - PrincipalTypeType
 - ProvisionTargetTypeType
 - ProvisioningStatusType
 - SignInOriginType
 - StatusValuesType
 - TargetTypeType
 - TrustedTokenIssuerTypeType
 - UserBackgroundSessionApplicationStatusType
 - SSOAdminServiceName
 - ServiceName
 - ResourceServiceName
 - PaginatorName
 - RegionName
 
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccessControlAttributeValueOutputTypeDef
 - AccessControlAttributeValueTypeDef
 - AccountAssignmentForPrincipalTypeDef
 - AccountAssignmentOperationStatusMetadataTypeDef
 - AccountAssignmentOperationStatusTypeDef
 - AccountAssignmentTypeDef
 - ApplicationAssignmentForPrincipalTypeDef
 - ApplicationAssignmentTypeDef
 - DisplayDataTypeDef
 - CustomerManagedPolicyReferenceTypeDef
 - AttachManagedPolicyToPermissionSetRequestTypeDef
 - AttachedManagedPolicyTypeDef
 - IamAuthenticationMethodOutputTypeDef
 - IamAuthenticationMethodTypeDef
 - AuthorizationCodeGrantOutputTypeDef
 - AuthorizationCodeGrantTypeDef
 - AuthorizedTokenIssuerOutputTypeDef
 - AuthorizedTokenIssuerTypeDef
 - CreateAccountAssignmentRequestTypeDef
 - ResponseMetadataTypeDef
 - CreateApplicationAssignmentRequestTypeDef
 - TagTypeDef
 - PermissionSetTypeDef
 - DeleteAccountAssignmentRequestTypeDef
 - DeleteApplicationAccessScopeRequestTypeDef
 - DeleteApplicationAssignmentRequestTypeDef
 - DeleteApplicationAuthenticationMethodRequestTypeDef
 - DeleteApplicationGrantRequestTypeDef
 - DeleteApplicationRequestTypeDef
 - DeleteInlinePolicyFromPermissionSetRequestTypeDef
 - DeleteInstanceAccessControlAttributeConfigurationRequestTypeDef
 - DeleteInstanceRequestTypeDef
 - DeletePermissionSetRequestTypeDef
 - DeletePermissionsBoundaryFromPermissionSetRequestTypeDef
 - DeleteTrustedTokenIssuerRequestTypeDef
 - DescribeAccountAssignmentCreationStatusRequestTypeDef
 - DescribeAccountAssignmentDeletionStatusRequestTypeDef
 - DescribeApplicationAssignmentRequestTypeDef
 - DescribeApplicationProviderRequestTypeDef
 - DescribeApplicationRequestTypeDef
 - DescribeInstanceAccessControlAttributeConfigurationRequestTypeDef
 - DescribeInstanceRequestTypeDef
 - EncryptionConfigurationDetailsTypeDef
 - DescribePermissionSetProvisioningStatusRequestTypeDef
 - PermissionSetProvisioningStatusTypeDef
 - DescribePermissionSetRequestTypeDef
 - DescribeTrustedTokenIssuerRequestTypeDef
 - DetachManagedPolicyFromPermissionSetRequestTypeDef
 - EncryptionConfigurationTypeDef
 - GetApplicationAccessScopeRequestTypeDef
 - GetApplicationAssignmentConfigurationRequestTypeDef
 - GetApplicationAuthenticationMethodRequestTypeDef
 - GetApplicationGrantRequestTypeDef
 - GetApplicationSessionConfigurationRequestTypeDef
 - GetInlinePolicyForPermissionSetRequestTypeDef
 - GetPermissionsBoundaryForPermissionSetRequestTypeDef
 - InstanceMetadataTypeDef
 - OperationStatusFilterTypeDef
 - PaginatorConfigTypeDef
 - ListAccountAssignmentsFilterTypeDef
 - ListAccountAssignmentsRequestTypeDef
 - ListAccountsForProvisionedPermissionSetRequestTypeDef
 - ListApplicationAccessScopesRequestTypeDef
 - ScopeDetailsTypeDef
 - ListApplicationAssignmentsFilterTypeDef
 - ListApplicationAssignmentsRequestTypeDef
 - ListApplicationAuthenticationMethodsRequestTypeDef
 - ListApplicationGrantsRequestTypeDef
 - ListApplicationProvidersRequestTypeDef
 - ListApplicationsFilterTypeDef
 - ListCustomerManagedPolicyReferencesInPermissionSetRequestTypeDef
 - ListInstancesRequestTypeDef
 - ListManagedPoliciesInPermissionSetRequestTypeDef
 - PermissionSetProvisioningStatusMetadataTypeDef
 - ListPermissionSetsProvisionedToAccountRequestTypeDef
 - ListPermissionSetsRequestTypeDef
 - ListTagsForResourceRequestTypeDef
 - ListTrustedTokenIssuersRequestTypeDef
 - TrustedTokenIssuerMetadataTypeDef
 - OidcJwtConfigurationTypeDef
 - OidcJwtUpdateConfigurationTypeDef
 - SignInOptionsTypeDef
 - ProvisionPermissionSetRequestTypeDef
 - PutApplicationAccessScopeRequestTypeDef
 - PutApplicationAssignmentConfigurationRequestTypeDef
 - PutApplicationSessionConfigurationRequestTypeDef
 - PutInlinePolicyToPermissionSetRequestTypeDef
 - ResourceServerScopeDetailsTypeDef
 - UntagResourceRequestTypeDef
 - UpdatePermissionSetRequestTypeDef
 - AccessControlAttributeOutputTypeDef
 - AccessControlAttributeTypeDef
 - AttachCustomerManagedPolicyReferenceToPermissionSetRequestTypeDef
 - DetachCustomerManagedPolicyReferenceFromPermissionSetRequestTypeDef
 - PermissionsBoundaryTypeDef
 - AuthenticationMethodOutputTypeDef
 - AuthenticationMethodTypeDef
 - JwtBearerGrantOutputTypeDef
 - JwtBearerGrantTypeDef
 - CreateAccountAssignmentResponseTypeDef
 - CreateApplicationResponseTypeDef
 - CreateInstanceResponseTypeDef
 - CreateTrustedTokenIssuerResponseTypeDef
 - DeleteAccountAssignmentResponseTypeDef
 - DescribeAccountAssignmentCreationStatusResponseTypeDef
 - DescribeAccountAssignmentDeletionStatusResponseTypeDef
 - DescribeApplicationAssignmentResponseTypeDef
 - EmptyResponseMetadataTypeDef
 - GetApplicationAccessScopeResponseTypeDef
 - GetApplicationAssignmentConfigurationResponseTypeDef
 - GetApplicationSessionConfigurationResponseTypeDef
 - GetInlinePolicyForPermissionSetResponseTypeDef
 - ListAccountAssignmentCreationStatusResponseTypeDef
 - ListAccountAssignmentDeletionStatusResponseTypeDef
 - ListAccountAssignmentsForPrincipalResponseTypeDef
 - ListAccountAssignmentsResponseTypeDef
 - ListAccountsForProvisionedPermissionSetResponseTypeDef
 - ListApplicationAssignmentsForPrincipalResponseTypeDef
 - ListApplicationAssignmentsResponseTypeDef
 - ListCustomerManagedPolicyReferencesInPermissionSetResponseTypeDef
 - ListManagedPoliciesInPermissionSetResponseTypeDef
 - ListPermissionSetsProvisionedToAccountResponseTypeDef
 - ListPermissionSetsResponseTypeDef
 - CreateInstanceRequestTypeDef
 - CreatePermissionSetRequestTypeDef
 - ListTagsForResourceResponseTypeDef
 - TagResourceRequestTypeDef
 - CreatePermissionSetResponseTypeDef
 - DescribePermissionSetResponseTypeDef
 - DescribeInstanceResponseTypeDef
 - DescribePermissionSetProvisioningStatusResponseTypeDef
 - ProvisionPermissionSetResponseTypeDef
 - UpdateInstanceRequestTypeDef
 - ListInstancesResponseTypeDef
 - ListAccountAssignmentCreationStatusRequestTypeDef
 - ListAccountAssignmentDeletionStatusRequestTypeDef
 - ListPermissionSetProvisioningStatusRequestTypeDef
 - ListAccountAssignmentCreationStatusRequestPaginateTypeDef
 - ListAccountAssignmentDeletionStatusRequestPaginateTypeDef
 - ListAccountAssignmentsRequestPaginateTypeDef
 - ListAccountsForProvisionedPermissionSetRequestPaginateTypeDef
 - ListApplicationAccessScopesRequestPaginateTypeDef
 - ListApplicationAssignmentsRequestPaginateTypeDef
 - ListApplicationAuthenticationMethodsRequestPaginateTypeDef
 - ListApplicationGrantsRequestPaginateTypeDef
 - ListApplicationProvidersRequestPaginateTypeDef
 - ListCustomerManagedPolicyReferencesInPermissionSetRequestPaginateTypeDef
 - ListInstancesRequestPaginateTypeDef
 - ListManagedPoliciesInPermissionSetRequestPaginateTypeDef
 - ListPermissionSetProvisioningStatusRequestPaginateTypeDef
 - ListPermissionSetsProvisionedToAccountRequestPaginateTypeDef
 - ListPermissionSetsRequestPaginateTypeDef
 - ListTagsForResourceRequestPaginateTypeDef
 - ListTrustedTokenIssuersRequestPaginateTypeDef
 - ListAccountAssignmentsForPrincipalRequestPaginateTypeDef
 - ListAccountAssignmentsForPrincipalRequestTypeDef
 - ListApplicationAccessScopesResponseTypeDef
 - ListApplicationAssignmentsForPrincipalRequestPaginateTypeDef
 - ListApplicationAssignmentsForPrincipalRequestTypeDef
 - ListApplicationsRequestPaginateTypeDef
 - ListApplicationsRequestTypeDef
 - ListPermissionSetProvisioningStatusResponseTypeDef
 - ListTrustedTokenIssuersResponseTypeDef
 - TrustedTokenIssuerConfigurationTypeDef
 - TrustedTokenIssuerUpdateConfigurationTypeDef
 - PortalOptionsTypeDef
 - UpdateApplicationPortalOptionsTypeDef
 - ResourceServerConfigTypeDef
 - InstanceAccessControlAttributeConfigurationOutputTypeDef
 - InstanceAccessControlAttributeConfigurationTypeDef
 - GetPermissionsBoundaryForPermissionSetResponseTypeDef
 - PutPermissionsBoundaryToPermissionSetRequestTypeDef
 - AuthenticationMethodItemTypeDef
 - GetApplicationAuthenticationMethodResponseTypeDef
 - AuthenticationMethodUnionTypeDef
 - GrantOutputTypeDef
 - GrantTypeDef
 - CreateTrustedTokenIssuerRequestTypeDef
 - DescribeTrustedTokenIssuerResponseTypeDef
 - UpdateTrustedTokenIssuerRequestTypeDef
 - ApplicationTypeDef
 - CreateApplicationRequestTypeDef
 - DescribeApplicationResponseTypeDef
 - UpdateApplicationRequestTypeDef
 - ApplicationProviderTypeDef
 - DescribeApplicationProviderResponseTypeDef
 - DescribeInstanceAccessControlAttributeConfigurationResponseTypeDef
 - InstanceAccessControlAttributeConfigurationUnionTypeDef
 - ListApplicationAuthenticationMethodsResponseTypeDef
 - PutApplicationAuthenticationMethodRequestTypeDef
 - GetApplicationGrantResponseTypeDef
 - GrantItemTypeDef
 - GrantUnionTypeDef
 - ListApplicationsResponseTypeDef
 - ListApplicationProvidersResponseTypeDef
 - CreateInstanceAccessControlAttributeConfigurationRequestTypeDef
 - UpdateInstanceAccessControlAttributeConfigurationRequestTypeDef
 - ListApplicationGrantsResponseTypeDef
 - PutApplicationGrantRequestTypeDef