Type definitions#
Index > ChimeSDKIdentity > Type definitions
Auto-generated documentation for ChimeSDKIdentity type annotations stubs module mypy-boto3-chime-sdk-identity.
IdentityTypeDef#
# IdentityTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import IdentityTypeDef
def get_value() -> IdentityTypeDef:
return {
"Arn": ...,
}
# IdentityTypeDef definition
class IdentityTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
AppInstanceBotSummaryTypeDef#
# AppInstanceBotSummaryTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceBotSummaryTypeDef
def get_value() -> AppInstanceBotSummaryTypeDef:
return {
"AppInstanceBotArn": ...,
}
# AppInstanceBotSummaryTypeDef definition
class AppInstanceBotSummaryTypeDef(TypedDict):
AppInstanceBotArn: NotRequired[str],
Name: NotRequired[str],
Metadata: NotRequired[str],
ChannelRetentionSettingsTypeDef#
# ChannelRetentionSettingsTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ChannelRetentionSettingsTypeDef
def get_value() -> ChannelRetentionSettingsTypeDef:
return {
"RetentionDays": ...,
}
# ChannelRetentionSettingsTypeDef definition
class ChannelRetentionSettingsTypeDef(TypedDict):
RetentionDays: NotRequired[int],
AppInstanceSummaryTypeDef#
# AppInstanceSummaryTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceSummaryTypeDef
def get_value() -> AppInstanceSummaryTypeDef:
return {
"AppInstanceArn": ...,
}
# AppInstanceSummaryTypeDef definition
class AppInstanceSummaryTypeDef(TypedDict):
AppInstanceArn: NotRequired[str],
Name: NotRequired[str],
Metadata: NotRequired[str],
AppInstanceTypeDef#
# AppInstanceTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceTypeDef
def get_value() -> AppInstanceTypeDef:
return {
"AppInstanceArn": ...,
}
# AppInstanceTypeDef definition
class AppInstanceTypeDef(TypedDict):
AppInstanceArn: NotRequired[str],
Name: NotRequired[str],
CreatedTimestamp: NotRequired[datetime.datetime],
LastUpdatedTimestamp: NotRequired[datetime.datetime],
Metadata: NotRequired[str],
EndpointStateTypeDef#
# EndpointStateTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import EndpointStateTypeDef
def get_value() -> EndpointStateTypeDef:
return {
"Status": ...,
}
# EndpointStateTypeDef definition
class EndpointStateTypeDef(TypedDict):
Status: EndpointStatusType, # (1)
StatusReason: NotRequired[EndpointStatusReasonType], # (2)
EndpointAttributesTypeDef#
# EndpointAttributesTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import EndpointAttributesTypeDef
def get_value() -> EndpointAttributesTypeDef:
return {
"DeviceToken": ...,
}
# EndpointAttributesTypeDef definition
class EndpointAttributesTypeDef(TypedDict):
DeviceToken: str,
VoipDeviceToken: NotRequired[str],
AppInstanceUserSummaryTypeDef#
# AppInstanceUserSummaryTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceUserSummaryTypeDef
def get_value() -> AppInstanceUserSummaryTypeDef:
return {
"AppInstanceUserArn": ...,
}
# AppInstanceUserSummaryTypeDef definition
class AppInstanceUserSummaryTypeDef(TypedDict):
AppInstanceUserArn: NotRequired[str],
Name: NotRequired[str],
Metadata: NotRequired[str],
ExpirationSettingsTypeDef#
# ExpirationSettingsTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ExpirationSettingsTypeDef
def get_value() -> ExpirationSettingsTypeDef:
return {
"ExpirationDays": ...,
}
# ExpirationSettingsTypeDef definition
class ExpirationSettingsTypeDef(TypedDict):
ExpirationDays: int,
ExpirationCriterion: ExpirationCriterionType, # (1)
CreateAppInstanceAdminRequestTypeDef#
# CreateAppInstanceAdminRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import CreateAppInstanceAdminRequestTypeDef
def get_value() -> CreateAppInstanceAdminRequestTypeDef:
return {
"AppInstanceAdminArn": ...,
}
# CreateAppInstanceAdminRequestTypeDef definition
class CreateAppInstanceAdminRequestTypeDef(TypedDict):
AppInstanceAdminArn: str,
AppInstanceArn: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.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],
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
DeleteAppInstanceAdminRequestTypeDef#
# DeleteAppInstanceAdminRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DeleteAppInstanceAdminRequestTypeDef
def get_value() -> DeleteAppInstanceAdminRequestTypeDef:
return {
"AppInstanceAdminArn": ...,
}
# DeleteAppInstanceAdminRequestTypeDef definition
class DeleteAppInstanceAdminRequestTypeDef(TypedDict):
AppInstanceAdminArn: str,
AppInstanceArn: str,
DeleteAppInstanceBotRequestTypeDef#
# DeleteAppInstanceBotRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DeleteAppInstanceBotRequestTypeDef
def get_value() -> DeleteAppInstanceBotRequestTypeDef:
return {
"AppInstanceBotArn": ...,
}
# DeleteAppInstanceBotRequestTypeDef definition
class DeleteAppInstanceBotRequestTypeDef(TypedDict):
AppInstanceBotArn: str,
DeleteAppInstanceRequestTypeDef#
# DeleteAppInstanceRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DeleteAppInstanceRequestTypeDef
def get_value() -> DeleteAppInstanceRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# DeleteAppInstanceRequestTypeDef definition
class DeleteAppInstanceRequestTypeDef(TypedDict):
AppInstanceArn: str,
DeleteAppInstanceUserRequestTypeDef#
# DeleteAppInstanceUserRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DeleteAppInstanceUserRequestTypeDef
def get_value() -> DeleteAppInstanceUserRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# DeleteAppInstanceUserRequestTypeDef definition
class DeleteAppInstanceUserRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
DeregisterAppInstanceUserEndpointRequestTypeDef#
# DeregisterAppInstanceUserEndpointRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DeregisterAppInstanceUserEndpointRequestTypeDef
def get_value() -> DeregisterAppInstanceUserEndpointRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# DeregisterAppInstanceUserEndpointRequestTypeDef definition
class DeregisterAppInstanceUserEndpointRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
EndpointId: str,
DescribeAppInstanceAdminRequestTypeDef#
# DescribeAppInstanceAdminRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceAdminRequestTypeDef
def get_value() -> DescribeAppInstanceAdminRequestTypeDef:
return {
"AppInstanceAdminArn": ...,
}
# DescribeAppInstanceAdminRequestTypeDef definition
class DescribeAppInstanceAdminRequestTypeDef(TypedDict):
AppInstanceAdminArn: str,
AppInstanceArn: str,
DescribeAppInstanceBotRequestTypeDef#
# DescribeAppInstanceBotRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceBotRequestTypeDef
def get_value() -> DescribeAppInstanceBotRequestTypeDef:
return {
"AppInstanceBotArn": ...,
}
# DescribeAppInstanceBotRequestTypeDef definition
class DescribeAppInstanceBotRequestTypeDef(TypedDict):
AppInstanceBotArn: str,
DescribeAppInstanceRequestTypeDef#
# DescribeAppInstanceRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceRequestTypeDef
def get_value() -> DescribeAppInstanceRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# DescribeAppInstanceRequestTypeDef definition
class DescribeAppInstanceRequestTypeDef(TypedDict):
AppInstanceArn: str,
DescribeAppInstanceUserEndpointRequestTypeDef#
# DescribeAppInstanceUserEndpointRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceUserEndpointRequestTypeDef
def get_value() -> DescribeAppInstanceUserEndpointRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# DescribeAppInstanceUserEndpointRequestTypeDef definition
class DescribeAppInstanceUserEndpointRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
EndpointId: str,
DescribeAppInstanceUserRequestTypeDef#
# DescribeAppInstanceUserRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceUserRequestTypeDef
def get_value() -> DescribeAppInstanceUserRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# DescribeAppInstanceUserRequestTypeDef definition
class DescribeAppInstanceUserRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
GetAppInstanceRetentionSettingsRequestTypeDef#
# GetAppInstanceRetentionSettingsRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import GetAppInstanceRetentionSettingsRequestTypeDef
def get_value() -> GetAppInstanceRetentionSettingsRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# GetAppInstanceRetentionSettingsRequestTypeDef definition
class GetAppInstanceRetentionSettingsRequestTypeDef(TypedDict):
AppInstanceArn: str,
InvokedByTypeDef#
# InvokedByTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import InvokedByTypeDef
def get_value() -> InvokedByTypeDef:
return {
"StandardMessages": ...,
}
# InvokedByTypeDef definition
class InvokedByTypeDef(TypedDict):
StandardMessages: StandardMessagesType, # (1)
TargetedMessages: TargetedMessagesType, # (2)
ListAppInstanceAdminsRequestTypeDef#
# ListAppInstanceAdminsRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstanceAdminsRequestTypeDef
def get_value() -> ListAppInstanceAdminsRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# ListAppInstanceAdminsRequestTypeDef definition
class ListAppInstanceAdminsRequestTypeDef(TypedDict):
AppInstanceArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListAppInstanceBotsRequestTypeDef#
# ListAppInstanceBotsRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstanceBotsRequestTypeDef
def get_value() -> ListAppInstanceBotsRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# ListAppInstanceBotsRequestTypeDef definition
class ListAppInstanceBotsRequestTypeDef(TypedDict):
AppInstanceArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListAppInstanceUserEndpointsRequestTypeDef#
# ListAppInstanceUserEndpointsRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstanceUserEndpointsRequestTypeDef
def get_value() -> ListAppInstanceUserEndpointsRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# ListAppInstanceUserEndpointsRequestTypeDef definition
class ListAppInstanceUserEndpointsRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListAppInstanceUsersRequestTypeDef#
# ListAppInstanceUsersRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstanceUsersRequestTypeDef
def get_value() -> ListAppInstanceUsersRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# ListAppInstanceUsersRequestTypeDef definition
class ListAppInstanceUsersRequestTypeDef(TypedDict):
AppInstanceArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListAppInstancesRequestTypeDef#
# ListAppInstancesRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstancesRequestTypeDef
def get_value() -> ListAppInstancesRequestTypeDef:
return {
"MaxResults": ...,
}
# ListAppInstancesRequestTypeDef definition
class ListAppInstancesRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"ResourceARN": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
ResourceARN: str,
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"ResourceARN": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
UpdateAppInstanceRequestTypeDef#
# UpdateAppInstanceRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UpdateAppInstanceRequestTypeDef
def get_value() -> UpdateAppInstanceRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# UpdateAppInstanceRequestTypeDef definition
class UpdateAppInstanceRequestTypeDef(TypedDict):
AppInstanceArn: str,
Name: str,
Metadata: str,
UpdateAppInstanceUserEndpointRequestTypeDef#
# UpdateAppInstanceUserEndpointRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UpdateAppInstanceUserEndpointRequestTypeDef
def get_value() -> UpdateAppInstanceUserEndpointRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# UpdateAppInstanceUserEndpointRequestTypeDef definition
class UpdateAppInstanceUserEndpointRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
EndpointId: str,
Name: NotRequired[str],
AllowMessages: NotRequired[AllowMessagesType], # (1)
UpdateAppInstanceUserRequestTypeDef#
# UpdateAppInstanceUserRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UpdateAppInstanceUserRequestTypeDef
def get_value() -> UpdateAppInstanceUserRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# UpdateAppInstanceUserRequestTypeDef definition
class UpdateAppInstanceUserRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
Name: str,
Metadata: str,
AppInstanceAdminSummaryTypeDef#
# AppInstanceAdminSummaryTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceAdminSummaryTypeDef
def get_value() -> AppInstanceAdminSummaryTypeDef:
return {
"Admin": ...,
}
# AppInstanceAdminSummaryTypeDef definition
class AppInstanceAdminSummaryTypeDef(TypedDict):
Admin: NotRequired[IdentityTypeDef], # (1)
- See IdentityTypeDef
AppInstanceAdminTypeDef#
# AppInstanceAdminTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceAdminTypeDef
def get_value() -> AppInstanceAdminTypeDef:
return {
"Admin": ...,
}
# AppInstanceAdminTypeDef definition
class AppInstanceAdminTypeDef(TypedDict):
Admin: NotRequired[IdentityTypeDef], # (1)
AppInstanceArn: NotRequired[str],
CreatedTimestamp: NotRequired[datetime.datetime],
- See IdentityTypeDef
AppInstanceRetentionSettingsTypeDef#
# AppInstanceRetentionSettingsTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceRetentionSettingsTypeDef
def get_value() -> AppInstanceRetentionSettingsTypeDef:
return {
"ChannelRetentionSettings": ...,
}
# AppInstanceRetentionSettingsTypeDef definition
class AppInstanceRetentionSettingsTypeDef(TypedDict):
ChannelRetentionSettings: NotRequired[ChannelRetentionSettingsTypeDef], # (1)
AppInstanceUserEndpointSummaryTypeDef#
# AppInstanceUserEndpointSummaryTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceUserEndpointSummaryTypeDef
def get_value() -> AppInstanceUserEndpointSummaryTypeDef:
return {
"AppInstanceUserArn": ...,
}
# AppInstanceUserEndpointSummaryTypeDef definition
class AppInstanceUserEndpointSummaryTypeDef(TypedDict):
AppInstanceUserArn: NotRequired[str],
EndpointId: NotRequired[str],
Name: NotRequired[str],
Type: NotRequired[AppInstanceUserEndpointTypeType], # (1)
AllowMessages: NotRequired[AllowMessagesType], # (2)
EndpointState: NotRequired[EndpointStateTypeDef], # (3)
AppInstanceUserEndpointTypeDef#
# AppInstanceUserEndpointTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceUserEndpointTypeDef
def get_value() -> AppInstanceUserEndpointTypeDef:
return {
"AppInstanceUserArn": ...,
}
# AppInstanceUserEndpointTypeDef definition
class AppInstanceUserEndpointTypeDef(TypedDict):
AppInstanceUserArn: NotRequired[str],
EndpointId: NotRequired[str],
Name: NotRequired[str],
Type: NotRequired[AppInstanceUserEndpointTypeType], # (1)
ResourceArn: NotRequired[str],
EndpointAttributes: NotRequired[EndpointAttributesTypeDef], # (2)
CreatedTimestamp: NotRequired[datetime.datetime],
LastUpdatedTimestamp: NotRequired[datetime.datetime],
AllowMessages: NotRequired[AllowMessagesType], # (3)
EndpointState: NotRequired[EndpointStateTypeDef], # (4)
- See AppInstanceUserEndpointTypeType
- See EndpointAttributesTypeDef
- See AllowMessagesType
- See EndpointStateTypeDef
RegisterAppInstanceUserEndpointRequestTypeDef#
# RegisterAppInstanceUserEndpointRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import RegisterAppInstanceUserEndpointRequestTypeDef
def get_value() -> RegisterAppInstanceUserEndpointRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# RegisterAppInstanceUserEndpointRequestTypeDef definition
class RegisterAppInstanceUserEndpointRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
Type: AppInstanceUserEndpointTypeType, # (1)
ResourceArn: str,
EndpointAttributes: EndpointAttributesTypeDef, # (2)
ClientRequestToken: str,
Name: NotRequired[str],
AllowMessages: NotRequired[AllowMessagesType], # (3)
AppInstanceUserTypeDef#
# AppInstanceUserTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceUserTypeDef
def get_value() -> AppInstanceUserTypeDef:
return {
"AppInstanceUserArn": ...,
}
# AppInstanceUserTypeDef definition
class AppInstanceUserTypeDef(TypedDict):
AppInstanceUserArn: NotRequired[str],
Name: NotRequired[str],
Metadata: NotRequired[str],
CreatedTimestamp: NotRequired[datetime.datetime],
LastUpdatedTimestamp: NotRequired[datetime.datetime],
ExpirationSettings: NotRequired[ExpirationSettingsTypeDef], # (1)
PutAppInstanceUserExpirationSettingsRequestTypeDef#
# PutAppInstanceUserExpirationSettingsRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import PutAppInstanceUserExpirationSettingsRequestTypeDef
def get_value() -> PutAppInstanceUserExpirationSettingsRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
# PutAppInstanceUserExpirationSettingsRequestTypeDef definition
class PutAppInstanceUserExpirationSettingsRequestTypeDef(TypedDict):
AppInstanceUserArn: str,
ExpirationSettings: NotRequired[ExpirationSettingsTypeDef], # (1)
CreateAppInstanceAdminResponseTypeDef#
# CreateAppInstanceAdminResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import CreateAppInstanceAdminResponseTypeDef
def get_value() -> CreateAppInstanceAdminResponseTypeDef:
return {
"AppInstanceAdmin": ...,
}
# CreateAppInstanceAdminResponseTypeDef definition
class CreateAppInstanceAdminResponseTypeDef(TypedDict):
AppInstanceAdmin: IdentityTypeDef, # (1)
AppInstanceArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAppInstanceBotResponseTypeDef#
# CreateAppInstanceBotResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import CreateAppInstanceBotResponseTypeDef
def get_value() -> CreateAppInstanceBotResponseTypeDef:
return {
"AppInstanceBotArn": ...,
}
# CreateAppInstanceBotResponseTypeDef definition
class CreateAppInstanceBotResponseTypeDef(TypedDict):
AppInstanceBotArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateAppInstanceResponseTypeDef#
# CreateAppInstanceResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import CreateAppInstanceResponseTypeDef
def get_value() -> CreateAppInstanceResponseTypeDef:
return {
"AppInstanceArn": ...,
}
# CreateAppInstanceResponseTypeDef definition
class CreateAppInstanceResponseTypeDef(TypedDict):
AppInstanceArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateAppInstanceUserResponseTypeDef#
# CreateAppInstanceUserResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import CreateAppInstanceUserResponseTypeDef
def get_value() -> CreateAppInstanceUserResponseTypeDef:
return {
"AppInstanceUserArn": ...,
}
# CreateAppInstanceUserResponseTypeDef definition
class CreateAppInstanceUserResponseTypeDef(TypedDict):
AppInstanceUserArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeAppInstanceResponseTypeDef#
# DescribeAppInstanceResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceResponseTypeDef
def get_value() -> DescribeAppInstanceResponseTypeDef:
return {
"AppInstance": ...,
}
# DescribeAppInstanceResponseTypeDef definition
class DescribeAppInstanceResponseTypeDef(TypedDict):
AppInstance: AppInstanceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListAppInstanceBotsResponseTypeDef#
# ListAppInstanceBotsResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstanceBotsResponseTypeDef
def get_value() -> ListAppInstanceBotsResponseTypeDef:
return {
"AppInstanceArn": ...,
}
# ListAppInstanceBotsResponseTypeDef definition
class ListAppInstanceBotsResponseTypeDef(TypedDict):
AppInstanceArn: str,
AppInstanceBots: List[AppInstanceBotSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[AppInstanceBotSummaryTypeDef]
- See ResponseMetadataTypeDef
ListAppInstanceUsersResponseTypeDef#
# ListAppInstanceUsersResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstanceUsersResponseTypeDef
def get_value() -> ListAppInstanceUsersResponseTypeDef:
return {
"AppInstanceArn": ...,
}
# ListAppInstanceUsersResponseTypeDef definition
class ListAppInstanceUsersResponseTypeDef(TypedDict):
AppInstanceArn: str,
AppInstanceUsers: List[AppInstanceUserSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[AppInstanceUserSummaryTypeDef]
- See ResponseMetadataTypeDef
ListAppInstancesResponseTypeDef#
# ListAppInstancesResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstancesResponseTypeDef
def get_value() -> ListAppInstancesResponseTypeDef:
return {
"AppInstances": ...,
}
# ListAppInstancesResponseTypeDef definition
class ListAppInstancesResponseTypeDef(TypedDict):
AppInstances: List[AppInstanceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[AppInstanceSummaryTypeDef]
- See ResponseMetadataTypeDef
PutAppInstanceUserExpirationSettingsResponseTypeDef#
# PutAppInstanceUserExpirationSettingsResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import PutAppInstanceUserExpirationSettingsResponseTypeDef
def get_value() -> PutAppInstanceUserExpirationSettingsResponseTypeDef:
return {
"AppInstanceUserArn": ...,
}
# PutAppInstanceUserExpirationSettingsResponseTypeDef definition
class PutAppInstanceUserExpirationSettingsResponseTypeDef(TypedDict):
AppInstanceUserArn: str,
ExpirationSettings: ExpirationSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RegisterAppInstanceUserEndpointResponseTypeDef#
# RegisterAppInstanceUserEndpointResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import RegisterAppInstanceUserEndpointResponseTypeDef
def get_value() -> RegisterAppInstanceUserEndpointResponseTypeDef:
return {
"AppInstanceUserArn": ...,
}
# RegisterAppInstanceUserEndpointResponseTypeDef definition
class RegisterAppInstanceUserEndpointResponseTypeDef(TypedDict):
AppInstanceUserArn: str,
EndpointId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateAppInstanceBotResponseTypeDef#
# UpdateAppInstanceBotResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UpdateAppInstanceBotResponseTypeDef
def get_value() -> UpdateAppInstanceBotResponseTypeDef:
return {
"AppInstanceBotArn": ...,
}
# UpdateAppInstanceBotResponseTypeDef definition
class UpdateAppInstanceBotResponseTypeDef(TypedDict):
AppInstanceBotArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateAppInstanceResponseTypeDef#
# UpdateAppInstanceResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UpdateAppInstanceResponseTypeDef
def get_value() -> UpdateAppInstanceResponseTypeDef:
return {
"AppInstanceArn": ...,
}
# UpdateAppInstanceResponseTypeDef definition
class UpdateAppInstanceResponseTypeDef(TypedDict):
AppInstanceArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateAppInstanceUserEndpointResponseTypeDef#
# UpdateAppInstanceUserEndpointResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UpdateAppInstanceUserEndpointResponseTypeDef
def get_value() -> UpdateAppInstanceUserEndpointResponseTypeDef:
return {
"AppInstanceUserArn": ...,
}
# UpdateAppInstanceUserEndpointResponseTypeDef definition
class UpdateAppInstanceUserEndpointResponseTypeDef(TypedDict):
AppInstanceUserArn: str,
EndpointId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateAppInstanceUserResponseTypeDef#
# UpdateAppInstanceUserResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UpdateAppInstanceUserResponseTypeDef
def get_value() -> UpdateAppInstanceUserResponseTypeDef:
return {
"AppInstanceUserArn": ...,
}
# UpdateAppInstanceUserResponseTypeDef definition
class UpdateAppInstanceUserResponseTypeDef(TypedDict):
AppInstanceUserArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateAppInstanceRequestTypeDef#
# CreateAppInstanceRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import CreateAppInstanceRequestTypeDef
def get_value() -> CreateAppInstanceRequestTypeDef:
return {
"Name": ...,
}
# CreateAppInstanceRequestTypeDef definition
class CreateAppInstanceRequestTypeDef(TypedDict):
Name: str,
ClientRequestToken: str,
Metadata: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See
Sequence[TagTypeDef]
CreateAppInstanceUserRequestTypeDef#
# CreateAppInstanceUserRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import CreateAppInstanceUserRequestTypeDef
def get_value() -> CreateAppInstanceUserRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# CreateAppInstanceUserRequestTypeDef definition
class CreateAppInstanceUserRequestTypeDef(TypedDict):
AppInstanceArn: str,
AppInstanceUserId: str,
Name: str,
ClientRequestToken: str,
Metadata: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
ExpirationSettings: NotRequired[ExpirationSettingsTypeDef], # (2)
- See
Sequence[TagTypeDef]
- See ExpirationSettingsTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[TagTypeDef]
- See ResponseMetadataTypeDef
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"ResourceARN": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See
Sequence[TagTypeDef]
LexConfigurationTypeDef#
# LexConfigurationTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import LexConfigurationTypeDef
def get_value() -> LexConfigurationTypeDef:
return {
"RespondsTo": ...,
}
# LexConfigurationTypeDef definition
class LexConfigurationTypeDef(TypedDict):
LexBotAliasArn: str,
LocaleId: str,
RespondsTo: NotRequired[RespondsToType], # (1)
InvokedBy: NotRequired[InvokedByTypeDef], # (2)
WelcomeIntent: NotRequired[str],
- See RespondsToType
- See InvokedByTypeDef
ListAppInstanceAdminsResponseTypeDef#
# ListAppInstanceAdminsResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstanceAdminsResponseTypeDef
def get_value() -> ListAppInstanceAdminsResponseTypeDef:
return {
"AppInstanceArn": ...,
}
# ListAppInstanceAdminsResponseTypeDef definition
class ListAppInstanceAdminsResponseTypeDef(TypedDict):
AppInstanceArn: str,
AppInstanceAdmins: List[AppInstanceAdminSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[AppInstanceAdminSummaryTypeDef]
- See ResponseMetadataTypeDef
DescribeAppInstanceAdminResponseTypeDef#
# DescribeAppInstanceAdminResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceAdminResponseTypeDef
def get_value() -> DescribeAppInstanceAdminResponseTypeDef:
return {
"AppInstanceAdmin": ...,
}
# DescribeAppInstanceAdminResponseTypeDef definition
class DescribeAppInstanceAdminResponseTypeDef(TypedDict):
AppInstanceAdmin: AppInstanceAdminTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAppInstanceRetentionSettingsResponseTypeDef#
# GetAppInstanceRetentionSettingsResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import GetAppInstanceRetentionSettingsResponseTypeDef
def get_value() -> GetAppInstanceRetentionSettingsResponseTypeDef:
return {
"AppInstanceRetentionSettings": ...,
}
# GetAppInstanceRetentionSettingsResponseTypeDef definition
class GetAppInstanceRetentionSettingsResponseTypeDef(TypedDict):
AppInstanceRetentionSettings: AppInstanceRetentionSettingsTypeDef, # (1)
InitiateDeletionTimestamp: datetime.datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PutAppInstanceRetentionSettingsRequestTypeDef#
# PutAppInstanceRetentionSettingsRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import PutAppInstanceRetentionSettingsRequestTypeDef
def get_value() -> PutAppInstanceRetentionSettingsRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# PutAppInstanceRetentionSettingsRequestTypeDef definition
class PutAppInstanceRetentionSettingsRequestTypeDef(TypedDict):
AppInstanceArn: str,
AppInstanceRetentionSettings: AppInstanceRetentionSettingsTypeDef, # (1)
PutAppInstanceRetentionSettingsResponseTypeDef#
# PutAppInstanceRetentionSettingsResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import PutAppInstanceRetentionSettingsResponseTypeDef
def get_value() -> PutAppInstanceRetentionSettingsResponseTypeDef:
return {
"AppInstanceRetentionSettings": ...,
}
# PutAppInstanceRetentionSettingsResponseTypeDef definition
class PutAppInstanceRetentionSettingsResponseTypeDef(TypedDict):
AppInstanceRetentionSettings: AppInstanceRetentionSettingsTypeDef, # (1)
InitiateDeletionTimestamp: datetime.datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAppInstanceUserEndpointsResponseTypeDef#
# ListAppInstanceUserEndpointsResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ListAppInstanceUserEndpointsResponseTypeDef
def get_value() -> ListAppInstanceUserEndpointsResponseTypeDef:
return {
"AppInstanceUserEndpoints": ...,
}
# ListAppInstanceUserEndpointsResponseTypeDef definition
class ListAppInstanceUserEndpointsResponseTypeDef(TypedDict):
AppInstanceUserEndpoints: List[AppInstanceUserEndpointSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[AppInstanceUserEndpointSummaryTypeDef]
- See ResponseMetadataTypeDef
DescribeAppInstanceUserEndpointResponseTypeDef#
# DescribeAppInstanceUserEndpointResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceUserEndpointResponseTypeDef
def get_value() -> DescribeAppInstanceUserEndpointResponseTypeDef:
return {
"AppInstanceUserEndpoint": ...,
}
# DescribeAppInstanceUserEndpointResponseTypeDef definition
class DescribeAppInstanceUserEndpointResponseTypeDef(TypedDict):
AppInstanceUserEndpoint: AppInstanceUserEndpointTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeAppInstanceUserResponseTypeDef#
# DescribeAppInstanceUserResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceUserResponseTypeDef
def get_value() -> DescribeAppInstanceUserResponseTypeDef:
return {
"AppInstanceUser": ...,
}
# DescribeAppInstanceUserResponseTypeDef definition
class DescribeAppInstanceUserResponseTypeDef(TypedDict):
AppInstanceUser: AppInstanceUserTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ConfigurationTypeDef#
# ConfigurationTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import ConfigurationTypeDef
def get_value() -> ConfigurationTypeDef:
return {
"Lex": ...,
}
# ConfigurationTypeDef definition
class ConfigurationTypeDef(TypedDict):
Lex: LexConfigurationTypeDef, # (1)
AppInstanceBotTypeDef#
# AppInstanceBotTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import AppInstanceBotTypeDef
def get_value() -> AppInstanceBotTypeDef:
return {
"AppInstanceBotArn": ...,
}
# AppInstanceBotTypeDef definition
class AppInstanceBotTypeDef(TypedDict):
AppInstanceBotArn: NotRequired[str],
Name: NotRequired[str],
Configuration: NotRequired[ConfigurationTypeDef], # (1)
CreatedTimestamp: NotRequired[datetime.datetime],
LastUpdatedTimestamp: NotRequired[datetime.datetime],
Metadata: NotRequired[str],
CreateAppInstanceBotRequestTypeDef#
# CreateAppInstanceBotRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import CreateAppInstanceBotRequestTypeDef
def get_value() -> CreateAppInstanceBotRequestTypeDef:
return {
"AppInstanceArn": ...,
}
# CreateAppInstanceBotRequestTypeDef definition
class CreateAppInstanceBotRequestTypeDef(TypedDict):
AppInstanceArn: str,
ClientRequestToken: str,
Configuration: ConfigurationTypeDef, # (1)
Name: NotRequired[str],
Metadata: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See ConfigurationTypeDef
- See
Sequence[TagTypeDef]
UpdateAppInstanceBotRequestTypeDef#
# UpdateAppInstanceBotRequestTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import UpdateAppInstanceBotRequestTypeDef
def get_value() -> UpdateAppInstanceBotRequestTypeDef:
return {
"AppInstanceBotArn": ...,
}
# UpdateAppInstanceBotRequestTypeDef definition
class UpdateAppInstanceBotRequestTypeDef(TypedDict):
AppInstanceBotArn: str,
Name: str,
Metadata: str,
Configuration: NotRequired[ConfigurationTypeDef], # (1)
DescribeAppInstanceBotResponseTypeDef#
# DescribeAppInstanceBotResponseTypeDef TypedDict usage example
from mypy_boto3_chime_sdk_identity.type_defs import DescribeAppInstanceBotResponseTypeDef
def get_value() -> DescribeAppInstanceBotResponseTypeDef:
return {
"AppInstanceBot": ...,
}
# DescribeAppInstanceBotResponseTypeDef definition
class DescribeAppInstanceBotResponseTypeDef(TypedDict):
AppInstanceBot: AppInstanceBotTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)