Typed dictionaries#
Auto-generated documentation for Detective type annotations stubs module mypy-boto3-detective.
AcceptInvitationRequestRequestTypeDef#
# AcceptInvitationRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import AcceptInvitationRequestRequestTypeDef
def get_value() -> AcceptInvitationRequestRequestTypeDef:
return {
"GraphArn": ...,
}
# AcceptInvitationRequestRequestTypeDef definition
class AcceptInvitationRequestRequestTypeDef(TypedDict):
GraphArn: str,
AccountTypeDef#
# AccountTypeDef usage example
from mypy_boto3_detective.type_defs import AccountTypeDef
def get_value() -> AccountTypeDef:
return {
"AccountId": ...,
"EmailAddress": ...,
}
# AccountTypeDef definition
class AccountTypeDef(TypedDict):
AccountId: str,
EmailAddress: str,
AdministratorTypeDef#
# AdministratorTypeDef usage example
from mypy_boto3_detective.type_defs import AdministratorTypeDef
def get_value() -> AdministratorTypeDef:
return {
"AccountId": ...,
}
# AdministratorTypeDef definition
class AdministratorTypeDef(TypedDict):
AccountId: NotRequired[str],
GraphArn: NotRequired[str],
DelegationTime: NotRequired[datetime],
BatchGetGraphMemberDatasourcesRequestRequestTypeDef#
# BatchGetGraphMemberDatasourcesRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import BatchGetGraphMemberDatasourcesRequestRequestTypeDef
def get_value() -> BatchGetGraphMemberDatasourcesRequestRequestTypeDef:
return {
"GraphArn": ...,
"AccountIds": ...,
}
# BatchGetGraphMemberDatasourcesRequestRequestTypeDef definition
class BatchGetGraphMemberDatasourcesRequestRequestTypeDef(TypedDict):
GraphArn: str,
AccountIds: Sequence[str],
UnprocessedAccountTypeDef#
# UnprocessedAccountTypeDef usage example
from mypy_boto3_detective.type_defs import UnprocessedAccountTypeDef
def get_value() -> UnprocessedAccountTypeDef:
return {
"AccountId": ...,
}
# UnprocessedAccountTypeDef definition
class UnprocessedAccountTypeDef(TypedDict):
AccountId: NotRequired[str],
Reason: NotRequired[str],
BatchGetMembershipDatasourcesRequestRequestTypeDef#
# BatchGetMembershipDatasourcesRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import BatchGetMembershipDatasourcesRequestRequestTypeDef
def get_value() -> BatchGetMembershipDatasourcesRequestRequestTypeDef:
return {
"GraphArns": ...,
}
# BatchGetMembershipDatasourcesRequestRequestTypeDef definition
class BatchGetMembershipDatasourcesRequestRequestTypeDef(TypedDict):
GraphArns: Sequence[str],
UnprocessedGraphTypeDef#
# UnprocessedGraphTypeDef usage example
from mypy_boto3_detective.type_defs import UnprocessedGraphTypeDef
def get_value() -> UnprocessedGraphTypeDef:
return {
"GraphArn": ...,
}
# UnprocessedGraphTypeDef definition
class UnprocessedGraphTypeDef(TypedDict):
GraphArn: NotRequired[str],
Reason: NotRequired[str],
CreateGraphRequestRequestTypeDef#
# CreateGraphRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import CreateGraphRequestRequestTypeDef
def get_value() -> CreateGraphRequestRequestTypeDef:
return {
"Tags": ...,
}
# CreateGraphRequestRequestTypeDef definition
class CreateGraphRequestRequestTypeDef(TypedDict):
Tags: NotRequired[Mapping[str, str]],
CreateGraphResponseTypeDef#
# CreateGraphResponseTypeDef usage example
from mypy_boto3_detective.type_defs import CreateGraphResponseTypeDef
def get_value() -> CreateGraphResponseTypeDef:
return {
"GraphArn": ...,
"ResponseMetadata": ...,
}
# CreateGraphResponseTypeDef definition
class CreateGraphResponseTypeDef(TypedDict):
GraphArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TimestampForCollectionTypeDef#
# TimestampForCollectionTypeDef usage example
from mypy_boto3_detective.type_defs import TimestampForCollectionTypeDef
def get_value() -> TimestampForCollectionTypeDef:
return {
"Timestamp": ...,
}
# TimestampForCollectionTypeDef definition
class TimestampForCollectionTypeDef(TypedDict):
Timestamp: NotRequired[datetime],
DatasourcePackageUsageInfoTypeDef#
# DatasourcePackageUsageInfoTypeDef usage example
from mypy_boto3_detective.type_defs import DatasourcePackageUsageInfoTypeDef
def get_value() -> DatasourcePackageUsageInfoTypeDef:
return {
"VolumeUsageInBytes": ...,
}
# DatasourcePackageUsageInfoTypeDef definition
class DatasourcePackageUsageInfoTypeDef(TypedDict):
VolumeUsageInBytes: NotRequired[int],
VolumeUsageUpdateTime: NotRequired[datetime],
DeleteGraphRequestRequestTypeDef#
# DeleteGraphRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import DeleteGraphRequestRequestTypeDef
def get_value() -> DeleteGraphRequestRequestTypeDef:
return {
"GraphArn": ...,
}
# DeleteGraphRequestRequestTypeDef definition
class DeleteGraphRequestRequestTypeDef(TypedDict):
GraphArn: str,
DeleteMembersRequestRequestTypeDef#
# DeleteMembersRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import DeleteMembersRequestRequestTypeDef
def get_value() -> DeleteMembersRequestRequestTypeDef:
return {
"GraphArn": ...,
"AccountIds": ...,
}
# DeleteMembersRequestRequestTypeDef definition
class DeleteMembersRequestRequestTypeDef(TypedDict):
GraphArn: str,
AccountIds: Sequence[str],
DescribeOrganizationConfigurationRequestRequestTypeDef#
# DescribeOrganizationConfigurationRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import DescribeOrganizationConfigurationRequestRequestTypeDef
def get_value() -> DescribeOrganizationConfigurationRequestRequestTypeDef:
return {
"GraphArn": ...,
}
# DescribeOrganizationConfigurationRequestRequestTypeDef definition
class DescribeOrganizationConfigurationRequestRequestTypeDef(TypedDict):
GraphArn: str,
DescribeOrganizationConfigurationResponseTypeDef#
# DescribeOrganizationConfigurationResponseTypeDef usage example
from mypy_boto3_detective.type_defs import DescribeOrganizationConfigurationResponseTypeDef
def get_value() -> DescribeOrganizationConfigurationResponseTypeDef:
return {
"AutoEnable": ...,
"ResponseMetadata": ...,
}
# DescribeOrganizationConfigurationResponseTypeDef definition
class DescribeOrganizationConfigurationResponseTypeDef(TypedDict):
AutoEnable: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DisassociateMembershipRequestRequestTypeDef#
# DisassociateMembershipRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import DisassociateMembershipRequestRequestTypeDef
def get_value() -> DisassociateMembershipRequestRequestTypeDef:
return {
"GraphArn": ...,
}
# DisassociateMembershipRequestRequestTypeDef definition
class DisassociateMembershipRequestRequestTypeDef(TypedDict):
GraphArn: str,
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_detective.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EnableOrganizationAdminAccountRequestRequestTypeDef#
# EnableOrganizationAdminAccountRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import EnableOrganizationAdminAccountRequestRequestTypeDef
def get_value() -> EnableOrganizationAdminAccountRequestRequestTypeDef:
return {
"AccountId": ...,
}
# EnableOrganizationAdminAccountRequestRequestTypeDef definition
class EnableOrganizationAdminAccountRequestRequestTypeDef(TypedDict):
AccountId: str,
GetMembersRequestRequestTypeDef#
# GetMembersRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import GetMembersRequestRequestTypeDef
def get_value() -> GetMembersRequestRequestTypeDef:
return {
"GraphArn": ...,
"AccountIds": ...,
}
# GetMembersRequestRequestTypeDef definition
class GetMembersRequestRequestTypeDef(TypedDict):
GraphArn: str,
AccountIds: Sequence[str],
GraphTypeDef#
# GraphTypeDef usage example
from mypy_boto3_detective.type_defs import GraphTypeDef
def get_value() -> GraphTypeDef:
return {
"Arn": ...,
}
# GraphTypeDef definition
class GraphTypeDef(TypedDict):
Arn: NotRequired[str],
CreatedTime: NotRequired[datetime],
ListDatasourcePackagesRequestRequestTypeDef#
# ListDatasourcePackagesRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import ListDatasourcePackagesRequestRequestTypeDef
def get_value() -> ListDatasourcePackagesRequestRequestTypeDef:
return {
"GraphArn": ...,
}
# ListDatasourcePackagesRequestRequestTypeDef definition
class ListDatasourcePackagesRequestRequestTypeDef(TypedDict):
GraphArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListGraphsRequestRequestTypeDef#
# ListGraphsRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import ListGraphsRequestRequestTypeDef
def get_value() -> ListGraphsRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListGraphsRequestRequestTypeDef definition
class ListGraphsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListInvitationsRequestRequestTypeDef#
# ListInvitationsRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import ListInvitationsRequestRequestTypeDef
def get_value() -> ListInvitationsRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListInvitationsRequestRequestTypeDef definition
class ListInvitationsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListMembersRequestRequestTypeDef#
# ListMembersRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import ListMembersRequestRequestTypeDef
def get_value() -> ListMembersRequestRequestTypeDef:
return {
"GraphArn": ...,
}
# ListMembersRequestRequestTypeDef definition
class ListMembersRequestRequestTypeDef(TypedDict):
GraphArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListOrganizationAdminAccountsRequestRequestTypeDef#
# ListOrganizationAdminAccountsRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import ListOrganizationAdminAccountsRequestRequestTypeDef
def get_value() -> ListOrganizationAdminAccountsRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListOrganizationAdminAccountsRequestRequestTypeDef definition
class ListOrganizationAdminAccountsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_detective.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RejectInvitationRequestRequestTypeDef#
# RejectInvitationRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import RejectInvitationRequestRequestTypeDef
def get_value() -> RejectInvitationRequestRequestTypeDef:
return {
"GraphArn": ...,
}
# RejectInvitationRequestRequestTypeDef definition
class RejectInvitationRequestRequestTypeDef(TypedDict):
GraphArn: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_detective.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
StartMonitoringMemberRequestRequestTypeDef#
# StartMonitoringMemberRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import StartMonitoringMemberRequestRequestTypeDef
def get_value() -> StartMonitoringMemberRequestRequestTypeDef:
return {
"GraphArn": ...,
"AccountId": ...,
}
# StartMonitoringMemberRequestRequestTypeDef definition
class StartMonitoringMemberRequestRequestTypeDef(TypedDict):
GraphArn: str,
AccountId: str,
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateDatasourcePackagesRequestRequestTypeDef#
# UpdateDatasourcePackagesRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import UpdateDatasourcePackagesRequestRequestTypeDef
def get_value() -> UpdateDatasourcePackagesRequestRequestTypeDef:
return {
"GraphArn": ...,
"DatasourcePackages": ...,
}
# UpdateDatasourcePackagesRequestRequestTypeDef definition
class UpdateDatasourcePackagesRequestRequestTypeDef(TypedDict):
GraphArn: str,
DatasourcePackages: Sequence[DatasourcePackageType], # (1)
UpdateOrganizationConfigurationRequestRequestTypeDef#
# UpdateOrganizationConfigurationRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import UpdateOrganizationConfigurationRequestRequestTypeDef
def get_value() -> UpdateOrganizationConfigurationRequestRequestTypeDef:
return {
"GraphArn": ...,
}
# UpdateOrganizationConfigurationRequestRequestTypeDef definition
class UpdateOrganizationConfigurationRequestRequestTypeDef(TypedDict):
GraphArn: str,
AutoEnable: NotRequired[bool],
CreateMembersRequestRequestTypeDef#
# CreateMembersRequestRequestTypeDef usage example
from mypy_boto3_detective.type_defs import CreateMembersRequestRequestTypeDef
def get_value() -> CreateMembersRequestRequestTypeDef:
return {
"GraphArn": ...,
"Accounts": ...,
}
# CreateMembersRequestRequestTypeDef definition
class CreateMembersRequestRequestTypeDef(TypedDict):
GraphArn: str,
Accounts: Sequence[AccountTypeDef], # (1)
Message: NotRequired[str],
DisableEmailNotification: NotRequired[bool],
- See AccountTypeDef
ListOrganizationAdminAccountsResponseTypeDef#
# ListOrganizationAdminAccountsResponseTypeDef usage example
from mypy_boto3_detective.type_defs import ListOrganizationAdminAccountsResponseTypeDef
def get_value() -> ListOrganizationAdminAccountsResponseTypeDef:
return {
"Administrators": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListOrganizationAdminAccountsResponseTypeDef definition
class ListOrganizationAdminAccountsResponseTypeDef(TypedDict):
Administrators: List[AdministratorTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteMembersResponseTypeDef#
# DeleteMembersResponseTypeDef usage example
from mypy_boto3_detective.type_defs import DeleteMembersResponseTypeDef
def get_value() -> DeleteMembersResponseTypeDef:
return {
"AccountIds": ...,
"UnprocessedAccounts": ...,
"ResponseMetadata": ...,
}
# DeleteMembersResponseTypeDef definition
class DeleteMembersResponseTypeDef(TypedDict):
AccountIds: List[str],
UnprocessedAccounts: List[UnprocessedAccountTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DatasourcePackageIngestDetailTypeDef#
# DatasourcePackageIngestDetailTypeDef usage example
from mypy_boto3_detective.type_defs import DatasourcePackageIngestDetailTypeDef
def get_value() -> DatasourcePackageIngestDetailTypeDef:
return {
"DatasourcePackageIngestState": ...,
}
# DatasourcePackageIngestDetailTypeDef definition
class DatasourcePackageIngestDetailTypeDef(TypedDict):
DatasourcePackageIngestState: NotRequired[DatasourcePackageIngestStateType], # (1)
LastIngestStateChange: NotRequired[Dict[DatasourcePackageIngestStateType, TimestampForCollectionTypeDef]], # (2)
- See DatasourcePackageIngestStateType
- See DatasourcePackageIngestStateType TimestampForCollectionTypeDef
MembershipDatasourcesTypeDef#
# MembershipDatasourcesTypeDef usage example
from mypy_boto3_detective.type_defs import MembershipDatasourcesTypeDef
def get_value() -> MembershipDatasourcesTypeDef:
return {
"AccountId": ...,
}
# MembershipDatasourcesTypeDef definition
class MembershipDatasourcesTypeDef(TypedDict):
AccountId: NotRequired[str],
GraphArn: NotRequired[str],
DatasourcePackageIngestHistory: NotRequired[Dict[DatasourcePackageType, Dict[DatasourcePackageIngestStateType, TimestampForCollectionTypeDef]]], # (1)
MemberDetailTypeDef#
# MemberDetailTypeDef usage example
from mypy_boto3_detective.type_defs import MemberDetailTypeDef
def get_value() -> MemberDetailTypeDef:
return {
"AccountId": ...,
}
# MemberDetailTypeDef definition
class MemberDetailTypeDef(TypedDict):
AccountId: NotRequired[str],
EmailAddress: NotRequired[str],
GraphArn: NotRequired[str],
MasterId: NotRequired[str],
AdministratorId: NotRequired[str],
Status: NotRequired[MemberStatusType], # (1)
DisabledReason: NotRequired[MemberDisabledReasonType], # (2)
InvitedTime: NotRequired[datetime],
UpdatedTime: NotRequired[datetime],
VolumeUsageInBytes: NotRequired[int],
VolumeUsageUpdatedTime: NotRequired[datetime],
PercentOfGraphUtilization: NotRequired[float],
PercentOfGraphUtilizationUpdatedTime: NotRequired[datetime],
InvitationType: NotRequired[InvitationTypeType], # (3)
VolumeUsageByDatasourcePackage: NotRequired[Dict[DatasourcePackageType, DatasourcePackageUsageInfoTypeDef]], # (4)
DatasourcePackageIngestStates: NotRequired[Dict[DatasourcePackageType, DatasourcePackageIngestStateType]], # (5)
- See MemberStatusType
- See MemberDisabledReasonType
- See InvitationTypeType
- See DatasourcePackageType DatasourcePackageUsageInfoTypeDef
- See DatasourcePackageType DatasourcePackageIngestStateType
ListGraphsResponseTypeDef#
# ListGraphsResponseTypeDef usage example
from mypy_boto3_detective.type_defs import ListGraphsResponseTypeDef
def get_value() -> ListGraphsResponseTypeDef:
return {
"GraphList": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListGraphsResponseTypeDef definition
class ListGraphsResponseTypeDef(TypedDict):
GraphList: List[GraphTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See GraphTypeDef
- See ResponseMetadataTypeDef
ListDatasourcePackagesResponseTypeDef#
# ListDatasourcePackagesResponseTypeDef usage example
from mypy_boto3_detective.type_defs import ListDatasourcePackagesResponseTypeDef
def get_value() -> ListDatasourcePackagesResponseTypeDef:
return {
"DatasourcePackages": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListDatasourcePackagesResponseTypeDef definition
class ListDatasourcePackagesResponseTypeDef(TypedDict):
DatasourcePackages: Dict[DatasourcePackageType, DatasourcePackageIngestDetailTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchGetGraphMemberDatasourcesResponseTypeDef#
# BatchGetGraphMemberDatasourcesResponseTypeDef usage example
from mypy_boto3_detective.type_defs import BatchGetGraphMemberDatasourcesResponseTypeDef
def get_value() -> BatchGetGraphMemberDatasourcesResponseTypeDef:
return {
"MemberDatasources": ...,
"UnprocessedAccounts": ...,
"ResponseMetadata": ...,
}
# BatchGetGraphMemberDatasourcesResponseTypeDef definition
class BatchGetGraphMemberDatasourcesResponseTypeDef(TypedDict):
MemberDatasources: List[MembershipDatasourcesTypeDef], # (1)
UnprocessedAccounts: List[UnprocessedAccountTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
BatchGetMembershipDatasourcesResponseTypeDef#
# BatchGetMembershipDatasourcesResponseTypeDef usage example
from mypy_boto3_detective.type_defs import BatchGetMembershipDatasourcesResponseTypeDef
def get_value() -> BatchGetMembershipDatasourcesResponseTypeDef:
return {
"MembershipDatasources": ...,
"UnprocessedGraphs": ...,
"ResponseMetadata": ...,
}
# BatchGetMembershipDatasourcesResponseTypeDef definition
class BatchGetMembershipDatasourcesResponseTypeDef(TypedDict):
MembershipDatasources: List[MembershipDatasourcesTypeDef], # (1)
UnprocessedGraphs: List[UnprocessedGraphTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CreateMembersResponseTypeDef#
# CreateMembersResponseTypeDef usage example
from mypy_boto3_detective.type_defs import CreateMembersResponseTypeDef
def get_value() -> CreateMembersResponseTypeDef:
return {
"Members": ...,
"UnprocessedAccounts": ...,
"ResponseMetadata": ...,
}
# CreateMembersResponseTypeDef definition
class CreateMembersResponseTypeDef(TypedDict):
Members: List[MemberDetailTypeDef], # (1)
UnprocessedAccounts: List[UnprocessedAccountTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetMembersResponseTypeDef#
# GetMembersResponseTypeDef usage example
from mypy_boto3_detective.type_defs import GetMembersResponseTypeDef
def get_value() -> GetMembersResponseTypeDef:
return {
"MemberDetails": ...,
"UnprocessedAccounts": ...,
"ResponseMetadata": ...,
}
# GetMembersResponseTypeDef definition
class GetMembersResponseTypeDef(TypedDict):
MemberDetails: List[MemberDetailTypeDef], # (1)
UnprocessedAccounts: List[UnprocessedAccountTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListInvitationsResponseTypeDef#
# ListInvitationsResponseTypeDef usage example
from mypy_boto3_detective.type_defs import ListInvitationsResponseTypeDef
def get_value() -> ListInvitationsResponseTypeDef:
return {
"Invitations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListInvitationsResponseTypeDef definition
class ListInvitationsResponseTypeDef(TypedDict):
Invitations: List[MemberDetailTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListMembersResponseTypeDef#
# ListMembersResponseTypeDef usage example
from mypy_boto3_detective.type_defs import ListMembersResponseTypeDef
def get_value() -> ListMembersResponseTypeDef:
return {
"MemberDetails": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListMembersResponseTypeDef definition
class ListMembersResponseTypeDef(TypedDict):
MemberDetails: List[MemberDetailTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)