SSOAdmin module#
Index > SSOAdmin
Auto-generated documentation for SSOAdmin type annotations stubs module mypy-boto3-sso-admin.
How to install#
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
- AttachManagedPolicyToPermissionSetRequestRequestTypeDef
- AttachedManagedPolicyTypeDef
- IamAuthenticationMethodOutputTypeDef
- AuthorizationCodeGrantOutputTypeDef
- AuthorizationCodeGrantTypeDef
- AuthorizedTokenIssuerOutputTypeDef
- AuthorizedTokenIssuerTypeDef
- CreateAccountAssignmentRequestRequestTypeDef
- ResponseMetadataTypeDef
- CreateApplicationAssignmentRequestRequestTypeDef
- TagTypeDef
- PermissionSetTypeDef
- DeleteAccountAssignmentRequestRequestTypeDef
- DeleteApplicationAccessScopeRequestRequestTypeDef
- DeleteApplicationAssignmentRequestRequestTypeDef
- DeleteApplicationAuthenticationMethodRequestRequestTypeDef
- DeleteApplicationGrantRequestRequestTypeDef
- DeleteApplicationRequestRequestTypeDef
- DeleteInlinePolicyFromPermissionSetRequestRequestTypeDef
- DeleteInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
- DeleteInstanceRequestRequestTypeDef
- DeletePermissionSetRequestRequestTypeDef
- DeletePermissionsBoundaryFromPermissionSetRequestRequestTypeDef
- DeleteTrustedTokenIssuerRequestRequestTypeDef
- DescribeAccountAssignmentCreationStatusRequestRequestTypeDef
- DescribeAccountAssignmentDeletionStatusRequestRequestTypeDef
- DescribeApplicationAssignmentRequestRequestTypeDef
- DescribeApplicationProviderRequestRequestTypeDef
- DescribeApplicationRequestRequestTypeDef
- DescribeInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
- DescribeInstanceRequestRequestTypeDef
- DescribePermissionSetProvisioningStatusRequestRequestTypeDef
- PermissionSetProvisioningStatusTypeDef
- DescribePermissionSetRequestRequestTypeDef
- DescribeTrustedTokenIssuerRequestRequestTypeDef
- DetachManagedPolicyFromPermissionSetRequestRequestTypeDef
- GetApplicationAccessScopeRequestRequestTypeDef
- GetApplicationAssignmentConfigurationRequestRequestTypeDef
- GetApplicationAuthenticationMethodRequestRequestTypeDef
- GetApplicationGrantRequestRequestTypeDef
- GetInlinePolicyForPermissionSetRequestRequestTypeDef
- GetPermissionsBoundaryForPermissionSetRequestRequestTypeDef
- IamAuthenticationMethodTypeDef
- InstanceMetadataTypeDef
- OperationStatusFilterTypeDef
- PaginatorConfigTypeDef
- ListAccountAssignmentsFilterTypeDef
- ListAccountAssignmentsRequestRequestTypeDef
- ListAccountsForProvisionedPermissionSetRequestRequestTypeDef
- ListApplicationAccessScopesRequestRequestTypeDef
- ScopeDetailsTypeDef
- ListApplicationAssignmentsFilterTypeDef
- ListApplicationAssignmentsRequestRequestTypeDef
- ListApplicationAuthenticationMethodsRequestRequestTypeDef
- ListApplicationGrantsRequestRequestTypeDef
- ListApplicationProvidersRequestRequestTypeDef
- ListApplicationsFilterTypeDef
- ListCustomerManagedPolicyReferencesInPermissionSetRequestRequestTypeDef
- ListInstancesRequestRequestTypeDef
- ListManagedPoliciesInPermissionSetRequestRequestTypeDef
- PermissionSetProvisioningStatusMetadataTypeDef
- ListPermissionSetsProvisionedToAccountRequestRequestTypeDef
- ListPermissionSetsRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTrustedTokenIssuersRequestRequestTypeDef
- TrustedTokenIssuerMetadataTypeDef
- OidcJwtConfigurationTypeDef
- OidcJwtUpdateConfigurationTypeDef
- SignInOptionsTypeDef
- ProvisionPermissionSetRequestRequestTypeDef
- PutApplicationAccessScopeRequestRequestTypeDef
- PutApplicationAssignmentConfigurationRequestRequestTypeDef
- PutInlinePolicyToPermissionSetRequestRequestTypeDef
- ResourceServerScopeDetailsTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateInstanceRequestRequestTypeDef
- UpdatePermissionSetRequestRequestTypeDef
- AccessControlAttributeOutputTypeDef
- AccessControlAttributeValueUnionTypeDef
- AttachCustomerManagedPolicyReferenceToPermissionSetRequestRequestTypeDef
- DetachCustomerManagedPolicyReferenceFromPermissionSetRequestRequestTypeDef
- PermissionsBoundaryTypeDef
- AuthenticationMethodOutputTypeDef
- AuthorizationCodeGrantUnionTypeDef
- JwtBearerGrantOutputTypeDef
- AuthorizedTokenIssuerUnionTypeDef
- CreateAccountAssignmentResponseTypeDef
- CreateApplicationResponseTypeDef
- CreateInstanceResponseTypeDef
- CreateTrustedTokenIssuerResponseTypeDef
- DeleteAccountAssignmentResponseTypeDef
- DescribeAccountAssignmentCreationStatusResponseTypeDef
- DescribeAccountAssignmentDeletionStatusResponseTypeDef
- DescribeApplicationAssignmentResponseTypeDef
- DescribeInstanceResponseTypeDef
- EmptyResponseMetadataTypeDef
- GetApplicationAccessScopeResponseTypeDef
- GetApplicationAssignmentConfigurationResponseTypeDef
- GetInlinePolicyForPermissionSetResponseTypeDef
- ListAccountAssignmentCreationStatusResponseTypeDef
- ListAccountAssignmentDeletionStatusResponseTypeDef
- ListAccountAssignmentsForPrincipalResponseTypeDef
- ListAccountAssignmentsResponseTypeDef
- ListAccountsForProvisionedPermissionSetResponseTypeDef
- ListApplicationAssignmentsForPrincipalResponseTypeDef
- ListApplicationAssignmentsResponseTypeDef
- ListCustomerManagedPolicyReferencesInPermissionSetResponseTypeDef
- ListManagedPoliciesInPermissionSetResponseTypeDef
- ListPermissionSetsProvisionedToAccountResponseTypeDef
- ListPermissionSetsResponseTypeDef
- CreateInstanceRequestRequestTypeDef
- CreatePermissionSetRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- CreatePermissionSetResponseTypeDef
- DescribePermissionSetResponseTypeDef
- DescribePermissionSetProvisioningStatusResponseTypeDef
- ProvisionPermissionSetResponseTypeDef
- IamAuthenticationMethodUnionTypeDef
- ListInstancesResponseTypeDef
- ListAccountAssignmentCreationStatusRequestRequestTypeDef
- ListAccountAssignmentDeletionStatusRequestRequestTypeDef
- ListPermissionSetProvisioningStatusRequestRequestTypeDef
- ListAccountAssignmentCreationStatusRequestListAccountAssignmentCreationStatusPaginateTypeDef
- ListAccountAssignmentDeletionStatusRequestListAccountAssignmentDeletionStatusPaginateTypeDef
- ListAccountAssignmentsRequestListAccountAssignmentsPaginateTypeDef
- ListAccountsForProvisionedPermissionSetRequestListAccountsForProvisionedPermissionSetPaginateTypeDef
- ListApplicationAccessScopesRequestListApplicationAccessScopesPaginateTypeDef
- ListApplicationAssignmentsRequestListApplicationAssignmentsPaginateTypeDef
- ListApplicationAuthenticationMethodsRequestListApplicationAuthenticationMethodsPaginateTypeDef
- ListApplicationGrantsRequestListApplicationGrantsPaginateTypeDef
- ListApplicationProvidersRequestListApplicationProvidersPaginateTypeDef
- ListCustomerManagedPolicyReferencesInPermissionSetRequestListCustomerManagedPolicyReferencesInPermissionSetPaginateTypeDef
- ListInstancesRequestListInstancesPaginateTypeDef
- ListManagedPoliciesInPermissionSetRequestListManagedPoliciesInPermissionSetPaginateTypeDef
- ListPermissionSetProvisioningStatusRequestListPermissionSetProvisioningStatusPaginateTypeDef
- ListPermissionSetsProvisionedToAccountRequestListPermissionSetsProvisionedToAccountPaginateTypeDef
- ListPermissionSetsRequestListPermissionSetsPaginateTypeDef
- ListTagsForResourceRequestListTagsForResourcePaginateTypeDef
- ListTrustedTokenIssuersRequestListTrustedTokenIssuersPaginateTypeDef
- ListAccountAssignmentsForPrincipalRequestListAccountAssignmentsForPrincipalPaginateTypeDef
- ListAccountAssignmentsForPrincipalRequestRequestTypeDef
- ListApplicationAccessScopesResponseTypeDef
- ListApplicationAssignmentsForPrincipalRequestListApplicationAssignmentsForPrincipalPaginateTypeDef
- ListApplicationAssignmentsForPrincipalRequestRequestTypeDef
- ListApplicationsRequestListApplicationsPaginateTypeDef
- ListApplicationsRequestRequestTypeDef
- ListPermissionSetProvisioningStatusResponseTypeDef
- ListTrustedTokenIssuersResponseTypeDef
- TrustedTokenIssuerConfigurationTypeDef
- TrustedTokenIssuerUpdateConfigurationTypeDef
- PortalOptionsTypeDef
- UpdateApplicationPortalOptionsTypeDef
- ResourceServerConfigTypeDef
- InstanceAccessControlAttributeConfigurationOutputTypeDef
- AccessControlAttributeTypeDef
- GetPermissionsBoundaryForPermissionSetResponseTypeDef
- PutPermissionsBoundaryToPermissionSetRequestRequestTypeDef
- AuthenticationMethodItemTypeDef
- GetApplicationAuthenticationMethodResponseTypeDef
- GrantOutputTypeDef
- JwtBearerGrantTypeDef
- AuthenticationMethodTypeDef
- CreateTrustedTokenIssuerRequestRequestTypeDef
- DescribeTrustedTokenIssuerResponseTypeDef
- UpdateTrustedTokenIssuerRequestRequestTypeDef
- ApplicationTypeDef
- CreateApplicationRequestRequestTypeDef
- DescribeApplicationResponseTypeDef
- UpdateApplicationRequestRequestTypeDef
- ApplicationProviderTypeDef
- DescribeApplicationProviderResponseTypeDef
- DescribeInstanceAccessControlAttributeConfigurationResponseTypeDef
- AccessControlAttributeUnionTypeDef
- ListApplicationAuthenticationMethodsResponseTypeDef
- GetApplicationGrantResponseTypeDef
- GrantItemTypeDef
- JwtBearerGrantUnionTypeDef
- PutApplicationAuthenticationMethodRequestRequestTypeDef
- ListApplicationsResponseTypeDef
- ListApplicationProvidersResponseTypeDef
- InstanceAccessControlAttributeConfigurationTypeDef
- ListApplicationGrantsResponseTypeDef
- GrantTypeDef
- CreateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
- UpdateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
- PutApplicationGrantRequestRequestTypeDef