Skip to content

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": ...,
    }
Definition
class DescribeGroupRequestRequestTypeDef(TypedDict):
    IdentityStoreId: str,
    GroupId: str,

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": ...,
    }
Definition
class DescribeUserRequestRequestTypeDef(TypedDict):
    IdentityStoreId: str,
    UserId: str,

FilterTypeDef

Usage Example
from types_aiobotocore_identitystore.type_defs import FilterTypeDef

def get_value() -> FilterTypeDef:
    return {
        "AttributePath": ...,
        "AttributeValue": ...,
    }
Definition
class FilterTypeDef(TypedDict):
    AttributePath: str,
    AttributeValue: str,

GroupTypeDef

Usage Example
from types_aiobotocore_identitystore.type_defs import GroupTypeDef

def get_value() -> GroupTypeDef:
    return {
        "GroupId": ...,
        "DisplayName": ...,
    }
Definition
class GroupTypeDef(TypedDict):
    GroupId: str,
    DisplayName: str,

UserTypeDef

Usage Example
from types_aiobotocore_identitystore.type_defs import UserTypeDef

def get_value() -> UserTypeDef:
    return {
        "UserName": ...,
        "UserId": ...,
    }
Definition
class UserTypeDef(TypedDict):
    UserName: str,
    UserId: str,

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)
  1. See ResponseMetadataTypeDef

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)
  1. See ResponseMetadataTypeDef

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)
  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)
  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)
  1. See GroupTypeDef
  2. 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)
  1. See UserTypeDef
  2. See ResponseMetadataTypeDef