Typed dictionaries
Auto-generated documentation for Connect type annotations stubs module mypy-boto3-connect.
ActionSummaryTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ActionSummaryTypeDef
def get_value() -> ActionSummaryTypeDef:
return {
"ActionType": ...,
}
- See ActionTypeType
QueueReferenceTypeDef
Usage Example
from mypy_boto3_connect.type_defs import QueueReferenceTypeDef
def get_value() -> QueueReferenceTypeDef:
return {
"Id": ...,
}
AgentInfoTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AgentInfoTypeDef
def get_value() -> AgentInfoTypeDef:
return {
"Id": ...,
}
Definition
class AgentInfoTypeDef(TypedDict):
Id: NotRequired[str],
ConnectedToAgentTimestamp: NotRequired[datetime],
AgentStatusReferenceTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AgentStatusReferenceTypeDef
def get_value() -> AgentStatusReferenceTypeDef:
return {
"StatusStartTimestamp": ...,
}
Definition
class AgentStatusReferenceTypeDef(TypedDict):
StatusStartTimestamp: NotRequired[datetime],
StatusArn: NotRequired[str],
StatusName: NotRequired[str],
AgentStatusSummaryTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AgentStatusSummaryTypeDef
def get_value() -> AgentStatusSummaryTypeDef:
return {
"Id": ...,
}
Definition
class AgentStatusSummaryTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
Type: NotRequired[AgentStatusTypeType], # (1)
AgentStatusTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AgentStatusTypeDef
def get_value() -> AgentStatusTypeDef:
return {
"AgentStatusARN": ...,
}
Definition
class AgentStatusTypeDef(TypedDict):
AgentStatusARN: NotRequired[str],
AgentStatusId: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
Type: NotRequired[AgentStatusTypeType], # (1)
DisplayOrder: NotRequired[int],
State: NotRequired[AgentStatusStateType], # (2)
Tags: NotRequired[Dict[str, str]],
AnswerMachineDetectionConfigTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AnswerMachineDetectionConfigTypeDef
def get_value() -> AnswerMachineDetectionConfigTypeDef:
return {
"EnableAnswerMachineDetection": ...,
}
Definition
class AnswerMachineDetectionConfigTypeDef(TypedDict):
EnableAnswerMachineDetection: NotRequired[bool],
AwaitAnswerMachinePrompt: NotRequired[bool],
AssociateApprovedOriginRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AssociateApprovedOriginRequestRequestTypeDef
def get_value() -> AssociateApprovedOriginRequestRequestTypeDef:
return {
"InstanceId": ...,
"Origin": ...,
}
Definition
class AssociateApprovedOriginRequestRequestTypeDef(TypedDict):
InstanceId: str,
Origin: str,
LexBotTypeDef
Usage Example
from mypy_boto3_connect.type_defs import LexBotTypeDef
def get_value() -> LexBotTypeDef:
return {
"Name": ...,
}
LexV2BotTypeDef
Usage Example
from mypy_boto3_connect.type_defs import LexV2BotTypeDef
def get_value() -> LexV2BotTypeDef:
return {
"AliasArn": ...,
}
AssociateDefaultVocabularyRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AssociateDefaultVocabularyRequestRequestTypeDef
def get_value() -> AssociateDefaultVocabularyRequestRequestTypeDef:
return {
"InstanceId": ...,
"LanguageCode": ...,
}
Definition
class AssociateDefaultVocabularyRequestRequestTypeDef(TypedDict):
InstanceId: str,
LanguageCode: VocabularyLanguageCodeType, # (1)
VocabularyId: NotRequired[str],
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_connect.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,
AssociateLambdaFunctionRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AssociateLambdaFunctionRequestRequestTypeDef
def get_value() -> AssociateLambdaFunctionRequestRequestTypeDef:
return {
"InstanceId": ...,
"FunctionArn": ...,
}
Definition
class AssociateLambdaFunctionRequestRequestTypeDef(TypedDict):
InstanceId: str,
FunctionArn: str,
AssociatePhoneNumberContactFlowRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AssociatePhoneNumberContactFlowRequestRequestTypeDef
def get_value() -> AssociatePhoneNumberContactFlowRequestRequestTypeDef:
return {
"PhoneNumberId": ...,
"InstanceId": ...,
"ContactFlowId": ...,
}
Definition
class AssociatePhoneNumberContactFlowRequestRequestTypeDef(TypedDict):
PhoneNumberId: str,
InstanceId: str,
ContactFlowId: str,
AssociateQueueQuickConnectsRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AssociateQueueQuickConnectsRequestRequestTypeDef
def get_value() -> AssociateQueueQuickConnectsRequestRequestTypeDef:
return {
"InstanceId": ...,
"QueueId": ...,
"QuickConnectIds": ...,
}
Definition
class AssociateQueueQuickConnectsRequestRequestTypeDef(TypedDict):
InstanceId: str,
QueueId: str,
QuickConnectIds: Sequence[str],
AssociateSecurityKeyRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AssociateSecurityKeyRequestRequestTypeDef
def get_value() -> AssociateSecurityKeyRequestRequestTypeDef:
return {
"InstanceId": ...,
"Key": ...,
}
AttachmentReferenceTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AttachmentReferenceTypeDef
def get_value() -> AttachmentReferenceTypeDef:
return {
"Name": ...,
}
Definition
class AttachmentReferenceTypeDef(TypedDict):
Name: NotRequired[str],
Value: NotRequired[str],
Status: NotRequired[ReferenceStatusType], # (1)
AttributeTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AttributeTypeDef
def get_value() -> AttributeTypeDef:
return {
"AttributeType": ...,
}
Definition
class AttributeTypeDef(TypedDict):
AttributeType: NotRequired[InstanceAttributeTypeType], # (1)
Value: NotRequired[str],
AvailableNumberSummaryTypeDef
Usage Example
from mypy_boto3_connect.type_defs import AvailableNumberSummaryTypeDef
def get_value() -> AvailableNumberSummaryTypeDef:
return {
"PhoneNumber": ...,
}
Definition
class AvailableNumberSummaryTypeDef(TypedDict):
PhoneNumber: NotRequired[str],
PhoneNumberCountryCode: NotRequired[PhoneNumberCountryCodeType], # (1)
PhoneNumberType: NotRequired[PhoneNumberTypeType], # (2)
ChatMessageTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ChatMessageTypeDef
def get_value() -> ChatMessageTypeDef:
return {
"ContentType": ...,
"Content": ...,
}
ChatStreamingConfigurationTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ChatStreamingConfigurationTypeDef
def get_value() -> ChatStreamingConfigurationTypeDef:
return {
"StreamingEndpointArn": ...,
}
ClaimPhoneNumberRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ClaimPhoneNumberRequestRequestTypeDef
def get_value() -> ClaimPhoneNumberRequestRequestTypeDef:
return {
"TargetArn": ...,
"PhoneNumber": ...,
}
Definition
class ClaimPhoneNumberRequestRequestTypeDef(TypedDict):
TargetArn: str,
PhoneNumber: str,
PhoneNumberDescription: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
ClientToken: NotRequired[str],
PhoneNumberStatusTypeDef
Usage Example
from mypy_boto3_connect.type_defs import PhoneNumberStatusTypeDef
def get_value() -> PhoneNumberStatusTypeDef:
return {
"Status": ...,
}
Definition
class PhoneNumberStatusTypeDef(TypedDict):
Status: NotRequired[PhoneNumberWorkflowStatusType], # (1)
Message: NotRequired[str],
ContactFilterTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ContactFilterTypeDef
def get_value() -> ContactFilterTypeDef:
return {
"ContactStates": ...,
}
Definition
class ContactFilterTypeDef(TypedDict):
ContactStates: NotRequired[Sequence[ContactStateType]], # (1)
- See ContactStateType
ContactFlowModuleSummaryTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ContactFlowModuleSummaryTypeDef
def get_value() -> ContactFlowModuleSummaryTypeDef:
return {
"Id": ...,
}
Definition
class ContactFlowModuleSummaryTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
State: NotRequired[ContactFlowModuleStateType], # (1)
ContactFlowModuleTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ContactFlowModuleTypeDef
def get_value() -> ContactFlowModuleTypeDef:
return {
"Arn": ...,
}
Definition
class ContactFlowModuleTypeDef(TypedDict):
Arn: NotRequired[str],
Id: NotRequired[str],
Name: NotRequired[str],
Content: NotRequired[str],
Description: NotRequired[str],
State: NotRequired[ContactFlowModuleStateType], # (1)
Status: NotRequired[ContactFlowModuleStatusType], # (2)
Tags: NotRequired[Dict[str, str]],
ContactFlowSummaryTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ContactFlowSummaryTypeDef
def get_value() -> ContactFlowSummaryTypeDef:
return {
"Id": ...,
}
Definition
class ContactFlowSummaryTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
ContactFlowType: NotRequired[ContactFlowTypeType], # (1)
ContactFlowState: NotRequired[ContactFlowStateType], # (2)
ContactFlowTypeDef
Usage Example
from mypy_boto3_connect.type_defs import ContactFlowTypeDef
def get_value() -> ContactFlowTypeDef:
return {
"Arn": ...,
}
Definition
class ContactFlowTypeDef(TypedDict):
Arn: NotRequired[str],
Id: NotRequired[str],
Name: NotRequired[str],
Type: NotRequired[ContactFlowTypeType], # (1)
State: NotRequired[ContactFlowStateType], # (2)
Description: NotRequired[str],
Content: NotRequired[str],
Tags: NotRequired[Dict[str, str]],
QueueInfoTypeDef
Usage Example
from mypy_boto3_connect.type_defs import QueueInfoTypeDef
def get_value() -> QueueInfoTypeDef:
return {
"Id": ...,
}
Definition
class QueueInfoTypeDef(TypedDict):
Id: NotRequired[str],
EnqueueTimestamp: NotRequired[datetime],
TagConditionTypeDef
Usage Example
from mypy_boto3_connect.type_defs import TagConditionTypeDef
def get_value() -> TagConditionTypeDef:
return {
"TagKey": ...,
}
Definition
class TagConditionTypeDef(TypedDict):
TagKey: NotRequired[str],
TagValue: NotRequired[str],
CreateAgentStatusRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateAgentStatusRequestRequestTypeDef
def get_value() -> CreateAgentStatusRequestRequestTypeDef:
return {
"InstanceId": ...,
"Name": ...,
"State": ...,
}
Definition
class CreateAgentStatusRequestRequestTypeDef(TypedDict):
InstanceId: str,
Name: str,
State: AgentStatusStateType, # (1)
Description: NotRequired[str],
DisplayOrder: NotRequired[int],
Tags: NotRequired[Mapping[str, str]],
CreateContactFlowModuleRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateContactFlowModuleRequestRequestTypeDef
def get_value() -> CreateContactFlowModuleRequestRequestTypeDef:
return {
"InstanceId": ...,
"Name": ...,
"Content": ...,
}
Definition
class CreateContactFlowModuleRequestRequestTypeDef(TypedDict):
InstanceId: str,
Name: str,
Content: str,
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
ClientToken: NotRequired[str],
CreateContactFlowRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateContactFlowRequestRequestTypeDef
def get_value() -> CreateContactFlowRequestRequestTypeDef:
return {
"InstanceId": ...,
"Name": ...,
"Type": ...,
"Content": ...,
}
Definition
class CreateContactFlowRequestRequestTypeDef(TypedDict):
InstanceId: str,
Name: str,
Type: ContactFlowTypeType, # (1)
Content: str,
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CreateInstanceRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateInstanceRequestRequestTypeDef
def get_value() -> CreateInstanceRequestRequestTypeDef:
return {
"IdentityManagementType": ...,
"InboundCallsEnabled": ...,
"OutboundCallsEnabled": ...,
}
Definition
class CreateInstanceRequestRequestTypeDef(TypedDict):
IdentityManagementType: DirectoryTypeType, # (1)
InboundCallsEnabled: bool,
OutboundCallsEnabled: bool,
ClientToken: NotRequired[str],
InstanceAlias: NotRequired[str],
DirectoryId: NotRequired[str],
CreateIntegrationAssociationRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateIntegrationAssociationRequestRequestTypeDef
def get_value() -> CreateIntegrationAssociationRequestRequestTypeDef:
return {
"InstanceId": ...,
"IntegrationType": ...,
"IntegrationArn": ...,
}
Definition
class CreateIntegrationAssociationRequestRequestTypeDef(TypedDict):
InstanceId: str,
IntegrationType: IntegrationTypeType, # (1)
IntegrationArn: str,
SourceApplicationUrl: NotRequired[str],
SourceApplicationName: NotRequired[str],
SourceType: NotRequired[SourceTypeType], # (2)
Tags: NotRequired[Mapping[str, str]],
- See IntegrationTypeType
- See SourceTypeType
OutboundCallerConfigTypeDef
Usage Example
from mypy_boto3_connect.type_defs import OutboundCallerConfigTypeDef
def get_value() -> OutboundCallerConfigTypeDef:
return {
"OutboundCallerIdName": ...,
}
Definition
class OutboundCallerConfigTypeDef(TypedDict):
OutboundCallerIdName: NotRequired[str],
OutboundCallerIdNumberId: NotRequired[str],
OutboundFlowId: NotRequired[str],
MediaConcurrencyTypeDef
Usage Example
from mypy_boto3_connect.type_defs import MediaConcurrencyTypeDef
def get_value() -> MediaConcurrencyTypeDef:
return {
"Channel": ...,
"Concurrency": ...,
}
- See ChannelType
RuleTriggerEventSourceTypeDef
Usage Example
from mypy_boto3_connect.type_defs import RuleTriggerEventSourceTypeDef
def get_value() -> RuleTriggerEventSourceTypeDef:
return {
"EventSourceName": ...,
}
Definition
class RuleTriggerEventSourceTypeDef(TypedDict):
EventSourceName: EventSourceNameType, # (1)
IntegrationAssociationId: NotRequired[str],
CreateSecurityProfileRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateSecurityProfileRequestRequestTypeDef
def get_value() -> CreateSecurityProfileRequestRequestTypeDef:
return {
"SecurityProfileName": ...,
"InstanceId": ...,
}
Definition
class CreateSecurityProfileRequestRequestTypeDef(TypedDict):
SecurityProfileName: str,
InstanceId: str,
Description: NotRequired[str],
Permissions: NotRequired[Sequence[str]],
Tags: NotRequired[Mapping[str, str]],
AllowedAccessControlTags: NotRequired[Mapping[str, str]],
TagRestrictedResources: NotRequired[Sequence[str]],
CreateTrafficDistributionGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateTrafficDistributionGroupRequestRequestTypeDef
def get_value() -> CreateTrafficDistributionGroupRequestRequestTypeDef:
return {
"Name": ...,
"InstanceId": ...,
}
Definition
class CreateTrafficDistributionGroupRequestRequestTypeDef(TypedDict):
Name: str,
InstanceId: str,
Description: NotRequired[str],
ClientToken: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CreateUseCaseRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateUseCaseRequestRequestTypeDef
def get_value() -> CreateUseCaseRequestRequestTypeDef:
return {
"InstanceId": ...,
"IntegrationAssociationId": ...,
"UseCaseType": ...,
}
Definition
class CreateUseCaseRequestRequestTypeDef(TypedDict):
InstanceId: str,
IntegrationAssociationId: str,
UseCaseType: UseCaseTypeType, # (1)
Tags: NotRequired[Mapping[str, str]],
- See UseCaseTypeType
CreateUserHierarchyGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateUserHierarchyGroupRequestRequestTypeDef
def get_value() -> CreateUserHierarchyGroupRequestRequestTypeDef:
return {
"Name": ...,
"InstanceId": ...,
}
Definition
class CreateUserHierarchyGroupRequestRequestTypeDef(TypedDict):
Name: str,
InstanceId: str,
ParentGroupId: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
UserIdentityInfoTypeDef
Usage Example
from mypy_boto3_connect.type_defs import UserIdentityInfoTypeDef
def get_value() -> UserIdentityInfoTypeDef:
return {
"FirstName": ...,
}
Definition
class UserIdentityInfoTypeDef(TypedDict):
FirstName: NotRequired[str],
LastName: NotRequired[str],
Email: NotRequired[str],
SecondaryEmail: NotRequired[str],
Mobile: NotRequired[str],
UserPhoneConfigTypeDef
Usage Example
from mypy_boto3_connect.type_defs import UserPhoneConfigTypeDef
def get_value() -> UserPhoneConfigTypeDef:
return {
"PhoneType": ...,
}
Definition
class UserPhoneConfigTypeDef(TypedDict):
PhoneType: PhoneTypeType, # (1)
AutoAccept: NotRequired[bool],
AfterContactWorkTimeLimit: NotRequired[int],
DeskPhoneNumber: NotRequired[str],
- See PhoneTypeType
CreateVocabularyRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CreateVocabularyRequestRequestTypeDef
def get_value() -> CreateVocabularyRequestRequestTypeDef:
return {
"InstanceId": ...,
"VocabularyName": ...,
"LanguageCode": ...,
"Content": ...,
}
Definition
class CreateVocabularyRequestRequestTypeDef(TypedDict):
InstanceId: str,
VocabularyName: str,
LanguageCode: VocabularyLanguageCodeType, # (1)
Content: str,
ClientToken: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CredentialsTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CredentialsTypeDef
def get_value() -> CredentialsTypeDef:
return {
"AccessToken": ...,
}
Definition
class CredentialsTypeDef(TypedDict):
AccessToken: NotRequired[str],
AccessTokenExpiration: NotRequired[datetime],
RefreshToken: NotRequired[str],
RefreshTokenExpiration: NotRequired[datetime],
CurrentMetricTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CurrentMetricTypeDef
def get_value() -> CurrentMetricTypeDef:
return {
"Name": ...,
}
Definition
class CurrentMetricTypeDef(TypedDict):
Name: NotRequired[CurrentMetricNameType], # (1)
Unit: NotRequired[UnitType], # (2)
- See CurrentMetricNameType
- See UnitType
CurrentMetricSortCriteriaTypeDef
Usage Example
from mypy_boto3_connect.type_defs import CurrentMetricSortCriteriaTypeDef
def get_value() -> CurrentMetricSortCriteriaTypeDef:
return {
"SortByMetric": ...,
}
Definition
class CurrentMetricSortCriteriaTypeDef(TypedDict):
SortByMetric: NotRequired[CurrentMetricNameType], # (1)
SortOrder: NotRequired[SortOrderType], # (2)
- See CurrentMetricNameType
- See SortOrderType
DateReferenceTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DateReferenceTypeDef
def get_value() -> DateReferenceTypeDef:
return {
"Name": ...,
}
DefaultVocabularyTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DefaultVocabularyTypeDef
def get_value() -> DefaultVocabularyTypeDef:
return {
"InstanceId": ...,
"LanguageCode": ...,
"VocabularyId": ...,
"VocabularyName": ...,
}
Definition
class DefaultVocabularyTypeDef(TypedDict):
InstanceId: str,
LanguageCode: VocabularyLanguageCodeType, # (1)
VocabularyId: str,
VocabularyName: str,
DeleteContactFlowModuleRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteContactFlowModuleRequestRequestTypeDef
def get_value() -> DeleteContactFlowModuleRequestRequestTypeDef:
return {
"InstanceId": ...,
"ContactFlowModuleId": ...,
}
Definition
class DeleteContactFlowModuleRequestRequestTypeDef(TypedDict):
InstanceId: str,
ContactFlowModuleId: str,
DeleteContactFlowRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteContactFlowRequestRequestTypeDef
def get_value() -> DeleteContactFlowRequestRequestTypeDef:
return {
"InstanceId": ...,
"ContactFlowId": ...,
}
Definition
class DeleteContactFlowRequestRequestTypeDef(TypedDict):
InstanceId: str,
ContactFlowId: str,
DeleteHoursOfOperationRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteHoursOfOperationRequestRequestTypeDef
def get_value() -> DeleteHoursOfOperationRequestRequestTypeDef:
return {
"InstanceId": ...,
"HoursOfOperationId": ...,
}
Definition
class DeleteHoursOfOperationRequestRequestTypeDef(TypedDict):
InstanceId: str,
HoursOfOperationId: str,
DeleteInstanceRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteInstanceRequestRequestTypeDef
def get_value() -> DeleteInstanceRequestRequestTypeDef:
return {
"InstanceId": ...,
}
DeleteIntegrationAssociationRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteIntegrationAssociationRequestRequestTypeDef
def get_value() -> DeleteIntegrationAssociationRequestRequestTypeDef:
return {
"InstanceId": ...,
"IntegrationAssociationId": ...,
}
Definition
class DeleteIntegrationAssociationRequestRequestTypeDef(TypedDict):
InstanceId: str,
IntegrationAssociationId: str,
DeleteQuickConnectRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteQuickConnectRequestRequestTypeDef
def get_value() -> DeleteQuickConnectRequestRequestTypeDef:
return {
"InstanceId": ...,
"QuickConnectId": ...,
}
Definition
class DeleteQuickConnectRequestRequestTypeDef(TypedDict):
InstanceId: str,
QuickConnectId: str,
DeleteRuleRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteRuleRequestRequestTypeDef
def get_value() -> DeleteRuleRequestRequestTypeDef:
return {
"InstanceId": ...,
"RuleId": ...,
}
DeleteSecurityProfileRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteSecurityProfileRequestRequestTypeDef
def get_value() -> DeleteSecurityProfileRequestRequestTypeDef:
return {
"InstanceId": ...,
"SecurityProfileId": ...,
}
Definition
class DeleteSecurityProfileRequestRequestTypeDef(TypedDict):
InstanceId: str,
SecurityProfileId: str,
DeleteTaskTemplateRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteTaskTemplateRequestRequestTypeDef
def get_value() -> DeleteTaskTemplateRequestRequestTypeDef:
return {
"InstanceId": ...,
"TaskTemplateId": ...,
}
Definition
class DeleteTaskTemplateRequestRequestTypeDef(TypedDict):
InstanceId: str,
TaskTemplateId: str,
DeleteTrafficDistributionGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteTrafficDistributionGroupRequestRequestTypeDef
def get_value() -> DeleteTrafficDistributionGroupRequestRequestTypeDef:
return {
"TrafficDistributionGroupId": ...,
}
Definition
class DeleteTrafficDistributionGroupRequestRequestTypeDef(TypedDict):
TrafficDistributionGroupId: str,
DeleteUseCaseRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteUseCaseRequestRequestTypeDef
def get_value() -> DeleteUseCaseRequestRequestTypeDef:
return {
"InstanceId": ...,
"IntegrationAssociationId": ...,
"UseCaseId": ...,
}
Definition
class DeleteUseCaseRequestRequestTypeDef(TypedDict):
InstanceId: str,
IntegrationAssociationId: str,
UseCaseId: str,
DeleteUserHierarchyGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteUserHierarchyGroupRequestRequestTypeDef
def get_value() -> DeleteUserHierarchyGroupRequestRequestTypeDef:
return {
"HierarchyGroupId": ...,
"InstanceId": ...,
}
Definition
class DeleteUserHierarchyGroupRequestRequestTypeDef(TypedDict):
HierarchyGroupId: str,
InstanceId: str,
DeleteUserRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteUserRequestRequestTypeDef
def get_value() -> DeleteUserRequestRequestTypeDef:
return {
"InstanceId": ...,
"UserId": ...,
}
DeleteVocabularyRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DeleteVocabularyRequestRequestTypeDef
def get_value() -> DeleteVocabularyRequestRequestTypeDef:
return {
"InstanceId": ...,
"VocabularyId": ...,
}
Definition
class DeleteVocabularyRequestRequestTypeDef(TypedDict):
InstanceId: str,
VocabularyId: str,
DescribeAgentStatusRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DescribeAgentStatusRequestRequestTypeDef
def get_value() -> DescribeAgentStatusRequestRequestTypeDef:
return {
"InstanceId": ...,
"AgentStatusId": ...,
}
Definition
class DescribeAgentStatusRequestRequestTypeDef(TypedDict):
InstanceId: str,
AgentStatusId: str,
DescribeContactFlowModuleRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DescribeContactFlowModuleRequestRequestTypeDef
def get_value() -> DescribeContactFlowModuleRequestRequestTypeDef:
return {
"InstanceId": ...,
"ContactFlowModuleId": ...,
}
Definition
class DescribeContactFlowModuleRequestRequestTypeDef(TypedDict):
InstanceId: str,
ContactFlowModuleId: str,
DescribeContactFlowRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DescribeContactFlowRequestRequestTypeDef
def get_value() -> DescribeContactFlowRequestRequestTypeDef:
return {
"InstanceId": ...,
"ContactFlowId": ...,
}
Definition
class DescribeContactFlowRequestRequestTypeDef(TypedDict):
InstanceId: str,
ContactFlowId: str,
DescribeContactRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DescribeContactRequestRequestTypeDef
def get_value() -> DescribeContactRequestRequestTypeDef:
return {
"InstanceId": ...,
"ContactId": ...,
}
DescribeHoursOfOperationRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DescribeHoursOfOperationRequestRequestTypeDef
def get_value() -> DescribeHoursOfOperationRequestRequestTypeDef:
return {
"InstanceId": ...,
"HoursOfOperationId": ...,
}
Definition
class DescribeHoursOfOperationRequestRequestTypeDef(TypedDict):
InstanceId: str,
HoursOfOperationId: str,
DescribeInstanceAttributeRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DescribeInstanceAttributeRequestRequestTypeDef
def get_value() -> DescribeInstanceAttributeRequestRequestTypeDef:
return {
"InstanceId": ...,
"AttributeType": ...,
}
Definition
class DescribeInstanceAttributeRequestRequestTypeDef(TypedDict):
InstanceId: str,
AttributeType: InstanceAttributeTypeType, # (1)
DescribeInstanceRequestRequestTypeDef
Usage Example
from mypy_boto3_connect.type_defs import DescribeInstanceRequestRequestTypeDef
def get_value() -> DescribeInstanceRequestRequestTypeDef:
return {
"InstanceId": ...,
}