Typed dictionaries
Index > IdentityStore > Typed dictionaries
Auto-generated documentation for IdentityStore type annotations stubs module types-aiobotocore-identitystore.
DescribeGroupRequestRequestTypeDef
Usage Example
from types_aiobotocore_identitystore.type_defs import DescribeGroupRequestRequestTypeDef
def get_value() -> DescribeGroupRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"GroupId": ...,
}
ResponseMetadataTypeDef
Usage Example
from types_aiobotocore_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,
DescribeUserRequestRequestTypeDef
Usage Example
from types_aiobotocore_identitystore.type_defs import DescribeUserRequestRequestTypeDef
def get_value() -> DescribeUserRequestRequestTypeDef:
return {
"IdentityStoreId": ...,
"UserId": ...,
}
FilterTypeDef
Usage Example
from types_aiobotocore_identitystore.type_defs import FilterTypeDef
def get_value() -> FilterTypeDef:
return {
"AttributePath": ...,
"AttributeValue": ...,
}
GroupTypeDef
Usage Example
from types_aiobotocore_identitystore.type_defs import GroupTypeDef
def get_value() -> GroupTypeDef:
return {
"GroupId": ...,
"DisplayName": ...,
}
UserTypeDef
Usage Example
from types_aiobotocore_identitystore.type_defs import UserTypeDef
def get_value() -> UserTypeDef:
return {
"UserName": ...,
"UserId": ...,
}
DescribeGroupResponseTypeDef
Usage Example
from types_aiobotocore_identitystore.type_defs import DescribeGroupResponseTypeDef
def get_value() -> DescribeGroupResponseTypeDef:
return {
"GroupId": ...,
"DisplayName": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeGroupResponseTypeDef(TypedDict):
GroupId: str,
DisplayName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeUserResponseTypeDef
Usage Example
from types_aiobotocore_identitystore.type_defs import DescribeUserResponseTypeDef
def get_value() -> DescribeUserResponseTypeDef:
return {
"UserName": ...,
"UserId": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeUserResponseTypeDef(TypedDict):
UserName: str,
UserId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListGroupsRequestRequestTypeDef
Usage Example
from types_aiobotocore_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 types_aiobotocore_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
ListGroupsResponseTypeDef
Usage Example
from types_aiobotocore_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
ListUsersResponseTypeDef
Usage Example
from types_aiobotocore_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