SSOAdmin module#
Index > SSOAdmin
Auto-generated documentation for SSOAdmin type annotations stubs module mypy-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.36.26' mypy-boto3-builder
- Select
boto3-stubs
AWS SDK. - Add
SSOAdmin
service. - 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 boto3-stubs
for SSOAdmin
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[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 'boto3-stubs-lite[sso-admin]'
# standalone installation
python -m pip install mypy-boto3-sso-admin
How to uninstall#
python -m pip uninstall -y mypy-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 mypy_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 mypy_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 mypy_boto3_sso_admin.literals import ApplicationStatusType
def get_value() -> ApplicationStatusType:
return "DISABLED"
- ApplicationStatusType
- ApplicationVisibilityType
- AuthenticationMethodTypeType
- FederationProtocolType
- GrantTypeType
- InstanceAccessControlAttributeConfigurationStatusType
- InstanceStatusType
- JwksRetrievalOptionType
- 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
- 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
- DescribePermissionSetProvisioningStatusRequestTypeDef
- PermissionSetProvisioningStatusTypeDef
- DescribePermissionSetRequestTypeDef
- DescribeTrustedTokenIssuerRequestTypeDef
- DetachManagedPolicyFromPermissionSetRequestTypeDef
- GetApplicationAccessScopeRequestTypeDef
- GetApplicationAssignmentConfigurationRequestTypeDef
- GetApplicationAuthenticationMethodRequestTypeDef
- GetApplicationGrantRequestTypeDef
- 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
- PutInlinePolicyToPermissionSetRequestTypeDef
- ResourceServerScopeDetailsTypeDef
- UntagResourceRequestTypeDef
- UpdateInstanceRequestTypeDef
- UpdatePermissionSetRequestTypeDef
- AccessControlAttributeOutputTypeDef
- AccessControlAttributeTypeDef
- AttachCustomerManagedPolicyReferenceToPermissionSetRequestTypeDef
- DetachCustomerManagedPolicyReferenceFromPermissionSetRequestTypeDef
- PermissionsBoundaryTypeDef
- AuthenticationMethodOutputTypeDef
- AuthenticationMethodTypeDef
- JwtBearerGrantOutputTypeDef
- JwtBearerGrantTypeDef
- CreateAccountAssignmentResponseTypeDef
- CreateApplicationResponseTypeDef
- CreateInstanceResponseTypeDef
- CreateTrustedTokenIssuerResponseTypeDef
- DeleteAccountAssignmentResponseTypeDef
- DescribeAccountAssignmentCreationStatusResponseTypeDef
- DescribeAccountAssignmentDeletionStatusResponseTypeDef
- DescribeApplicationAssignmentResponseTypeDef
- DescribeInstanceResponseTypeDef
- EmptyResponseMetadataTypeDef
- GetApplicationAccessScopeResponseTypeDef
- GetApplicationAssignmentConfigurationResponseTypeDef
- GetInlinePolicyForPermissionSetResponseTypeDef
- ListAccountAssignmentCreationStatusResponseTypeDef
- ListAccountAssignmentDeletionStatusResponseTypeDef
- ListAccountAssignmentsForPrincipalResponseTypeDef
- ListAccountAssignmentsResponseTypeDef
- ListAccountsForProvisionedPermissionSetResponseTypeDef
- ListApplicationAssignmentsForPrincipalResponseTypeDef
- ListApplicationAssignmentsResponseTypeDef
- ListCustomerManagedPolicyReferencesInPermissionSetResponseTypeDef
- ListManagedPoliciesInPermissionSetResponseTypeDef
- ListPermissionSetsProvisionedToAccountResponseTypeDef
- ListPermissionSetsResponseTypeDef
- CreateInstanceRequestTypeDef
- CreatePermissionSetRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestTypeDef
- CreatePermissionSetResponseTypeDef
- DescribePermissionSetResponseTypeDef
- DescribePermissionSetProvisioningStatusResponseTypeDef
- ProvisionPermissionSetResponseTypeDef
- 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