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
- ListAccountAssignmentsPaginator
- ListAccountsForProvisionedPermissionSetPaginator
- ListCustomerManagedPolicyReferencesInPermissionSetPaginator
- ListInstancesPaginator
- ListManagedPoliciesInPermissionSetPaginator
- ListPermissionSetProvisioningStatusPaginator
- ListPermissionSetsPaginator
- ListPermissionSetsProvisionedToAccountPaginator
- ListTagsForResourcePaginator
Literals#
Type annotations for literals used in methods and schemas.
# InstanceAccessControlAttributeConfigurationStatusType usage example
from mypy_boto3_sso_admin.literals import InstanceAccessControlAttributeConfigurationStatusType
def get_value() -> InstanceAccessControlAttributeConfigurationStatusType:
return "CREATION_FAILED"
- InstanceAccessControlAttributeConfigurationStatusType
- ListAccountAssignmentCreationStatusPaginatorName
- ListAccountAssignmentDeletionStatusPaginatorName
- ListAccountAssignmentsPaginatorName
- ListAccountsForProvisionedPermissionSetPaginatorName
- ListCustomerManagedPolicyReferencesInPermissionSetPaginatorName
- ListInstancesPaginatorName
- ListManagedPoliciesInPermissionSetPaginatorName
- ListPermissionSetProvisioningStatusPaginatorName
- ListPermissionSetsPaginatorName
- ListPermissionSetsProvisionedToAccountPaginatorName
- ListTagsForResourcePaginatorName
- PrincipalTypeType
- ProvisionTargetTypeType
- ProvisioningStatusType
- StatusValuesType
- TargetTypeType
- SSOAdminServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Typed dictionaries#
Type annotations for typed dictionaries used in methods and schema.
# AccessControlAttributeValueTypeDef usage example
from mypy_boto3_sso_admin.type_defs import AccessControlAttributeValueTypeDef
def get_value() -> AccessControlAttributeValueTypeDef:
return {
"Source": ...,
}
- AccessControlAttributeValueTypeDef
- AccountAssignmentOperationStatusMetadataTypeDef
- AccountAssignmentOperationStatusTypeDef
- AccountAssignmentTypeDef
- CustomerManagedPolicyReferenceTypeDef
- AttachManagedPolicyToPermissionSetRequestRequestTypeDef
- AttachedManagedPolicyTypeDef
- CreateAccountAssignmentRequestRequestTypeDef
- TagTypeDef
- PermissionSetTypeDef
- DeleteAccountAssignmentRequestRequestTypeDef
- DeleteInlinePolicyFromPermissionSetRequestRequestTypeDef
- DeleteInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
- DeletePermissionSetRequestRequestTypeDef
- DeletePermissionsBoundaryFromPermissionSetRequestRequestTypeDef
- DescribeAccountAssignmentCreationStatusRequestRequestTypeDef
- DescribeAccountAssignmentDeletionStatusRequestRequestTypeDef
- DescribeInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
- DescribePermissionSetProvisioningStatusRequestRequestTypeDef
- PermissionSetProvisioningStatusTypeDef
- DescribePermissionSetRequestRequestTypeDef
- DetachManagedPolicyFromPermissionSetRequestRequestTypeDef
- GetInlinePolicyForPermissionSetRequestRequestTypeDef
- GetInlinePolicyForPermissionSetResponseTypeDef
- GetPermissionsBoundaryForPermissionSetRequestRequestTypeDef
- InstanceMetadataTypeDef
- OperationStatusFilterTypeDef
- ListAccountAssignmentsRequestListAccountAssignmentsPaginateTypeDef
- ListAccountAssignmentsRequestRequestTypeDef
- ListAccountsForProvisionedPermissionSetRequestListAccountsForProvisionedPermissionSetPaginateTypeDef
- ListAccountsForProvisionedPermissionSetRequestRequestTypeDef
- ListAccountsForProvisionedPermissionSetResponseTypeDef
- ListCustomerManagedPolicyReferencesInPermissionSetRequestListCustomerManagedPolicyReferencesInPermissionSetPaginateTypeDef
- ListCustomerManagedPolicyReferencesInPermissionSetRequestRequestTypeDef
- ListInstancesRequestListInstancesPaginateTypeDef
- ListInstancesRequestRequestTypeDef
- ListManagedPoliciesInPermissionSetRequestListManagedPoliciesInPermissionSetPaginateTypeDef
- ListManagedPoliciesInPermissionSetRequestRequestTypeDef
- PermissionSetProvisioningStatusMetadataTypeDef
- ListPermissionSetsProvisionedToAccountRequestListPermissionSetsProvisionedToAccountPaginateTypeDef
- ListPermissionSetsProvisionedToAccountRequestRequestTypeDef
- ListPermissionSetsProvisionedToAccountResponseTypeDef
- ListPermissionSetsRequestListPermissionSetsPaginateTypeDef
- ListPermissionSetsRequestRequestTypeDef
- ListPermissionSetsResponseTypeDef
- ListTagsForResourceRequestListTagsForResourcePaginateTypeDef
- ListTagsForResourceRequestRequestTypeDef
- PaginatorConfigTypeDef
- ProvisionPermissionSetRequestRequestTypeDef
- PutInlinePolicyToPermissionSetRequestRequestTypeDef
- ResponseMetadataTypeDef
- UntagResourceRequestRequestTypeDef
- UpdatePermissionSetRequestRequestTypeDef
- AccessControlAttributeTypeDef
- ListAccountAssignmentCreationStatusResponseTypeDef
- ListAccountAssignmentDeletionStatusResponseTypeDef
- CreateAccountAssignmentResponseTypeDef
- DeleteAccountAssignmentResponseTypeDef
- DescribeAccountAssignmentCreationStatusResponseTypeDef
- DescribeAccountAssignmentDeletionStatusResponseTypeDef
- ListAccountAssignmentsResponseTypeDef
- AttachCustomerManagedPolicyReferenceToPermissionSetRequestRequestTypeDef
- DetachCustomerManagedPolicyReferenceFromPermissionSetRequestRequestTypeDef
- ListCustomerManagedPolicyReferencesInPermissionSetResponseTypeDef
- PermissionsBoundaryTypeDef
- ListManagedPoliciesInPermissionSetResponseTypeDef
- CreatePermissionSetRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- CreatePermissionSetResponseTypeDef
- DescribePermissionSetResponseTypeDef
- DescribePermissionSetProvisioningStatusResponseTypeDef
- ProvisionPermissionSetResponseTypeDef
- ListInstancesResponseTypeDef
- ListAccountAssignmentCreationStatusRequestListAccountAssignmentCreationStatusPaginateTypeDef
- ListAccountAssignmentCreationStatusRequestRequestTypeDef
- ListAccountAssignmentDeletionStatusRequestListAccountAssignmentDeletionStatusPaginateTypeDef
- ListAccountAssignmentDeletionStatusRequestRequestTypeDef
- ListPermissionSetProvisioningStatusRequestListPermissionSetProvisioningStatusPaginateTypeDef
- ListPermissionSetProvisioningStatusRequestRequestTypeDef
- ListPermissionSetProvisioningStatusResponseTypeDef
- InstanceAccessControlAttributeConfigurationTypeDef
- GetPermissionsBoundaryForPermissionSetResponseTypeDef
- PutPermissionsBoundaryToPermissionSetRequestRequestTypeDef
- CreateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
- DescribeInstanceAccessControlAttributeConfigurationResponseTypeDef
- UpdateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef