Typed dictionaries
Index > IdentityStore > Typed dictionaries
Auto-generated documentation for IdentityStore type annotations stubs module mypy-boto3-identitystore.
AddressTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import AddressTypeDef
def get_value() -> AddressTypeDef:
return {
"StreetAddress": ...,
}
Definition
class AddressTypeDef(TypedDict):
StreetAddress: NotRequired[str],
Locality: NotRequired[str],
Region: NotRequired[str],
PostalCode: NotRequired[str],
Country: NotRequired[str],
Formatted: NotRequired[str],
Type: NotRequired[str],
Primary: NotRequired[bool],
ExternalIdTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ExternalIdTypeDef
def get_value() -> ExternalIdTypeDef:
return {
"Issuer": ...,
"Id": ...,
}
UniqueAttributeTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import UniqueAttributeTypeDef
def get_value() -> UniqueAttributeTypeDef:
return {
"AttributePath": ...,
"AttributeValue": ...,
}
Definition
class UniqueAttributeTypeDef(TypedDict):
AttributePath: str,
AttributeValue: Mapping[str, Any],
AttributeOperationTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import AttributeOperationTypeDef
def get_value() -> AttributeOperationTypeDef:
return {
"AttributePath": ...,
}
Definition
class AttributeOperationTypeDef(TypedDict):
AttributePath: str,
AttributeValue: NotRequired[Mapping[str, Any]],
MemberIdTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import MemberIdTypeDef
def get_value() -> MemberIdTypeDef:
return {
"UserId": ...,
}
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_identitystore.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,
CreateGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import CreateGroupRequestRequestTypeDef
def get_value() -> CreateGroupRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
}
Definition
class CreateGroupRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
DisplayName: NotRequired[str],
Description: NotRequired[str],
EmailTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import EmailTypeDef
def get_value() -> EmailTypeDef:
return {
"Value": ...,
}
Definition
class EmailTypeDef(TypedDict):
Value: NotRequired[str],
Type: NotRequired[str],
Primary: NotRequired[bool],
NameTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import NameTypeDef
def get_value() -> NameTypeDef:
return {
"Formatted": ...,
}
Definition
class NameTypeDef(TypedDict):
Formatted: NotRequired[str],
FamilyName: NotRequired[str],
GivenName: NotRequired[str],
MiddleName: NotRequired[str],
HonorificPrefix: NotRequired[str],
HonorificSuffix: NotRequired[str],
PhoneNumberTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import PhoneNumberTypeDef
def get_value() -> PhoneNumberTypeDef:
return {
"Value": ...,
}
Definition
class PhoneNumberTypeDef(TypedDict):
Value: NotRequired[str],
Type: NotRequired[str],
Primary: NotRequired[bool],
DeleteGroupMembershipRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DeleteGroupMembershipRequestRequestTypeDef
def get_value() -> DeleteGroupMembershipRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"MembershipId": ...,
}
Definition
class DeleteGroupMembershipRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
MembershipId: str,
DeleteGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DeleteGroupRequestRequestTypeDef
def get_value() -> DeleteGroupRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"GroupId": ...,
}
DeleteUserRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DeleteUserRequestRequestTypeDef
def get_value() -> DeleteUserRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"UserId": ...,
}
DescribeGroupMembershipRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DescribeGroupMembershipRequestRequestTypeDef
def get_value() -> DescribeGroupMembershipRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"MembershipId": ...,
}
Definition
class DescribeGroupMembershipRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
MembershipId: str,
DescribeGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DescribeGroupRequestRequestTypeDef
def get_value() -> DescribeGroupRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"GroupId": ...,
}
DescribeUserRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DescribeUserRequestRequestTypeDef
def get_value() -> DescribeUserRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"UserId": ...,
}
FilterTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"AttributePath": ...,
"AttributeValue": ...,
}
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListGroupMembershipsRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsRequestRequestTypeDef
def get_value() -> ListGroupMembershipsRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"GroupId": ...,
}
Definition
class ListGroupMembershipsRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GroupTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GroupTypeDef
def get_value() -> GroupTypeDef:
return {
"GroupId": ...,
"IdentityStoreId": ...,
}
Definition
class GroupTypeDef(TypedDict):
GroupId: str,
IdentityStoreId: str,
DisplayName: NotRequired[str],
ExternalIds: NotRequired[List[ExternalIdTypeDef]], # (1)
Description: NotRequired[str],
AlternateIdentifierTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import AlternateIdentifierTypeDef
def get_value() -> AlternateIdentifierTypeDef:
return {
"ExternalId": ...,
}
Definition
class AlternateIdentifierTypeDef(TypedDict):
ExternalId: NotRequired[ExternalIdTypeDef], # (1)
UniqueAttribute: NotRequired[UniqueAttributeTypeDef], # (2)
UpdateGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import UpdateGroupRequestRequestTypeDef
def get_value() -> UpdateGroupRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"GroupId": ...,
"Operations": ...,
}
Definition
class UpdateGroupRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
Operations: Sequence[AttributeOperationTypeDef], # (1)
UpdateUserRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import UpdateUserRequestRequestTypeDef
def get_value() -> UpdateUserRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"UserId": ...,
"Operations": ...,
}
Definition
class UpdateUserRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
UserId: str,
Operations: Sequence[AttributeOperationTypeDef], # (1)
CreateGroupMembershipRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import CreateGroupMembershipRequestRequestTypeDef
def get_value() -> CreateGroupMembershipRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"GroupId": ...,
"MemberId": ...,
}
Definition
class CreateGroupMembershipRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
MemberId: MemberIdTypeDef, # (1)
- See MemberIdTypeDef
GetGroupMembershipIdRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GetGroupMembershipIdRequestRequestTypeDef
def get_value() -> GetGroupMembershipIdRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"GroupId": ...,
"MemberId": ...,
}
Definition
class GetGroupMembershipIdRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
MemberId: MemberIdTypeDef, # (1)
- See MemberIdTypeDef
GroupMembershipExistenceResultTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GroupMembershipExistenceResultTypeDef
def get_value() -> GroupMembershipExistenceResultTypeDef:
return {
"GroupId": ...,
}
Definition
class GroupMembershipExistenceResultTypeDef(TypedDict):
GroupId: NotRequired[str],
MemberId: NotRequired[MemberIdTypeDef], # (1)
MembershipExists: NotRequired[bool],
- See MemberIdTypeDef
GroupMembershipTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GroupMembershipTypeDef
def get_value() -> GroupMembershipTypeDef:
return {
"IdentityStoreId": ...,
}
Definition
class GroupMembershipTypeDef(TypedDict):
IdentityStoreId: str,
MembershipId: NotRequired[str],
GroupId: NotRequired[str],
MemberId: NotRequired[MemberIdTypeDef], # (1)
- See MemberIdTypeDef
IsMemberInGroupsRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import IsMemberInGroupsRequestRequestTypeDef
def get_value() -> IsMemberInGroupsRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"MemberId": ...,
"GroupIds": ...,
}
Definition
class IsMemberInGroupsRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
MemberId: MemberIdTypeDef, # (1)
GroupIds: Sequence[str],
- See MemberIdTypeDef
ListGroupMembershipsForMemberRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsForMemberRequestRequestTypeDef
def get_value() -> ListGroupMembershipsForMemberRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"MemberId": ...,
}
Definition
class ListGroupMembershipsForMemberRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
MemberId: MemberIdTypeDef, # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See MemberIdTypeDef
CreateGroupMembershipResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import CreateGroupMembershipResponseTypeDef
def get_value() -> CreateGroupMembershipResponseTypeDef:
return {
"MembershipId": ...,
"IdentityStoreId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateGroupMembershipResponseTypeDef(TypedDict):
MembershipId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateGroupResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import CreateGroupResponseTypeDef
def get_value() -> CreateGroupResponseTypeDef:
return {
"GroupId": ...,
"IdentityStoreId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateGroupResponseTypeDef(TypedDict):
GroupId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateUserResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import CreateUserResponseTypeDef
def get_value() -> CreateUserResponseTypeDef:
return {
"UserId": ...,
"IdentityStoreId": ...,
"ResponseMetadata": ...,
}
Definition
class CreateUserResponseTypeDef(TypedDict):
UserId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeGroupMembershipResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DescribeGroupMembershipResponseTypeDef
def get_value() -> DescribeGroupMembershipResponseTypeDef:
return {
"IdentityStoreId": ...,
"MembershipId": ...,
"GroupId": ...,
"MemberId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeGroupMembershipResponseTypeDef(TypedDict):
IdentityStoreId: str,
MembershipId: str,
GroupId: str,
MemberId: MemberIdTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeGroupResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DescribeGroupResponseTypeDef
def get_value() -> DescribeGroupResponseTypeDef:
return {
"GroupId": ...,
"DisplayName": ...,
"ExternalIds": ...,
"Description": ...,
"IdentityStoreId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeGroupResponseTypeDef(TypedDict):
GroupId: str,
DisplayName: str,
ExternalIds: List[ExternalIdTypeDef], # (1)
Description: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetGroupIdResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GetGroupIdResponseTypeDef
def get_value() -> GetGroupIdResponseTypeDef:
return {
"GroupId": ...,
"IdentityStoreId": ...,
"ResponseMetadata": ...,
}
Definition
class GetGroupIdResponseTypeDef(TypedDict):
GroupId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetGroupMembershipIdResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GetGroupMembershipIdResponseTypeDef
def get_value() -> GetGroupMembershipIdResponseTypeDef:
return {
"MembershipId": ...,
"IdentityStoreId": ...,
"ResponseMetadata": ...,
}
Definition
class GetGroupMembershipIdResponseTypeDef(TypedDict):
MembershipId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetUserIdResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GetUserIdResponseTypeDef
def get_value() -> GetUserIdResponseTypeDef:
return {
"UserId": ...,
"IdentityStoreId": ...,
"ResponseMetadata": ...,
}
Definition
class GetUserIdResponseTypeDef(TypedDict):
UserId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateUserRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import CreateUserRequestRequestTypeDef
def get_value() -> CreateUserRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
}
Definition
class CreateUserRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
UserName: NotRequired[str],
Name: NotRequired[NameTypeDef], # (1)
DisplayName: NotRequired[str],
NickName: NotRequired[str],
ProfileUrl: NotRequired[str],
Emails: NotRequired[Sequence[EmailTypeDef]], # (2)
Addresses: NotRequired[Sequence[AddressTypeDef]], # (3)
PhoneNumbers: NotRequired[Sequence[PhoneNumberTypeDef]], # (4)
UserType: NotRequired[str],
Title: NotRequired[str],
PreferredLanguage: NotRequired[str],
Locale: NotRequired[str],
Timezone: NotRequired[str],
- See NameTypeDef
- See EmailTypeDef
- See AddressTypeDef
- See PhoneNumberTypeDef
DescribeUserResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import DescribeUserResponseTypeDef
def get_value() -> DescribeUserResponseTypeDef:
return {
"UserName": ...,
"UserId": ...,
"ExternalIds": ...,
"Name": ...,
"DisplayName": ...,
"NickName": ...,
"ProfileUrl": ...,
"Emails": ...,
"Addresses": ...,
"PhoneNumbers": ...,
"UserType": ...,
"Title": ...,
"PreferredLanguage": ...,
"Locale": ...,
"Timezone": ...,
"IdentityStoreId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeUserResponseTypeDef(TypedDict):
UserName: str,
UserId: str,
ExternalIds: List[ExternalIdTypeDef], # (1)
Name: NameTypeDef, # (2)
DisplayName: str,
NickName: str,
ProfileUrl: str,
Emails: List[EmailTypeDef], # (3)
Addresses: List[AddressTypeDef], # (4)
PhoneNumbers: List[PhoneNumberTypeDef], # (5)
UserType: str,
Title: str,
PreferredLanguage: str,
Locale: str,
Timezone: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See ExternalIdTypeDef
- See NameTypeDef
- See EmailTypeDef
- See AddressTypeDef
- See PhoneNumberTypeDef
- See ResponseMetadataTypeDef
UserTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import UserTypeDef
def get_value() -> UserTypeDef:
return {
"UserId": ...,
"IdentityStoreId": ...,
}
Definition
class UserTypeDef(TypedDict):
UserId: str,
IdentityStoreId: str,
UserName: NotRequired[str],
ExternalIds: NotRequired[List[ExternalIdTypeDef]], # (1)
Name: NotRequired[NameTypeDef], # (2)
DisplayName: NotRequired[str],
NickName: NotRequired[str],
ProfileUrl: NotRequired[str],
Emails: NotRequired[List[EmailTypeDef]], # (3)
Addresses: NotRequired[List[AddressTypeDef]], # (4)
PhoneNumbers: NotRequired[List[PhoneNumberTypeDef]], # (5)
UserType: NotRequired[str],
Title: NotRequired[str],
PreferredLanguage: NotRequired[str],
Locale: NotRequired[str],
Timezone: NotRequired[str],
- See ExternalIdTypeDef
- See NameTypeDef
- See EmailTypeDef
- See AddressTypeDef
- See PhoneNumberTypeDef
ListGroupsRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupsRequestRequestTypeDef
def get_value() -> ListGroupsRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
}
Definition
class ListGroupsRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListUsersRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListUsersRequestRequestTypeDef
def get_value() -> ListUsersRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
}
Definition
class ListUsersRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListGroupMembershipsForMemberRequestListGroupMembershipsForMemberPaginateTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsForMemberRequestListGroupMembershipsForMemberPaginateTypeDef
def get_value() -> ListGroupMembershipsForMemberRequestListGroupMembershipsForMemberPaginateTypeDef:
return {
"IdentityStoreId": ...,
"MemberId": ...,
}
Definition
class ListGroupMembershipsForMemberRequestListGroupMembershipsForMemberPaginateTypeDef(TypedDict):
IdentityStoreId: str,
MemberId: MemberIdTypeDef, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListGroupMembershipsRequestListGroupMembershipsPaginateTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsRequestListGroupMembershipsPaginateTypeDef
def get_value() -> ListGroupMembershipsRequestListGroupMembershipsPaginateTypeDef:
return {
"IdentityStoreId": ...,
"GroupId": ...,
}
Definition
class ListGroupMembershipsRequestListGroupMembershipsPaginateTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListGroupsRequestListGroupsPaginateTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupsRequestListGroupsPaginateTypeDef
def get_value() -> ListGroupsRequestListGroupsPaginateTypeDef:
return {
"IdentityStoreId": ...,
}
Definition
class ListGroupsRequestListGroupsPaginateTypeDef(TypedDict):
IdentityStoreId: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListUsersRequestListUsersPaginateTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListUsersRequestListUsersPaginateTypeDef
def get_value() -> ListUsersRequestListUsersPaginateTypeDef:
return {
"IdentityStoreId": ...,
}
Definition
class ListUsersRequestListUsersPaginateTypeDef(TypedDict):
IdentityStoreId: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListGroupsResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupsResponseTypeDef
def get_value() -> ListGroupsResponseTypeDef:
return {
"Groups": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListGroupsResponseTypeDef(TypedDict):
Groups: List[GroupTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See GroupTypeDef
- See ResponseMetadataTypeDef
GetGroupIdRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GetGroupIdRequestRequestTypeDef
def get_value() -> GetGroupIdRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"AlternateIdentifier": ...,
}
Definition
class GetGroupIdRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
AlternateIdentifier: AlternateIdentifierTypeDef, # (1)
GetUserIdRequestRequestTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import GetUserIdRequestRequestTypeDef
def get_value() -> GetUserIdRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"AlternateIdentifier": ...,
}
Definition
class GetUserIdRequestRequestTypeDef(TypedDict):
IdentityStoreId: str,
AlternateIdentifier: AlternateIdentifierTypeDef, # (1)
IsMemberInGroupsResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import IsMemberInGroupsResponseTypeDef
def get_value() -> IsMemberInGroupsResponseTypeDef:
return {
"Results": ...,
"ResponseMetadata": ...,
}
Definition
class IsMemberInGroupsResponseTypeDef(TypedDict):
Results: List[GroupMembershipExistenceResultTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListGroupMembershipsForMemberResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsForMemberResponseTypeDef
def get_value() -> ListGroupMembershipsForMemberResponseTypeDef:
return {
"GroupMemberships": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListGroupMembershipsForMemberResponseTypeDef(TypedDict):
GroupMemberships: List[GroupMembershipTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListGroupMembershipsResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsResponseTypeDef
def get_value() -> ListGroupMembershipsResponseTypeDef:
return {
"GroupMemberships": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListGroupMembershipsResponseTypeDef(TypedDict):
GroupMemberships: List[GroupMembershipTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListUsersResponseTypeDef
Usage Example
from mypy_boto3_identitystore.type_defs import ListUsersResponseTypeDef
def get_value() -> ListUsersResponseTypeDef:
return {
"Users": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListUsersResponseTypeDef(TypedDict):
Users: List[UserTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See UserTypeDef
- See ResponseMetadataTypeDef