Type definitions#
Index > IdentityStore > Type definitions
Auto-generated documentation for IdentityStore type annotations stubs module mypy-boto3-identitystore.
AddressTypeDef#
# AddressTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import AddressTypeDef
def get_value() -> AddressTypeDef:
return {
"StreetAddress": ...,
}
# AddressTypeDef 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#
# ExternalIdTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ExternalIdTypeDef
def get_value() -> ExternalIdTypeDef:
return {
"Issuer": ...,
}
# ExternalIdTypeDef definition
class ExternalIdTypeDef(TypedDict):
Issuer: str,
Id: str,
UniqueAttributeTypeDef#
# UniqueAttributeTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import UniqueAttributeTypeDef
def get_value() -> UniqueAttributeTypeDef:
return {
"AttributePath": ...,
}
# UniqueAttributeTypeDef definition
class UniqueAttributeTypeDef(TypedDict):
AttributePath: str,
AttributeValue: Mapping[str, Any],
AttributeOperationTypeDef#
# AttributeOperationTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import AttributeOperationTypeDef
def get_value() -> AttributeOperationTypeDef:
return {
"AttributePath": ...,
}
# AttributeOperationTypeDef definition
class AttributeOperationTypeDef(TypedDict):
AttributePath: str,
AttributeValue: NotRequired[Mapping[str, Any]],
MemberIdTypeDef#
# MemberIdTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import MemberIdTypeDef
def get_value() -> MemberIdTypeDef:
return {
"UserId": ...,
}
# MemberIdTypeDef definition
class MemberIdTypeDef(TypedDict):
UserId: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
CreateGroupRequestTypeDef#
# CreateGroupRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import CreateGroupRequestTypeDef
def get_value() -> CreateGroupRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# CreateGroupRequestTypeDef definition
class CreateGroupRequestTypeDef(TypedDict):
IdentityStoreId: str,
DisplayName: NotRequired[str],
Description: NotRequired[str],
EmailTypeDef#
# EmailTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import EmailTypeDef
def get_value() -> EmailTypeDef:
return {
"Value": ...,
}
# EmailTypeDef definition
class EmailTypeDef(TypedDict):
Value: NotRequired[str],
Type: NotRequired[str],
Primary: NotRequired[bool],
NameTypeDef#
# NameTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import NameTypeDef
def get_value() -> NameTypeDef:
return {
"Formatted": ...,
}
# NameTypeDef definition
class NameTypeDef(TypedDict):
Formatted: NotRequired[str],
FamilyName: NotRequired[str],
GivenName: NotRequired[str],
MiddleName: NotRequired[str],
HonorificPrefix: NotRequired[str],
HonorificSuffix: NotRequired[str],
PhoneNumberTypeDef#
# PhoneNumberTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import PhoneNumberTypeDef
def get_value() -> PhoneNumberTypeDef:
return {
"Value": ...,
}
# PhoneNumberTypeDef definition
class PhoneNumberTypeDef(TypedDict):
Value: NotRequired[str],
Type: NotRequired[str],
Primary: NotRequired[bool],
DeleteGroupMembershipRequestTypeDef#
# DeleteGroupMembershipRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DeleteGroupMembershipRequestTypeDef
def get_value() -> DeleteGroupMembershipRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# DeleteGroupMembershipRequestTypeDef definition
class DeleteGroupMembershipRequestTypeDef(TypedDict):
IdentityStoreId: str,
MembershipId: str,
DeleteGroupRequestTypeDef#
# DeleteGroupRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DeleteGroupRequestTypeDef
def get_value() -> DeleteGroupRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# DeleteGroupRequestTypeDef definition
class DeleteGroupRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
DeleteUserRequestTypeDef#
# DeleteUserRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DeleteUserRequestTypeDef
def get_value() -> DeleteUserRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# DeleteUserRequestTypeDef definition
class DeleteUserRequestTypeDef(TypedDict):
IdentityStoreId: str,
UserId: str,
DescribeGroupMembershipRequestTypeDef#
# DescribeGroupMembershipRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DescribeGroupMembershipRequestTypeDef
def get_value() -> DescribeGroupMembershipRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# DescribeGroupMembershipRequestTypeDef definition
class DescribeGroupMembershipRequestTypeDef(TypedDict):
IdentityStoreId: str,
MembershipId: str,
DescribeGroupRequestTypeDef#
# DescribeGroupRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DescribeGroupRequestTypeDef
def get_value() -> DescribeGroupRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# DescribeGroupRequestTypeDef definition
class DescribeGroupRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
DescribeUserRequestTypeDef#
# DescribeUserRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DescribeUserRequestTypeDef
def get_value() -> DescribeUserRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# DescribeUserRequestTypeDef definition
class DescribeUserRequestTypeDef(TypedDict):
IdentityStoreId: str,
UserId: str,
FilterTypeDef#
# FilterTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"AttributePath": ...,
}
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
AttributePath: str,
AttributeValue: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListGroupMembershipsRequestTypeDef#
# ListGroupMembershipsRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsRequestTypeDef
def get_value() -> ListGroupMembershipsRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# ListGroupMembershipsRequestTypeDef definition
class ListGroupMembershipsRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
GroupTypeDef#
# GroupTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GroupTypeDef
def get_value() -> GroupTypeDef:
return {
"GroupId": ...,
}
# GroupTypeDef definition
class GroupTypeDef(TypedDict):
GroupId: str,
IdentityStoreId: str,
DisplayName: NotRequired[str],
ExternalIds: NotRequired[List[ExternalIdTypeDef]], # (1)
Description: NotRequired[str],
- See
List[ExternalIdTypeDef]
AlternateIdentifierTypeDef#
# AlternateIdentifierTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import AlternateIdentifierTypeDef
def get_value() -> AlternateIdentifierTypeDef:
return {
"ExternalId": ...,
}
# AlternateIdentifierTypeDef definition
class AlternateIdentifierTypeDef(TypedDict):
ExternalId: NotRequired[ExternalIdTypeDef], # (1)
UniqueAttribute: NotRequired[UniqueAttributeTypeDef], # (2)
UpdateGroupRequestTypeDef#
# UpdateGroupRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import UpdateGroupRequestTypeDef
def get_value() -> UpdateGroupRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# UpdateGroupRequestTypeDef definition
class UpdateGroupRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
Operations: Sequence[AttributeOperationTypeDef], # (1)
- See
Sequence[AttributeOperationTypeDef]
UpdateUserRequestTypeDef#
# UpdateUserRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import UpdateUserRequestTypeDef
def get_value() -> UpdateUserRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# UpdateUserRequestTypeDef definition
class UpdateUserRequestTypeDef(TypedDict):
IdentityStoreId: str,
UserId: str,
Operations: Sequence[AttributeOperationTypeDef], # (1)
- See
Sequence[AttributeOperationTypeDef]
CreateGroupMembershipRequestTypeDef#
# CreateGroupMembershipRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import CreateGroupMembershipRequestTypeDef
def get_value() -> CreateGroupMembershipRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# CreateGroupMembershipRequestTypeDef definition
class CreateGroupMembershipRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
MemberId: MemberIdTypeDef, # (1)
- See MemberIdTypeDef
GetGroupMembershipIdRequestTypeDef#
# GetGroupMembershipIdRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GetGroupMembershipIdRequestTypeDef
def get_value() -> GetGroupMembershipIdRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# GetGroupMembershipIdRequestTypeDef definition
class GetGroupMembershipIdRequestTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
MemberId: MemberIdTypeDef, # (1)
- See MemberIdTypeDef
GroupMembershipExistenceResultTypeDef#
# GroupMembershipExistenceResultTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GroupMembershipExistenceResultTypeDef
def get_value() -> GroupMembershipExistenceResultTypeDef:
return {
"GroupId": ...,
}
# GroupMembershipExistenceResultTypeDef definition
class GroupMembershipExistenceResultTypeDef(TypedDict):
GroupId: NotRequired[str],
MemberId: NotRequired[MemberIdTypeDef], # (1)
MembershipExists: NotRequired[bool],
- See MemberIdTypeDef
GroupMembershipTypeDef#
# GroupMembershipTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GroupMembershipTypeDef
def get_value() -> GroupMembershipTypeDef:
return {
"IdentityStoreId": ...,
}
# GroupMembershipTypeDef definition
class GroupMembershipTypeDef(TypedDict):
IdentityStoreId: str,
MembershipId: NotRequired[str],
GroupId: NotRequired[str],
MemberId: NotRequired[MemberIdTypeDef], # (1)
- See MemberIdTypeDef
IsMemberInGroupsRequestTypeDef#
# IsMemberInGroupsRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import IsMemberInGroupsRequestTypeDef
def get_value() -> IsMemberInGroupsRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# IsMemberInGroupsRequestTypeDef definition
class IsMemberInGroupsRequestTypeDef(TypedDict):
IdentityStoreId: str,
MemberId: MemberIdTypeDef, # (1)
GroupIds: Sequence[str],
- See MemberIdTypeDef
ListGroupMembershipsForMemberRequestTypeDef#
# ListGroupMembershipsForMemberRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsForMemberRequestTypeDef
def get_value() -> ListGroupMembershipsForMemberRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# ListGroupMembershipsForMemberRequestTypeDef definition
class ListGroupMembershipsForMemberRequestTypeDef(TypedDict):
IdentityStoreId: str,
MemberId: MemberIdTypeDef, # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See MemberIdTypeDef
CreateGroupMembershipResponseTypeDef#
# CreateGroupMembershipResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import CreateGroupMembershipResponseTypeDef
def get_value() -> CreateGroupMembershipResponseTypeDef:
return {
"MembershipId": ...,
}
# CreateGroupMembershipResponseTypeDef definition
class CreateGroupMembershipResponseTypeDef(TypedDict):
MembershipId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateGroupResponseTypeDef#
# CreateGroupResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import CreateGroupResponseTypeDef
def get_value() -> CreateGroupResponseTypeDef:
return {
"GroupId": ...,
}
# CreateGroupResponseTypeDef definition
class CreateGroupResponseTypeDef(TypedDict):
GroupId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateUserResponseTypeDef#
# CreateUserResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import CreateUserResponseTypeDef
def get_value() -> CreateUserResponseTypeDef:
return {
"UserId": ...,
}
# CreateUserResponseTypeDef definition
class CreateUserResponseTypeDef(TypedDict):
UserId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeGroupMembershipResponseTypeDef#
# DescribeGroupMembershipResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DescribeGroupMembershipResponseTypeDef
def get_value() -> DescribeGroupMembershipResponseTypeDef:
return {
"IdentityStoreId": ...,
}
# DescribeGroupMembershipResponseTypeDef definition
class DescribeGroupMembershipResponseTypeDef(TypedDict):
IdentityStoreId: str,
MembershipId: str,
GroupId: str,
MemberId: MemberIdTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeGroupResponseTypeDef#
# DescribeGroupResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DescribeGroupResponseTypeDef
def get_value() -> DescribeGroupResponseTypeDef:
return {
"GroupId": ...,
}
# DescribeGroupResponseTypeDef definition
class DescribeGroupResponseTypeDef(TypedDict):
GroupId: str,
DisplayName: str,
ExternalIds: List[ExternalIdTypeDef], # (1)
Description: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[ExternalIdTypeDef]
- See ResponseMetadataTypeDef
GetGroupIdResponseTypeDef#
# GetGroupIdResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GetGroupIdResponseTypeDef
def get_value() -> GetGroupIdResponseTypeDef:
return {
"GroupId": ...,
}
# GetGroupIdResponseTypeDef definition
class GetGroupIdResponseTypeDef(TypedDict):
GroupId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetGroupMembershipIdResponseTypeDef#
# GetGroupMembershipIdResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GetGroupMembershipIdResponseTypeDef
def get_value() -> GetGroupMembershipIdResponseTypeDef:
return {
"MembershipId": ...,
}
# GetGroupMembershipIdResponseTypeDef definition
class GetGroupMembershipIdResponseTypeDef(TypedDict):
MembershipId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetUserIdResponseTypeDef#
# GetUserIdResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GetUserIdResponseTypeDef
def get_value() -> GetUserIdResponseTypeDef:
return {
"UserId": ...,
}
# GetUserIdResponseTypeDef definition
class GetUserIdResponseTypeDef(TypedDict):
UserId: str,
IdentityStoreId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateUserRequestTypeDef#
# CreateUserRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import CreateUserRequestTypeDef
def get_value() -> CreateUserRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# CreateUserRequestTypeDef definition
class CreateUserRequestTypeDef(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
Sequence[EmailTypeDef]
- See
Sequence[AddressTypeDef]
- See
Sequence[PhoneNumberTypeDef]
DescribeUserResponseTypeDef#
# DescribeUserResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import DescribeUserResponseTypeDef
def get_value() -> DescribeUserResponseTypeDef:
return {
"UserName": ...,
}
# DescribeUserResponseTypeDef 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
List[ExternalIdTypeDef]
- See NameTypeDef
- See
List[EmailTypeDef]
- See
List[AddressTypeDef]
- See
List[PhoneNumberTypeDef]
- See ResponseMetadataTypeDef
UserTypeDef#
# UserTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import UserTypeDef
def get_value() -> UserTypeDef:
return {
"UserName": ...,
}
# UserTypeDef 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
List[ExternalIdTypeDef]
- See NameTypeDef
- See
List[EmailTypeDef]
- See
List[AddressTypeDef]
- See
List[PhoneNumberTypeDef]
ListGroupsRequestTypeDef#
# ListGroupsRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupsRequestTypeDef
def get_value() -> ListGroupsRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# ListGroupsRequestTypeDef definition
class ListGroupsRequestTypeDef(TypedDict):
IdentityStoreId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListUsersRequestTypeDef#
# ListUsersRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListUsersRequestTypeDef
def get_value() -> ListUsersRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# ListUsersRequestTypeDef definition
class ListUsersRequestTypeDef(TypedDict):
IdentityStoreId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See
Sequence[FilterTypeDef]
ListGroupMembershipsForMemberRequestPaginateTypeDef#
# ListGroupMembershipsForMemberRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsForMemberRequestPaginateTypeDef
def get_value() -> ListGroupMembershipsForMemberRequestPaginateTypeDef:
return {
"IdentityStoreId": ...,
}
# ListGroupMembershipsForMemberRequestPaginateTypeDef definition
class ListGroupMembershipsForMemberRequestPaginateTypeDef(TypedDict):
IdentityStoreId: str,
MemberId: MemberIdTypeDef, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListGroupMembershipsRequestPaginateTypeDef#
# ListGroupMembershipsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsRequestPaginateTypeDef
def get_value() -> ListGroupMembershipsRequestPaginateTypeDef:
return {
"IdentityStoreId": ...,
}
# ListGroupMembershipsRequestPaginateTypeDef definition
class ListGroupMembershipsRequestPaginateTypeDef(TypedDict):
IdentityStoreId: str,
GroupId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListGroupsRequestPaginateTypeDef#
# ListGroupsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupsRequestPaginateTypeDef
def get_value() -> ListGroupsRequestPaginateTypeDef:
return {
"IdentityStoreId": ...,
}
# ListGroupsRequestPaginateTypeDef definition
class ListGroupsRequestPaginateTypeDef(TypedDict):
IdentityStoreId: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListUsersRequestPaginateTypeDef#
# ListUsersRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListUsersRequestPaginateTypeDef
def get_value() -> ListUsersRequestPaginateTypeDef:
return {
"IdentityStoreId": ...,
}
# ListUsersRequestPaginateTypeDef definition
class ListUsersRequestPaginateTypeDef(TypedDict):
IdentityStoreId: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See
Sequence[FilterTypeDef]
- See PaginatorConfigTypeDef
ListGroupsResponseTypeDef#
# ListGroupsResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupsResponseTypeDef
def get_value() -> ListGroupsResponseTypeDef:
return {
"Groups": ...,
}
# ListGroupsResponseTypeDef definition
class ListGroupsResponseTypeDef(TypedDict):
Groups: List[GroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[GroupTypeDef]
- See ResponseMetadataTypeDef
GetGroupIdRequestTypeDef#
# GetGroupIdRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GetGroupIdRequestTypeDef
def get_value() -> GetGroupIdRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# GetGroupIdRequestTypeDef definition
class GetGroupIdRequestTypeDef(TypedDict):
IdentityStoreId: str,
AlternateIdentifier: AlternateIdentifierTypeDef, # (1)
GetUserIdRequestTypeDef#
# GetUserIdRequestTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import GetUserIdRequestTypeDef
def get_value() -> GetUserIdRequestTypeDef:
return {
"IdentityStoreId": ...,
}
# GetUserIdRequestTypeDef definition
class GetUserIdRequestTypeDef(TypedDict):
IdentityStoreId: str,
AlternateIdentifier: AlternateIdentifierTypeDef, # (1)
IsMemberInGroupsResponseTypeDef#
# IsMemberInGroupsResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import IsMemberInGroupsResponseTypeDef
def get_value() -> IsMemberInGroupsResponseTypeDef:
return {
"Results": ...,
}
# IsMemberInGroupsResponseTypeDef definition
class IsMemberInGroupsResponseTypeDef(TypedDict):
Results: List[GroupMembershipExistenceResultTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[GroupMembershipExistenceResultTypeDef]
- See ResponseMetadataTypeDef
ListGroupMembershipsForMemberResponseTypeDef#
# ListGroupMembershipsForMemberResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsForMemberResponseTypeDef
def get_value() -> ListGroupMembershipsForMemberResponseTypeDef:
return {
"GroupMemberships": ...,
}
# ListGroupMembershipsForMemberResponseTypeDef definition
class ListGroupMembershipsForMemberResponseTypeDef(TypedDict):
GroupMemberships: List[GroupMembershipTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[GroupMembershipTypeDef]
- See ResponseMetadataTypeDef
ListGroupMembershipsResponseTypeDef#
# ListGroupMembershipsResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListGroupMembershipsResponseTypeDef
def get_value() -> ListGroupMembershipsResponseTypeDef:
return {
"GroupMemberships": ...,
}
# ListGroupMembershipsResponseTypeDef definition
class ListGroupMembershipsResponseTypeDef(TypedDict):
GroupMemberships: List[GroupMembershipTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[GroupMembershipTypeDef]
- See ResponseMetadataTypeDef
ListUsersResponseTypeDef#
# ListUsersResponseTypeDef TypedDict usage example
from mypy_boto3_identitystore.type_defs import ListUsersResponseTypeDef
def get_value() -> ListUsersResponseTypeDef:
return {
"Users": ...,
}
# ListUsersResponseTypeDef definition
class ListUsersResponseTypeDef(TypedDict):
Users: List[UserTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[UserTypeDef]
- See ResponseMetadataTypeDef