Typed dictionaries
Auto-generated documentation for SSOAdmin type annotations stubs module types-aiobotocore-sso-admin.
AccessControlAttributeValueTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import AccessControlAttributeValueTypeDef
def get_value() -> AccessControlAttributeValueTypeDef:
return {
"Source": ...,
}
AccountAssignmentOperationStatusMetadataTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import AccountAssignmentOperationStatusMetadataTypeDef
def get_value() -> AccountAssignmentOperationStatusMetadataTypeDef:
return {
"Status": ...,
}
Definition
class AccountAssignmentOperationStatusMetadataTypeDef(TypedDict):
Status: NotRequired[StatusValuesType], # (1)
RequestId: NotRequired[str],
CreatedDate: NotRequired[datetime],
- See StatusValuesType
AccountAssignmentOperationStatusTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import AccountAssignmentOperationStatusTypeDef
def get_value() -> AccountAssignmentOperationStatusTypeDef:
return {
"Status": ...,
}
Definition
class AccountAssignmentOperationStatusTypeDef(TypedDict):
Status: NotRequired[StatusValuesType], # (1)
RequestId: NotRequired[str],
FailureReason: NotRequired[str],
TargetId: NotRequired[str],
TargetType: NotRequired[TargetTypeType], # (2)
PermissionSetArn: NotRequired[str],
PrincipalType: NotRequired[PrincipalTypeType], # (3)
PrincipalId: NotRequired[str],
CreatedDate: NotRequired[datetime],
- See StatusValuesType
- See TargetTypeType
- See PrincipalTypeType
AccountAssignmentTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import AccountAssignmentTypeDef
def get_value() -> AccountAssignmentTypeDef:
return {
"AccountId": ...,
}
Definition
class AccountAssignmentTypeDef(TypedDict):
AccountId: NotRequired[str],
PermissionSetArn: NotRequired[str],
PrincipalType: NotRequired[PrincipalTypeType], # (1)
PrincipalId: NotRequired[str],
CustomerManagedPolicyReferenceTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import CustomerManagedPolicyReferenceTypeDef
def get_value() -> CustomerManagedPolicyReferenceTypeDef:
return {
"Name": ...,
}
Definition
class CustomerManagedPolicyReferenceTypeDef(TypedDict):
Name: str,
Path: NotRequired[str],
AttachManagedPolicyToPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import AttachManagedPolicyToPermissionSetRequestRequestTypeDef
def get_value() -> AttachManagedPolicyToPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
"ManagedPolicyArn": ...,
}
Definition
class AttachManagedPolicyToPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
ManagedPolicyArn: str,
AttachedManagedPolicyTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import AttachedManagedPolicyTypeDef
def get_value() -> AttachedManagedPolicyTypeDef:
return {
"Name": ...,
}
Definition
class AttachedManagedPolicyTypeDef(TypedDict):
Name: NotRequired[str],
Arn: NotRequired[str],
CreateAccountAssignmentRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import CreateAccountAssignmentRequestRequestTypeDef
def get_value() -> CreateAccountAssignmentRequestRequestTypeDef:
return {
"InstanceArn": ...,
"TargetId": ...,
"TargetType": ...,
"PermissionSetArn": ...,
"PrincipalType": ...,
"PrincipalId": ...,
}
Definition
class CreateAccountAssignmentRequestRequestTypeDef(TypedDict):
InstanceArn: str,
TargetId: str,
TargetType: TargetTypeType, # (1)
PermissionSetArn: str,
PrincipalType: PrincipalTypeType, # (2)
PrincipalId: str,
- See TargetTypeType
- See PrincipalTypeType
ResponseMetadataTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
TagTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
PermissionSetTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import PermissionSetTypeDef
def get_value() -> PermissionSetTypeDef:
return {
"Name": ...,
}
Definition
class PermissionSetTypeDef(TypedDict):
Name: NotRequired[str],
PermissionSetArn: NotRequired[str],
Description: NotRequired[str],
CreatedDate: NotRequired[datetime],
SessionDuration: NotRequired[str],
RelayState: NotRequired[str],
DeleteAccountAssignmentRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DeleteAccountAssignmentRequestRequestTypeDef
def get_value() -> DeleteAccountAssignmentRequestRequestTypeDef:
return {
"InstanceArn": ...,
"TargetId": ...,
"TargetType": ...,
"PermissionSetArn": ...,
"PrincipalType": ...,
"PrincipalId": ...,
}
Definition
class DeleteAccountAssignmentRequestRequestTypeDef(TypedDict):
InstanceArn: str,
TargetId: str,
TargetType: TargetTypeType, # (1)
PermissionSetArn: str,
PrincipalType: PrincipalTypeType, # (2)
PrincipalId: str,
- See TargetTypeType
- See PrincipalTypeType
DeleteInlinePolicyFromPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DeleteInlinePolicyFromPermissionSetRequestRequestTypeDef
def get_value() -> DeleteInlinePolicyFromPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class DeleteInlinePolicyFromPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
DeleteInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DeleteInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
def get_value() -> DeleteInstanceAccessControlAttributeConfigurationRequestRequestTypeDef:
return {
"InstanceArn": ...,
}
Definition
class DeleteInstanceAccessControlAttributeConfigurationRequestRequestTypeDef(TypedDict):
InstanceArn: str,
DeletePermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DeletePermissionSetRequestRequestTypeDef
def get_value() -> DeletePermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class DeletePermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
DeletePermissionsBoundaryFromPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DeletePermissionsBoundaryFromPermissionSetRequestRequestTypeDef
def get_value() -> DeletePermissionsBoundaryFromPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class DeletePermissionsBoundaryFromPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
DescribeAccountAssignmentCreationStatusRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribeAccountAssignmentCreationStatusRequestRequestTypeDef
def get_value() -> DescribeAccountAssignmentCreationStatusRequestRequestTypeDef:
return {
"InstanceArn": ...,
"AccountAssignmentCreationRequestId": ...,
}
Definition
class DescribeAccountAssignmentCreationStatusRequestRequestTypeDef(TypedDict):
InstanceArn: str,
AccountAssignmentCreationRequestId: str,
DescribeAccountAssignmentDeletionStatusRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribeAccountAssignmentDeletionStatusRequestRequestTypeDef
def get_value() -> DescribeAccountAssignmentDeletionStatusRequestRequestTypeDef:
return {
"InstanceArn": ...,
"AccountAssignmentDeletionRequestId": ...,
}
Definition
class DescribeAccountAssignmentDeletionStatusRequestRequestTypeDef(TypedDict):
InstanceArn: str,
AccountAssignmentDeletionRequestId: str,
DescribeInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribeInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
def get_value() -> DescribeInstanceAccessControlAttributeConfigurationRequestRequestTypeDef:
return {
"InstanceArn": ...,
}
Definition
class DescribeInstanceAccessControlAttributeConfigurationRequestRequestTypeDef(TypedDict):
InstanceArn: str,
DescribePermissionSetProvisioningStatusRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribePermissionSetProvisioningStatusRequestRequestTypeDef
def get_value() -> DescribePermissionSetProvisioningStatusRequestRequestTypeDef:
return {
"InstanceArn": ...,
"ProvisionPermissionSetRequestId": ...,
}
Definition
class DescribePermissionSetProvisioningStatusRequestRequestTypeDef(TypedDict):
InstanceArn: str,
ProvisionPermissionSetRequestId: str,
PermissionSetProvisioningStatusTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import PermissionSetProvisioningStatusTypeDef
def get_value() -> PermissionSetProvisioningStatusTypeDef:
return {
"Status": ...,
}
Definition
class PermissionSetProvisioningStatusTypeDef(TypedDict):
Status: NotRequired[StatusValuesType], # (1)
RequestId: NotRequired[str],
AccountId: NotRequired[str],
PermissionSetArn: NotRequired[str],
FailureReason: NotRequired[str],
CreatedDate: NotRequired[datetime],
- See StatusValuesType
DescribePermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribePermissionSetRequestRequestTypeDef
def get_value() -> DescribePermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class DescribePermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
DetachManagedPolicyFromPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DetachManagedPolicyFromPermissionSetRequestRequestTypeDef
def get_value() -> DetachManagedPolicyFromPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
"ManagedPolicyArn": ...,
}
Definition
class DetachManagedPolicyFromPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
ManagedPolicyArn: str,
GetInlinePolicyForPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import GetInlinePolicyForPermissionSetRequestRequestTypeDef
def get_value() -> GetInlinePolicyForPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class GetInlinePolicyForPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
GetPermissionsBoundaryForPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import GetPermissionsBoundaryForPermissionSetRequestRequestTypeDef
def get_value() -> GetPermissionsBoundaryForPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class GetPermissionsBoundaryForPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
InstanceMetadataTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import InstanceMetadataTypeDef
def get_value() -> InstanceMetadataTypeDef:
return {
"InstanceArn": ...,
}
Definition
class InstanceMetadataTypeDef(TypedDict):
InstanceArn: NotRequired[str],
IdentityStoreId: NotRequired[str],
OperationStatusFilterTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import OperationStatusFilterTypeDef
def get_value() -> OperationStatusFilterTypeDef:
return {
"Status": ...,
}
Definition
class OperationStatusFilterTypeDef(TypedDict):
Status: NotRequired[StatusValuesType], # (1)
- See StatusValuesType
PaginatorConfigTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListAccountAssignmentsRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentsRequestRequestTypeDef
def get_value() -> ListAccountAssignmentsRequestRequestTypeDef:
return {
"InstanceArn": ...,
"AccountId": ...,
"PermissionSetArn": ...,
}
Definition
class ListAccountAssignmentsRequestRequestTypeDef(TypedDict):
InstanceArn: str,
AccountId: str,
PermissionSetArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListAccountsForProvisionedPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountsForProvisionedPermissionSetRequestRequestTypeDef
def get_value() -> ListAccountsForProvisionedPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class ListAccountsForProvisionedPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
ProvisioningStatus: NotRequired[ProvisioningStatusType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListCustomerManagedPolicyReferencesInPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListCustomerManagedPolicyReferencesInPermissionSetRequestRequestTypeDef
def get_value() -> ListCustomerManagedPolicyReferencesInPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class ListCustomerManagedPolicyReferencesInPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListInstancesRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListInstancesRequestRequestTypeDef
def get_value() -> ListInstancesRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListInstancesRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListManagedPoliciesInPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListManagedPoliciesInPermissionSetRequestRequestTypeDef
def get_value() -> ListManagedPoliciesInPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class ListManagedPoliciesInPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
PermissionSetProvisioningStatusMetadataTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import PermissionSetProvisioningStatusMetadataTypeDef
def get_value() -> PermissionSetProvisioningStatusMetadataTypeDef:
return {
"Status": ...,
}
Definition
class PermissionSetProvisioningStatusMetadataTypeDef(TypedDict):
Status: NotRequired[StatusValuesType], # (1)
RequestId: NotRequired[str],
CreatedDate: NotRequired[datetime],
- See StatusValuesType
ListPermissionSetsProvisionedToAccountRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetsProvisionedToAccountRequestRequestTypeDef
def get_value() -> ListPermissionSetsProvisionedToAccountRequestRequestTypeDef:
return {
"InstanceArn": ...,
"AccountId": ...,
}
Definition
class ListPermissionSetsProvisionedToAccountRequestRequestTypeDef(TypedDict):
InstanceArn: str,
AccountId: str,
ProvisioningStatus: NotRequired[ProvisioningStatusType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListPermissionSetsRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetsRequestRequestTypeDef
def get_value() -> ListPermissionSetsRequestRequestTypeDef:
return {
"InstanceArn": ...,
}
Definition
class ListPermissionSetsRequestRequestTypeDef(TypedDict):
InstanceArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"InstanceArn": ...,
"ResourceArn": ...,
}
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
InstanceArn: str,
ResourceArn: str,
NextToken: NotRequired[str],
ProvisionPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ProvisionPermissionSetRequestRequestTypeDef
def get_value() -> ProvisionPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
"TargetType": ...,
}
Definition
class ProvisionPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
TargetType: ProvisionTargetTypeType, # (1)
TargetId: NotRequired[str],
PutInlinePolicyToPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import PutInlinePolicyToPermissionSetRequestRequestTypeDef
def get_value() -> PutInlinePolicyToPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
"InlinePolicy": ...,
}
Definition
class PutInlinePolicyToPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
InlinePolicy: str,
UntagResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"InstanceArn": ...,
"ResourceArn": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
InstanceArn: str,
ResourceArn: str,
TagKeys: Sequence[str],
UpdatePermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import UpdatePermissionSetRequestRequestTypeDef
def get_value() -> UpdatePermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class UpdatePermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
Description: NotRequired[str],
SessionDuration: NotRequired[str],
RelayState: NotRequired[str],
AccessControlAttributeTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import AccessControlAttributeTypeDef
def get_value() -> AccessControlAttributeTypeDef:
return {
"Key": ...,
"Value": ...,
}
Definition
class AccessControlAttributeTypeDef(TypedDict):
Key: str,
Value: AccessControlAttributeValueTypeDef, # (1)
AttachCustomerManagedPolicyReferenceToPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import AttachCustomerManagedPolicyReferenceToPermissionSetRequestRequestTypeDef
def get_value() -> AttachCustomerManagedPolicyReferenceToPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
"CustomerManagedPolicyReference": ...,
}
Definition
class AttachCustomerManagedPolicyReferenceToPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
CustomerManagedPolicyReference: CustomerManagedPolicyReferenceTypeDef, # (1)
DetachCustomerManagedPolicyReferenceFromPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DetachCustomerManagedPolicyReferenceFromPermissionSetRequestRequestTypeDef
def get_value() -> DetachCustomerManagedPolicyReferenceFromPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
"CustomerManagedPolicyReference": ...,
}
Definition
class DetachCustomerManagedPolicyReferenceFromPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
CustomerManagedPolicyReference: CustomerManagedPolicyReferenceTypeDef, # (1)
PermissionsBoundaryTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import PermissionsBoundaryTypeDef
def get_value() -> PermissionsBoundaryTypeDef:
return {
"CustomerManagedPolicyReference": ...,
}
Definition
class PermissionsBoundaryTypeDef(TypedDict):
CustomerManagedPolicyReference: NotRequired[CustomerManagedPolicyReferenceTypeDef], # (1)
ManagedPolicyArn: NotRequired[str],
CreateAccountAssignmentResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import CreateAccountAssignmentResponseTypeDef
def get_value() -> CreateAccountAssignmentResponseTypeDef:
return {
"AccountAssignmentCreationStatus": ...,
"ResponseMetadata": ...,
}
Definition
class CreateAccountAssignmentResponseTypeDef(TypedDict):
AccountAssignmentCreationStatus: AccountAssignmentOperationStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteAccountAssignmentResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DeleteAccountAssignmentResponseTypeDef
def get_value() -> DeleteAccountAssignmentResponseTypeDef:
return {
"AccountAssignmentDeletionStatus": ...,
"ResponseMetadata": ...,
}
Definition
class DeleteAccountAssignmentResponseTypeDef(TypedDict):
AccountAssignmentDeletionStatus: AccountAssignmentOperationStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAccountAssignmentCreationStatusResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribeAccountAssignmentCreationStatusResponseTypeDef
def get_value() -> DescribeAccountAssignmentCreationStatusResponseTypeDef:
return {
"AccountAssignmentCreationStatus": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAccountAssignmentCreationStatusResponseTypeDef(TypedDict):
AccountAssignmentCreationStatus: AccountAssignmentOperationStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAccountAssignmentDeletionStatusResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribeAccountAssignmentDeletionStatusResponseTypeDef
def get_value() -> DescribeAccountAssignmentDeletionStatusResponseTypeDef:
return {
"AccountAssignmentDeletionStatus": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeAccountAssignmentDeletionStatusResponseTypeDef(TypedDict):
AccountAssignmentDeletionStatus: AccountAssignmentOperationStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetInlinePolicyForPermissionSetResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import GetInlinePolicyForPermissionSetResponseTypeDef
def get_value() -> GetInlinePolicyForPermissionSetResponseTypeDef:
return {
"InlinePolicy": ...,
"ResponseMetadata": ...,
}
Definition
class GetInlinePolicyForPermissionSetResponseTypeDef(TypedDict):
InlinePolicy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListAccountAssignmentCreationStatusResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentCreationStatusResponseTypeDef
def get_value() -> ListAccountAssignmentCreationStatusResponseTypeDef:
return {
"AccountAssignmentsCreationStatus": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAccountAssignmentCreationStatusResponseTypeDef(TypedDict):
AccountAssignmentsCreationStatus: List[AccountAssignmentOperationStatusMetadataTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAccountAssignmentDeletionStatusResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentDeletionStatusResponseTypeDef
def get_value() -> ListAccountAssignmentDeletionStatusResponseTypeDef:
return {
"AccountAssignmentsDeletionStatus": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAccountAssignmentDeletionStatusResponseTypeDef(TypedDict):
AccountAssignmentsDeletionStatus: List[AccountAssignmentOperationStatusMetadataTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAccountAssignmentsResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentsResponseTypeDef
def get_value() -> ListAccountAssignmentsResponseTypeDef:
return {
"AccountAssignments": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAccountAssignmentsResponseTypeDef(TypedDict):
AccountAssignments: List[AccountAssignmentTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAccountsForProvisionedPermissionSetResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountsForProvisionedPermissionSetResponseTypeDef
def get_value() -> ListAccountsForProvisionedPermissionSetResponseTypeDef:
return {
"AccountIds": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListAccountsForProvisionedPermissionSetResponseTypeDef(TypedDict):
AccountIds: List[str],
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListCustomerManagedPolicyReferencesInPermissionSetResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListCustomerManagedPolicyReferencesInPermissionSetResponseTypeDef
def get_value() -> ListCustomerManagedPolicyReferencesInPermissionSetResponseTypeDef:
return {
"CustomerManagedPolicyReferences": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListCustomerManagedPolicyReferencesInPermissionSetResponseTypeDef(TypedDict):
CustomerManagedPolicyReferences: List[CustomerManagedPolicyReferenceTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListManagedPoliciesInPermissionSetResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListManagedPoliciesInPermissionSetResponseTypeDef
def get_value() -> ListManagedPoliciesInPermissionSetResponseTypeDef:
return {
"AttachedManagedPolicies": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListManagedPoliciesInPermissionSetResponseTypeDef(TypedDict):
AttachedManagedPolicies: List[AttachedManagedPolicyTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPermissionSetsProvisionedToAccountResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetsProvisionedToAccountResponseTypeDef
def get_value() -> ListPermissionSetsProvisionedToAccountResponseTypeDef:
return {
"NextToken": ...,
"PermissionSets": ...,
"ResponseMetadata": ...,
}
Definition
class ListPermissionSetsProvisionedToAccountResponseTypeDef(TypedDict):
NextToken: str,
PermissionSets: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListPermissionSetsResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetsResponseTypeDef
def get_value() -> ListPermissionSetsResponseTypeDef:
return {
"PermissionSets": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListPermissionSetsResponseTypeDef(TypedDict):
PermissionSets: List[str],
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreatePermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import CreatePermissionSetRequestRequestTypeDef
def get_value() -> CreatePermissionSetRequestRequestTypeDef:
return {
"Name": ...,
"InstanceArn": ...,
}
Definition
class CreatePermissionSetRequestRequestTypeDef(TypedDict):
Name: str,
InstanceArn: str,
Description: NotRequired[str],
SessionDuration: NotRequired[str],
RelayState: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
ListTagsForResourceResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"InstanceArn": ...,
"ResourceArn": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
InstanceArn: str,
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreatePermissionSetResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import CreatePermissionSetResponseTypeDef
def get_value() -> CreatePermissionSetResponseTypeDef:
return {
"PermissionSet": ...,
"ResponseMetadata": ...,
}
Definition
class CreatePermissionSetResponseTypeDef(TypedDict):
PermissionSet: PermissionSetTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribePermissionSetResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribePermissionSetResponseTypeDef
def get_value() -> DescribePermissionSetResponseTypeDef:
return {
"PermissionSet": ...,
"ResponseMetadata": ...,
}
Definition
class DescribePermissionSetResponseTypeDef(TypedDict):
PermissionSet: PermissionSetTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribePermissionSetProvisioningStatusResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribePermissionSetProvisioningStatusResponseTypeDef
def get_value() -> DescribePermissionSetProvisioningStatusResponseTypeDef:
return {
"PermissionSetProvisioningStatus": ...,
"ResponseMetadata": ...,
}
Definition
class DescribePermissionSetProvisioningStatusResponseTypeDef(TypedDict):
PermissionSetProvisioningStatus: PermissionSetProvisioningStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ProvisionPermissionSetResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ProvisionPermissionSetResponseTypeDef
def get_value() -> ProvisionPermissionSetResponseTypeDef:
return {
"PermissionSetProvisioningStatus": ...,
"ResponseMetadata": ...,
}
Definition
class ProvisionPermissionSetResponseTypeDef(TypedDict):
PermissionSetProvisioningStatus: PermissionSetProvisioningStatusTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListInstancesResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListInstancesResponseTypeDef
def get_value() -> ListInstancesResponseTypeDef:
return {
"Instances": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListInstancesResponseTypeDef(TypedDict):
Instances: List[InstanceMetadataTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAccountAssignmentCreationStatusRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentCreationStatusRequestRequestTypeDef
def get_value() -> ListAccountAssignmentCreationStatusRequestRequestTypeDef:
return {
"InstanceArn": ...,
}
Definition
class ListAccountAssignmentCreationStatusRequestRequestTypeDef(TypedDict):
InstanceArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filter: NotRequired[OperationStatusFilterTypeDef], # (1)
ListAccountAssignmentDeletionStatusRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentDeletionStatusRequestRequestTypeDef
def get_value() -> ListAccountAssignmentDeletionStatusRequestRequestTypeDef:
return {
"InstanceArn": ...,
}
Definition
class ListAccountAssignmentDeletionStatusRequestRequestTypeDef(TypedDict):
InstanceArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filter: NotRequired[OperationStatusFilterTypeDef], # (1)
ListPermissionSetProvisioningStatusRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetProvisioningStatusRequestRequestTypeDef
def get_value() -> ListPermissionSetProvisioningStatusRequestRequestTypeDef:
return {
"InstanceArn": ...,
}
Definition
class ListPermissionSetProvisioningStatusRequestRequestTypeDef(TypedDict):
InstanceArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filter: NotRequired[OperationStatusFilterTypeDef], # (1)
ListAccountAssignmentCreationStatusRequestListAccountAssignmentCreationStatusPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentCreationStatusRequestListAccountAssignmentCreationStatusPaginateTypeDef
def get_value() -> ListAccountAssignmentCreationStatusRequestListAccountAssignmentCreationStatusPaginateTypeDef:
return {
"InstanceArn": ...,
}
Definition
class ListAccountAssignmentCreationStatusRequestListAccountAssignmentCreationStatusPaginateTypeDef(TypedDict):
InstanceArn: str,
Filter: NotRequired[OperationStatusFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListAccountAssignmentDeletionStatusRequestListAccountAssignmentDeletionStatusPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentDeletionStatusRequestListAccountAssignmentDeletionStatusPaginateTypeDef
def get_value() -> ListAccountAssignmentDeletionStatusRequestListAccountAssignmentDeletionStatusPaginateTypeDef:
return {
"InstanceArn": ...,
}
Definition
class ListAccountAssignmentDeletionStatusRequestListAccountAssignmentDeletionStatusPaginateTypeDef(TypedDict):
InstanceArn: str,
Filter: NotRequired[OperationStatusFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListAccountAssignmentsRequestListAccountAssignmentsPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountAssignmentsRequestListAccountAssignmentsPaginateTypeDef
def get_value() -> ListAccountAssignmentsRequestListAccountAssignmentsPaginateTypeDef:
return {
"InstanceArn": ...,
"AccountId": ...,
"PermissionSetArn": ...,
}
Definition
class ListAccountAssignmentsRequestListAccountAssignmentsPaginateTypeDef(TypedDict):
InstanceArn: str,
AccountId: str,
PermissionSetArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListAccountsForProvisionedPermissionSetRequestListAccountsForProvisionedPermissionSetPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListAccountsForProvisionedPermissionSetRequestListAccountsForProvisionedPermissionSetPaginateTypeDef
def get_value() -> ListAccountsForProvisionedPermissionSetRequestListAccountsForProvisionedPermissionSetPaginateTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class ListAccountsForProvisionedPermissionSetRequestListAccountsForProvisionedPermissionSetPaginateTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
ProvisioningStatus: NotRequired[ProvisioningStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListCustomerManagedPolicyReferencesInPermissionSetRequestListCustomerManagedPolicyReferencesInPermissionSetPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListCustomerManagedPolicyReferencesInPermissionSetRequestListCustomerManagedPolicyReferencesInPermissionSetPaginateTypeDef
def get_value() -> ListCustomerManagedPolicyReferencesInPermissionSetRequestListCustomerManagedPolicyReferencesInPermissionSetPaginateTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class ListCustomerManagedPolicyReferencesInPermissionSetRequestListCustomerManagedPolicyReferencesInPermissionSetPaginateTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListInstancesRequestListInstancesPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListInstancesRequestListInstancesPaginateTypeDef
def get_value() -> ListInstancesRequestListInstancesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListInstancesRequestListInstancesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListManagedPoliciesInPermissionSetRequestListManagedPoliciesInPermissionSetPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListManagedPoliciesInPermissionSetRequestListManagedPoliciesInPermissionSetPaginateTypeDef
def get_value() -> ListManagedPoliciesInPermissionSetRequestListManagedPoliciesInPermissionSetPaginateTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
}
Definition
class ListManagedPoliciesInPermissionSetRequestListManagedPoliciesInPermissionSetPaginateTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListPermissionSetProvisioningStatusRequestListPermissionSetProvisioningStatusPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetProvisioningStatusRequestListPermissionSetProvisioningStatusPaginateTypeDef
def get_value() -> ListPermissionSetProvisioningStatusRequestListPermissionSetProvisioningStatusPaginateTypeDef:
return {
"InstanceArn": ...,
}
Definition
class ListPermissionSetProvisioningStatusRequestListPermissionSetProvisioningStatusPaginateTypeDef(TypedDict):
InstanceArn: str,
Filter: NotRequired[OperationStatusFilterTypeDef], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListPermissionSetsProvisionedToAccountRequestListPermissionSetsProvisionedToAccountPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetsProvisionedToAccountRequestListPermissionSetsProvisionedToAccountPaginateTypeDef
def get_value() -> ListPermissionSetsProvisionedToAccountRequestListPermissionSetsProvisionedToAccountPaginateTypeDef:
return {
"InstanceArn": ...,
"AccountId": ...,
}
Definition
class ListPermissionSetsProvisionedToAccountRequestListPermissionSetsProvisionedToAccountPaginateTypeDef(TypedDict):
InstanceArn: str,
AccountId: str,
ProvisioningStatus: NotRequired[ProvisioningStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListPermissionSetsRequestListPermissionSetsPaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetsRequestListPermissionSetsPaginateTypeDef
def get_value() -> ListPermissionSetsRequestListPermissionSetsPaginateTypeDef:
return {
"InstanceArn": ...,
}
Definition
class ListPermissionSetsRequestListPermissionSetsPaginateTypeDef(TypedDict):
InstanceArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTagsForResourceRequestListTagsForResourcePaginateTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListTagsForResourceRequestListTagsForResourcePaginateTypeDef
def get_value() -> ListTagsForResourceRequestListTagsForResourcePaginateTypeDef:
return {
"InstanceArn": ...,
"ResourceArn": ...,
}
Definition
class ListTagsForResourceRequestListTagsForResourcePaginateTypeDef(TypedDict):
InstanceArn: str,
ResourceArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListPermissionSetProvisioningStatusResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import ListPermissionSetProvisioningStatusResponseTypeDef
def get_value() -> ListPermissionSetProvisioningStatusResponseTypeDef:
return {
"PermissionSetsProvisioningStatus": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListPermissionSetProvisioningStatusResponseTypeDef(TypedDict):
PermissionSetsProvisioningStatus: List[PermissionSetProvisioningStatusMetadataTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
InstanceAccessControlAttributeConfigurationTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import InstanceAccessControlAttributeConfigurationTypeDef
def get_value() -> InstanceAccessControlAttributeConfigurationTypeDef:
return {
"AccessControlAttributes": ...,
}
Definition
class InstanceAccessControlAttributeConfigurationTypeDef(TypedDict):
AccessControlAttributes: Sequence[AccessControlAttributeTypeDef], # (1)
GetPermissionsBoundaryForPermissionSetResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import GetPermissionsBoundaryForPermissionSetResponseTypeDef
def get_value() -> GetPermissionsBoundaryForPermissionSetResponseTypeDef:
return {
"PermissionsBoundary": ...,
"ResponseMetadata": ...,
}
Definition
class GetPermissionsBoundaryForPermissionSetResponseTypeDef(TypedDict):
PermissionsBoundary: PermissionsBoundaryTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutPermissionsBoundaryToPermissionSetRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import PutPermissionsBoundaryToPermissionSetRequestRequestTypeDef
def get_value() -> PutPermissionsBoundaryToPermissionSetRequestRequestTypeDef:
return {
"InstanceArn": ...,
"PermissionSetArn": ...,
"PermissionsBoundary": ...,
}
Definition
class PutPermissionsBoundaryToPermissionSetRequestRequestTypeDef(TypedDict):
InstanceArn: str,
PermissionSetArn: str,
PermissionsBoundary: PermissionsBoundaryTypeDef, # (1)
CreateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import CreateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
def get_value() -> CreateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef:
return {
"InstanceArn": ...,
"InstanceAccessControlAttributeConfiguration": ...,
}
Definition
class CreateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef(TypedDict):
InstanceArn: str,
InstanceAccessControlAttributeConfiguration: InstanceAccessControlAttributeConfigurationTypeDef, # (1)
DescribeInstanceAccessControlAttributeConfigurationResponseTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import DescribeInstanceAccessControlAttributeConfigurationResponseTypeDef
def get_value() -> DescribeInstanceAccessControlAttributeConfigurationResponseTypeDef:
return {
"Status": ...,
"StatusReason": ...,
"InstanceAccessControlAttributeConfiguration": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeInstanceAccessControlAttributeConfigurationResponseTypeDef(TypedDict):
Status: InstanceAccessControlAttributeConfigurationStatusType, # (1)
StatusReason: str,
InstanceAccessControlAttributeConfiguration: InstanceAccessControlAttributeConfigurationTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See InstanceAccessControlAttributeConfigurationStatusType
- See InstanceAccessControlAttributeConfigurationTypeDef
- See ResponseMetadataTypeDef
UpdateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
Usage Example
from types_aiobotocore_sso_admin.type_defs import UpdateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef
def get_value() -> UpdateInstanceAccessControlAttributeConfigurationRequestRequestTypeDef:
return {
"InstanceArn": ...,
"InstanceAccessControlAttributeConfiguration": ...,
}