Module: Aws::Connect::Types

Defined in:
gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb

Defined Under Namespace

Classes: AccessDeniedException, ActionSummary, ActivateEvaluationFormRequest, ActivateEvaluationFormResponse, AdditionalEmailRecipients, AgentConfig, AgentContactReference, AgentFirst, AgentHierarchyGroup, AgentHierarchyGroups, AgentInfo, AgentQualityMetrics, AgentStatus, AgentStatusIdentifier, AgentStatusReference, AgentStatusSearchCriteria, AgentStatusSearchFilter, AgentStatusSummary, AgentsCriteria, AiAgentInfo, AliasConfiguration, AllowedCapabilities, AnalyticsDataAssociationResult, AnalyticsDataSetsResult, AnswerMachineDetectionConfig, Application, AssignSlaActionDefinition, AssociateAnalyticsDataSetRequest, AssociateAnalyticsDataSetResponse, AssociateApprovedOriginRequest, AssociateBotRequest, AssociateContactWithUserRequest, AssociateContactWithUserResponse, AssociateDefaultVocabularyRequest, AssociateDefaultVocabularyResponse, AssociateEmailAddressAliasRequest, AssociateEmailAddressAliasResponse, AssociateFlowRequest, AssociateFlowResponse, AssociateHoursOfOperationsRequest, AssociateInstanceStorageConfigRequest, AssociateInstanceStorageConfigResponse, AssociateLambdaFunctionRequest, AssociateLexBotRequest, AssociatePhoneNumberContactFlowRequest, AssociateQueueQuickConnectsRequest, AssociateRoutingProfileQueuesRequest, AssociateSecurityKeyRequest, AssociateSecurityKeyResponse, AssociateSecurityProfilesRequest, AssociateTrafficDistributionGroupUserRequest, AssociateTrafficDistributionGroupUserResponse, AssociateUserProficienciesRequest, AssociateWorkspaceRequest, AssociateWorkspaceResponse, AssociatedContactSummary, AttachedFile, AttachedFileError, AttachmentReference, Attendee, Attribute, AttributeAndCondition, AttributeCondition, AudioFeatures, AudioQualityMetricsInfo, AuthenticationProfile, AuthenticationProfileSummary, AutoEvaluationConfiguration, AutoEvaluationDetails, AutomaticFailConfiguration, AvailableNumberSummary, BatchAssociateAnalyticsDataSetRequest, BatchAssociateAnalyticsDataSetResponse, BatchCreateDataTableValueFailureResult, BatchCreateDataTableValueRequest, BatchCreateDataTableValueResponse, BatchCreateDataTableValueSuccessResult, BatchDeleteDataTableValueFailureResult, BatchDeleteDataTableValueRequest, BatchDeleteDataTableValueResponse, BatchDeleteDataTableValueSuccessResult, BatchDescribeDataTableValueFailureResult, BatchDescribeDataTableValueRequest, BatchDescribeDataTableValueResponse, BatchDescribeDataTableValueSuccessResult, BatchDisassociateAnalyticsDataSetRequest, BatchDisassociateAnalyticsDataSetResponse, BatchGetAttachedFileMetadataRequest, BatchGetAttachedFileMetadataResponse, BatchGetFlowAssociationRequest, BatchGetFlowAssociationResponse, BatchPutContactRequest, BatchPutContactResponse, BatchUpdateDataTableValueFailureResult, BatchUpdateDataTableValueRequest, BatchUpdateDataTableValueResponse, BatchUpdateDataTableValueSuccessResult, BooleanCondition, Campaign, CaseSlaConfiguration, ChatContactMetrics, ChatEvent, ChatMessage, ChatMetrics, ChatParticipantRoleConfig, ChatStreamingConfiguration, ClaimPhoneNumberRequest, ClaimPhoneNumberResponse, ClaimedPhoneNumberSummary, CommonAttributeAndCondition, CompleteAttachedFileUploadRequest, CompleteAttachedFileUploadResponse, Condition, ConditionalOperationFailedException, ConflictException, ConnectionData, Contact, ContactAnalysis, ContactConfiguration, ContactDataRequest, ContactDetails, ContactEvaluation, ContactFilter, ContactFlow, ContactFlowAttributeAndCondition, ContactFlowAttributeFilter, ContactFlowModule, ContactFlowModuleAliasInfo, ContactFlowModuleAliasSummary, ContactFlowModuleSearchCriteria, ContactFlowModuleSearchFilter, ContactFlowModuleSummary, ContactFlowModuleVersionSummary, ContactFlowNotPublishedException, ContactFlowSearchCriteria, ContactFlowSearchFilter, ContactFlowSummary, ContactFlowTypeCondition, ContactFlowVersionSummary, ContactMetricInfo, ContactMetricResult, ContactMetricValue, ContactNotFoundException, ContactSearchSummary, ContactSearchSummaryAgentInfo, ContactSearchSummaryQueueInfo, ContactSearchSummarySegmentAttributeValue, ControlPlaneAttributeFilter, ControlPlaneTagFilter, ControlPlaneUserAttributeFilter, CreateAgentStatusRequest, CreateAgentStatusResponse, CreateCaseActionDefinition, CreateContactFlowModuleAliasRequest, CreateContactFlowModuleAliasResponse, CreateContactFlowModuleRequest, CreateContactFlowModuleResponse, CreateContactFlowModuleVersionRequest, CreateContactFlowModuleVersionResponse, CreateContactFlowRequest, CreateContactFlowResponse, CreateContactFlowVersionRequest, CreateContactFlowVersionResponse, CreateContactRequest, CreateContactResponse, CreateDataTableAttributeRequest, CreateDataTableAttributeResponse, CreateDataTableRequest, CreateDataTableResponse, CreateEmailAddressRequest, CreateEmailAddressResponse, CreateEvaluationFormRequest, CreateEvaluationFormResponse, CreateHoursOfOperationOverrideRequest, CreateHoursOfOperationOverrideResponse, CreateHoursOfOperationRequest, CreateHoursOfOperationResponse, CreateInstanceRequest, CreateInstanceResponse, CreateIntegrationAssociationRequest, CreateIntegrationAssociationResponse, CreateParticipantRequest, CreateParticipantResponse, CreatePersistentContactAssociationRequest, CreatePersistentContactAssociationResponse, CreatePredefinedAttributeRequest, CreatePromptRequest, CreatePromptResponse, CreatePushNotificationRegistrationRequest, CreatePushNotificationRegistrationResponse, CreateQueueRequest, CreateQueueResponse, CreateQuickConnectRequest, CreateQuickConnectResponse, CreateRoutingProfileRequest, CreateRoutingProfileResponse, CreateRuleRequest, CreateRuleResponse, CreateSecurityProfileRequest, CreateSecurityProfileResponse, CreateTaskTemplateRequest, CreateTaskTemplateResponse, CreateTestCaseRequest, CreateTestCaseResponse, CreateTrafficDistributionGroupRequest, CreateTrafficDistributionGroupResponse, CreateUseCaseRequest, CreateUseCaseResponse, CreateUserHierarchyGroupRequest, CreateUserHierarchyGroupResponse, CreateUserRequest, CreateUserResponse, CreateViewRequest, CreateViewResponse, CreateViewVersionRequest, CreateViewVersionResponse, CreateVocabularyRequest, CreateVocabularyResponse, CreateWorkspacePageRequest, CreateWorkspacePageResponse, CreateWorkspaceRequest, CreateWorkspaceResponse, CreatedByInfo, Credentials, CrossChannelBehavior, CurrentMetric, CurrentMetricData, CurrentMetricResult, CurrentMetricSortCriteria, Customer, CustomerQualityMetrics, CustomerVoiceActivity, DataTable, DataTableAccessControlConfiguration, DataTableAttribute, DataTableDeleteValueIdentifier, DataTableEvaluatedValue, DataTableLockVersion, DataTableSearchCriteria, DataTableSearchFilter, DataTableSummary, DataTableValue, DataTableValueEvaluationSet, DataTableValueIdentifier, DataTableValueSummary, DateCondition, DateReference, DateTimeCondition, DeactivateEvaluationFormRequest, DeactivateEvaluationFormResponse, DecimalCondition, DefaultVocabulary, DeleteAttachedFileRequest, DeleteAttachedFileResponse, DeleteContactEvaluationRequest, DeleteContactFlowModuleAliasRequest, DeleteContactFlowModuleAliasResponse, DeleteContactFlowModuleRequest, DeleteContactFlowModuleResponse, DeleteContactFlowModuleVersionRequest, DeleteContactFlowModuleVersionResponse, DeleteContactFlowRequest, DeleteContactFlowResponse, DeleteContactFlowVersionRequest, DeleteContactFlowVersionResponse, DeleteDataTableAttributeRequest, DeleteDataTableAttributeResponse, DeleteDataTableRequest, DeleteDataTableResponse, DeleteEmailAddressRequest, DeleteEmailAddressResponse, DeleteEvaluationFormRequest, DeleteHoursOfOperationOverrideRequest, DeleteHoursOfOperationRequest, DeleteInstanceRequest, DeleteIntegrationAssociationRequest, DeletePredefinedAttributeRequest, DeletePromptRequest, DeletePushNotificationRegistrationRequest, DeletePushNotificationRegistrationResponse, DeleteQueueRequest, DeleteQuickConnectRequest, DeleteRoutingProfileRequest, DeleteRuleRequest, DeleteSecurityProfileRequest, DeleteTaskTemplateRequest, DeleteTaskTemplateResponse, DeleteTestCaseRequest, DeleteTestCaseResponse, DeleteTrafficDistributionGroupRequest, DeleteTrafficDistributionGroupResponse, DeleteUseCaseRequest, DeleteUserHierarchyGroupRequest, DeleteUserRequest, DeleteViewRequest, DeleteViewResponse, DeleteViewVersionRequest, DeleteViewVersionResponse, DeleteVocabularyRequest, DeleteVocabularyResponse, DeleteWorkspaceMediaRequest, DeleteWorkspaceMediaResponse, DeleteWorkspacePageRequest, DeleteWorkspacePageResponse, DeleteWorkspaceRequest, DeleteWorkspaceResponse, DescribeAgentStatusRequest, DescribeAgentStatusResponse, DescribeAuthenticationProfileRequest, DescribeAuthenticationProfileResponse, DescribeContactEvaluationRequest, DescribeContactEvaluationResponse, DescribeContactFlowModuleAliasRequest, DescribeContactFlowModuleAliasResponse, DescribeContactFlowModuleRequest, DescribeContactFlowModuleResponse, DescribeContactFlowRequest, DescribeContactFlowResponse, DescribeContactRequest, DescribeContactResponse, DescribeDataTableAttributeRequest, DescribeDataTableAttributeResponse, DescribeDataTableRequest, DescribeDataTableResponse, DescribeEmailAddressRequest, DescribeEmailAddressResponse, DescribeEvaluationFormRequest, DescribeEvaluationFormResponse, DescribeHoursOfOperationOverrideRequest, DescribeHoursOfOperationOverrideResponse, DescribeHoursOfOperationRequest, DescribeHoursOfOperationResponse, DescribeInstanceAttributeRequest, DescribeInstanceAttributeResponse, DescribeInstanceRequest, DescribeInstanceResponse, DescribeInstanceStorageConfigRequest, DescribeInstanceStorageConfigResponse, DescribePhoneNumberRequest, DescribePhoneNumberResponse, DescribePredefinedAttributeRequest, DescribePredefinedAttributeResponse, DescribePromptRequest, DescribePromptResponse, DescribeQueueRequest, DescribeQueueResponse, DescribeQuickConnectRequest, DescribeQuickConnectResponse, DescribeRoutingProfileRequest, DescribeRoutingProfileResponse, DescribeRuleRequest, DescribeRuleResponse, DescribeSecurityProfileRequest, DescribeSecurityProfileResponse, DescribeTestCaseRequest, DescribeTestCaseResponse, DescribeTrafficDistributionGroupRequest, DescribeTrafficDistributionGroupResponse, DescribeUserHierarchyGroupRequest, DescribeUserHierarchyGroupResponse, DescribeUserHierarchyStructureRequest, DescribeUserHierarchyStructureResponse, DescribeUserRequest, DescribeUserResponse, DescribeViewRequest, DescribeViewResponse, DescribeVocabularyRequest, DescribeVocabularyResponse, DescribeWorkspaceRequest, DescribeWorkspaceResponse, DestinationNotAllowedException, DeviceInfo, Dimensions, DisassociateAnalyticsDataSetRequest, DisassociateApprovedOriginRequest, DisassociateBotRequest, DisassociateEmailAddressAliasRequest, DisassociateEmailAddressAliasResponse, DisassociateFlowRequest, DisassociateFlowResponse, DisassociateHoursOfOperationsRequest, DisassociateInstanceStorageConfigRequest, DisassociateLambdaFunctionRequest, DisassociateLexBotRequest, DisassociatePhoneNumberContactFlowRequest, DisassociateQueueQuickConnectsRequest, DisassociateRoutingProfileQueuesRequest, DisassociateSecurityKeyRequest, DisassociateSecurityProfilesRequest, DisassociateTrafficDistributionGroupUserRequest, DisassociateTrafficDistributionGroupUserResponse, DisassociateUserProficienciesRequest, DisassociateWorkspaceRequest, DisassociateWorkspaceResponse, DisconnectDetails, DisconnectReason, DismissUserContactRequest, DismissUserContactResponse, Distribution, DownloadUrlMetadata, DuplicateResourceException, EffectiveHoursOfOperations, EffectiveOverrideHours, EmailAddressInfo, EmailAddressMetadata, EmailAddressSearchCriteria, EmailAddressSearchFilter, EmailAttachment, EmailMessageReference, EmailRecipient, EmailReference, EncryptionConfig, Endpoint, EndpointInfo, ErrorResult, EvaluateDataTableValuesRequest, EvaluateDataTableValuesResponse, Evaluation, EvaluationAcknowledgement, EvaluationAcknowledgementSummary, EvaluationAnswerData, EvaluationAnswerInput, EvaluationAnswerOutput, EvaluationAutomationRuleCategory, EvaluationContactLensAnswerAnalysisDetails, EvaluationContactParticipant, EvaluationForm, EvaluationFormAutoEvaluationConfiguration, EvaluationFormContent, EvaluationFormItem, EvaluationFormItemEnablementCondition, EvaluationFormItemEnablementConditionOperand, EvaluationFormItemEnablementConfiguration, EvaluationFormItemEnablementExpression, EvaluationFormItemEnablementSource, EvaluationFormItemEnablementSourceValue, EvaluationFormLanguageConfiguration, EvaluationFormMultiSelectQuestionAutomation, EvaluationFormMultiSelectQuestionAutomationOption, EvaluationFormMultiSelectQuestionOption, EvaluationFormMultiSelectQuestionProperties, EvaluationFormNumericQuestionAutomation, EvaluationFormNumericQuestionOption, EvaluationFormNumericQuestionProperties, EvaluationFormQuestion, EvaluationFormQuestionAutomationAnswerSource, EvaluationFormQuestionTypeProperties, EvaluationFormScoringStrategy, EvaluationFormSearchCriteria, EvaluationFormSearchFilter, EvaluationFormSearchSummary, EvaluationFormSection, EvaluationFormSingleSelectQuestionAutomation, EvaluationFormSingleSelectQuestionAutomationOption, EvaluationFormSingleSelectQuestionOption, EvaluationFormSingleSelectQuestionProperties, EvaluationFormSummary, EvaluationFormTargetConfiguration, EvaluationFormTextQuestionAutomation, EvaluationFormTextQuestionProperties, EvaluationFormVersionSummary, EvaluationGenAIAnswerAnalysisDetails, EvaluationMetadata, EvaluationNote, EvaluationQuestionAnswerAnalysisDetails, EvaluationQuestionInputDetails, EvaluationReviewConfiguration, EvaluationReviewMetadata, EvaluationReviewNotificationRecipient, EvaluationReviewNotificationRecipientValue, EvaluationReviewRequestComment, EvaluationScore, EvaluationSearchCriteria, EvaluationSearchFilter, EvaluationSearchMetadata, EvaluationSearchSummary, EvaluationSuggestedAnswer, EvaluationSuggestedAnswerTranscriptMillisecondOffsets, EvaluationSummary, EvaluationTranscriptPointOfInterest, EvaluatorUserUnion, EventBridgeActionDefinition, ExecutionRecord, Expiry, Expression, ExternalInvocationConfiguration, FailedBatchAssociationSummary, FailedRequest, FieldValue, FieldValueUnion, FilterV2, FilterV2StringCondition, Filters, FlowAssociationSummary, FlowModule, FlowQuickConnectConfig, FontFamily, GetAttachedFileRequest, GetAttachedFileResponse, GetContactAttributesRequest, GetContactAttributesResponse, GetContactMetricsRequest, GetContactMetricsResponse, GetCurrentMetricDataRequest, GetCurrentMetricDataResponse, GetCurrentUserDataRequest, GetCurrentUserDataResponse, GetEffectiveHoursOfOperationsRequest, GetEffectiveHoursOfOperationsResponse, GetFederationTokenRequest, GetFederationTokenResponse, GetFlowAssociationRequest, GetFlowAssociationResponse, GetMetricDataRequest, GetMetricDataResponse, GetMetricDataV2Request, GetMetricDataV2Response, GetPromptFileRequest, GetPromptFileResponse, GetTaskTemplateRequest, GetTaskTemplateResponse, GetTestCaseExecutionSummaryRequest, GetTestCaseExecutionSummaryResponse, GetTrafficDistributionRequest, GetTrafficDistributionResponse, GlobalResiliencyMetadata, GranularAccessControlConfiguration, HierarchyGroup, HierarchyGroupCondition, HierarchyGroupSummary, HierarchyGroupSummaryReference, HierarchyGroups, HierarchyLevel, HierarchyLevelUpdate, HierarchyPath, HierarchyPathReference, HierarchyStructure, HierarchyStructureUpdate, HistoricalMetric, HistoricalMetricData, HistoricalMetricResult, HoursOfOperation, HoursOfOperationConfig, HoursOfOperationOverride, HoursOfOperationOverrideConfig, HoursOfOperationOverrideSearchCriteria, HoursOfOperationSearchCriteria, HoursOfOperationSearchFilter, HoursOfOperationSummary, HoursOfOperationTimeSlice, HoursOfOperationsIdentifier, IdempotencyException, ImagesLogo, ImportPhoneNumberRequest, ImportPhoneNumberResponse, ImportWorkspaceMediaRequest, ImportWorkspaceMediaResponse, InboundAdditionalRecipients, InboundEmailContent, InboundRawMessage, InputPredefinedAttributeConfiguration, Instance, InstanceStatusReason, InstanceStorageConfig, InstanceSummary, IntegrationAssociationSummary, InternalServiceException, IntervalDetails, InvalidActiveRegionException, InvalidContactFlowException, InvalidContactFlowModuleException, InvalidParameterException, InvalidRequestException, InvalidRequestExceptionReason, InvalidTestCaseException, InvisibleFieldInfo, KinesisFirehoseConfig, KinesisStreamConfig, KinesisVideoStreamConfig, LexBot, LexBotConfig, LexV2Bot, LimitExceededException, ListAgentStatusRequest, ListAgentStatusResponse, ListAnalyticsDataAssociationsRequest, ListAnalyticsDataAssociationsResponse, ListAnalyticsDataLakeDataSetsRequest, ListAnalyticsDataLakeDataSetsResponse, ListApprovedOriginsRequest, ListApprovedOriginsResponse, ListAssociatedContactsRequest, ListAssociatedContactsResponse, ListAuthenticationProfilesRequest, ListAuthenticationProfilesResponse, ListBotsRequest, ListBotsResponse, ListChildHoursOfOperationsRequest, ListChildHoursOfOperationsResponse, ListCondition, ListContactEvaluationsRequest, ListContactEvaluationsResponse, ListContactFlowModuleAliasesRequest, ListContactFlowModuleAliasesResponse, ListContactFlowModuleVersionsRequest, ListContactFlowModuleVersionsResponse, ListContactFlowModulesRequest, ListContactFlowModulesResponse, ListContactFlowVersionsRequest, ListContactFlowVersionsResponse, ListContactFlowsRequest, ListContactFlowsResponse, ListContactReferencesRequest, ListContactReferencesResponse, ListDataTableAttributesRequest, ListDataTableAttributesResponse, ListDataTablePrimaryValuesRequest, ListDataTablePrimaryValuesResponse, ListDataTableValuesRequest, ListDataTableValuesResponse, ListDataTablesRequest, ListDataTablesResponse, ListDefaultVocabulariesRequest, ListDefaultVocabulariesResponse, ListEntitySecurityProfilesRequest, ListEntitySecurityProfilesResponse, ListEvaluationFormVersionsRequest, ListEvaluationFormVersionsResponse, ListEvaluationFormsRequest, ListEvaluationFormsResponse, ListFlowAssociationsRequest, ListFlowAssociationsResponse, ListHoursOfOperationOverridesRequest, ListHoursOfOperationOverridesResponse, ListHoursOfOperationsRequest, ListHoursOfOperationsResponse, ListInstanceAttributesRequest, ListInstanceAttributesResponse, ListInstanceStorageConfigsRequest, ListInstanceStorageConfigsResponse, ListInstancesRequest, ListInstancesResponse, ListIntegrationAssociationsRequest, ListIntegrationAssociationsResponse, ListLambdaFunctionsRequest, ListLambdaFunctionsResponse, ListLexBotsRequest, ListLexBotsResponse, ListPhoneNumbersRequest, ListPhoneNumbersResponse, ListPhoneNumbersSummary, ListPhoneNumbersV2Request, ListPhoneNumbersV2Response, ListPredefinedAttributesRequest, ListPredefinedAttributesResponse, ListPromptsRequest, ListPromptsResponse, ListQueueQuickConnectsRequest, ListQueueQuickConnectsResponse, ListQueuesRequest, ListQueuesResponse, ListQuickConnectsRequest, ListQuickConnectsResponse, ListRealtimeContactAnalysisSegmentsV2Request, ListRealtimeContactAnalysisSegmentsV2Response, ListRoutingProfileManualAssignmentQueuesRequest, ListRoutingProfileManualAssignmentQueuesResponse, ListRoutingProfileQueuesRequest, ListRoutingProfileQueuesResponse, ListRoutingProfilesRequest, ListRoutingProfilesResponse, ListRulesRequest, ListRulesResponse, ListSecurityKeysRequest, ListSecurityKeysResponse, ListSecurityProfileApplicationsRequest, ListSecurityProfileApplicationsResponse, ListSecurityProfileFlowModulesRequest, ListSecurityProfileFlowModulesResponse, ListSecurityProfilePermissionsRequest, ListSecurityProfilePermissionsResponse, ListSecurityProfilesRequest, ListSecurityProfilesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTaskTemplatesRequest, ListTaskTemplatesResponse, ListTestCaseExecutionRecordsRequest, ListTestCaseExecutionRecordsResponse, ListTestCaseExecutionsRequest, ListTestCaseExecutionsResponse, ListTestCasesRequest, ListTestCasesResponse, ListTrafficDistributionGroupUsersRequest, ListTrafficDistributionGroupUsersResponse, ListTrafficDistributionGroupsRequest, ListTrafficDistributionGroupsResponse, ListUseCasesRequest, ListUseCasesResponse, ListUserHierarchyGroupsRequest, ListUserHierarchyGroupsResponse, ListUserProficienciesRequest, ListUserProficienciesResponse, ListUsersRequest, ListUsersResponse, ListViewVersionsRequest, ListViewVersionsResponse, ListViewsRequest, ListViewsResponse, ListWorkspaceMediaRequest, ListWorkspaceMediaResponse, ListWorkspacePagesRequest, ListWorkspacePagesResponse, ListWorkspacesRequest, ListWorkspacesResponse, MatchCriteria, MaximumResultReturnedException, MediaConcurrency, MediaItem, MediaPlacement, Meeting, MeetingFeaturesConfiguration, MetricDataV2, MetricFilterV2, MetricInterval, MetricResultV2, MetricV2, MonitorContactRequest, MonitorContactResponse, MultiSelectQuestionRuleCategoryAutomation, NameCriteria, NewSessionDetails, NextContactEntry, NextContactMetadata, NotificationRecipientType, NumberCondition, NumberReference, NumericQuestionPropertyValueAutomation, ObservationSummary, OperationalHour, OutboundAdditionalRecipients, OutboundCallerConfig, OutboundContactNotPermittedException, OutboundEmailConfig, OutboundEmailContent, OutboundRawMessage, OutboundStrategy, OutboundStrategyConfig, OutputTypeNotFoundException, OverrideHour, OverrideTimeSlice, PaletteCanvas, PaletteHeader, PaletteNavigation, PalettePrimary, ParentHoursOfOperationConfig, ParticipantCapabilities, ParticipantConfiguration, ParticipantDetails, ParticipantDetailsToAdd, ParticipantMetrics, ParticipantTimerConfiguration, ParticipantTimerValue, ParticipantTokenCredentials, PauseContactRequest, PauseContactResponse, PersistentChat, PhoneNumberQuickConnectConfig, PhoneNumberStatus, PhoneNumberSummary, PostAcceptTimeoutConfig, PredefinedAttribute, PredefinedAttributeConfiguration, PredefinedAttributeSearchCriteria, PredefinedAttributeSummary, PredefinedAttributeValues, Preview, PrimaryAttributeAccessControlConfigurationItem, PrimaryAttributeValue, PrimaryAttributeValueFilter, PrimaryValue, PrimaryValueResponse, ProblemDetail, Prompt, PromptSearchCriteria, PromptSearchFilter, PromptSummary, PropertyValidationException, PropertyValidationExceptionProperty, PutUserStatusRequest, PutUserStatusResponse, QualityMetrics, Queue, QueueInfo, QueueInfoInput, QueueQuickConnectConfig, QueueReference, QueueSearchCriteria, QueueSearchFilter, QueueSummary, QuickConnect, QuickConnectConfig, QuickConnectContactData, QuickConnectSearchCriteria, QuickConnectSearchFilter, QuickConnectSummary, Range, ReadOnlyFieldInfo, RealTimeContactAnalysisAttachment, RealTimeContactAnalysisCategoryDetails, RealTimeContactAnalysisCharacterInterval, RealTimeContactAnalysisIssueDetected, RealTimeContactAnalysisPointOfInterest, RealTimeContactAnalysisSegmentAttachments, RealTimeContactAnalysisSegmentCategories, RealTimeContactAnalysisSegmentEvent, RealTimeContactAnalysisSegmentIssues, RealTimeContactAnalysisSegmentPostContactSummary, RealTimeContactAnalysisSegmentTranscript, RealTimeContactAnalysisTimeData, RealTimeContactAnalysisTranscriptItemRedaction, RealTimeContactAnalysisTranscriptItemWithCharacterOffsets, RealTimeContactAnalysisTranscriptItemWithContent, RealtimeContactAnalysisSegment, RecordPrimaryValue, RecordingInfo, RecurrenceConfig, RecurrencePattern, Reference, ReferenceSummary, ReleasePhoneNumberRequest, ReplicateInstanceRequest, ReplicateInstanceResponse, ReplicationConfiguration, ReplicationStatusSummary, RequiredFieldInfo, ResourceConflictException, ResourceInUseException, ResourceNotFoundException, ResourceNotReadyException, ResourceTagsSearchCriteria, ResumeContactRecordingRequest, ResumeContactRecordingResponse, ResumeContactRequest, ResumeContactResponse, RoutingCriteria, RoutingCriteriaInput, RoutingCriteriaInputStep, RoutingCriteriaInputStepExpiry, RoutingProfile, RoutingProfileManualAssignmentQueueConfig, RoutingProfileManualAssignmentQueueConfigSummary, RoutingProfileQueueConfig, RoutingProfileQueueConfigSummary, RoutingProfileQueueReference, RoutingProfileReference, RoutingProfileSearchCriteria, RoutingProfileSearchFilter, RoutingProfileSummary, Rule, RuleAction, RuleSummary, RuleTriggerEventSource, S3Config, SearchAgentStatusesRequest, SearchAgentStatusesResponse, SearchAvailablePhoneNumbersRequest, SearchAvailablePhoneNumbersResponse, SearchContactEvaluationsRequest, SearchContactEvaluationsResponse, SearchContactFlowModulesRequest, SearchContactFlowModulesResponse, SearchContactFlowsRequest, SearchContactFlowsResponse, SearchContactsAdditionalTimeRange, SearchContactsAdditionalTimeRangeCriteria, SearchContactsRequest, SearchContactsResponse, SearchContactsTimeRange, SearchContactsTimestampCondition, SearchCriteria, SearchDataTablesRequest, SearchDataTablesResponse, SearchEmailAddressesRequest, SearchEmailAddressesResponse, SearchEvaluationFormsRequest, SearchEvaluationFormsResponse, SearchHoursOfOperationOverridesRequest, SearchHoursOfOperationOverridesResponse, SearchHoursOfOperationsRequest, SearchHoursOfOperationsResponse, SearchPredefinedAttributesRequest, SearchPredefinedAttributesResponse, SearchPromptsRequest, SearchPromptsResponse, SearchQueuesRequest, SearchQueuesResponse, SearchQuickConnectsRequest, SearchQuickConnectsResponse, SearchResourceTagsRequest, SearchResourceTagsResponse, SearchRoutingProfilesRequest, SearchRoutingProfilesResponse, SearchSecurityProfilesRequest, SearchSecurityProfilesResponse, SearchTestCasesRequest, SearchTestCasesResponse, SearchUserHierarchyGroupsRequest, SearchUserHierarchyGroupsResponse, SearchUsersRequest, SearchUsersResponse, SearchViewsRequest, SearchViewsResponse, SearchVocabulariesRequest, SearchVocabulariesResponse, SearchWorkspaceAssociationsRequest, SearchWorkspaceAssociationsResponse, SearchWorkspacesRequest, SearchWorkspacesResponse, SearchableAgentCriteriaStep, SearchableContactAttributes, SearchableContactAttributesCriteria, SearchableRoutingCriteria, SearchableRoutingCriteriaStep, SearchableSegmentAttributes, SearchableSegmentAttributesCriteria, SecurityKey, SecurityProfile, SecurityProfileItem, SecurityProfileSearchCriteria, SecurityProfileSearchSummary, SecurityProfileSummary, SecurityProfilesSearchFilter, SegmentAttributeValue, SendChatIntegrationEventRequest, SendChatIntegrationEventResponse, SendNotificationActionDefinition, SendOutboundEmailRequest, SendOutboundEmailResponse, ServiceQuotaExceededException, ServiceQuotaExceededExceptionReason, SignInConfig, SignInDistribution, SingleSelectQuestionRuleCategoryAutomation, Sort, SourceCampaign, StartAttachedFileUploadRequest, StartAttachedFileUploadResponse, StartChatContactRequest, StartChatContactResponse, StartContactEvaluationRequest, StartContactEvaluationResponse, StartContactMediaProcessingRequest, StartContactMediaProcessingResponse, StartContactRecordingRequest, StartContactRecordingResponse, StartContactStreamingRequest, StartContactStreamingResponse, StartEmailContactRequest, StartEmailContactResponse, StartOutboundChatContactRequest, StartOutboundChatContactResponse, StartOutboundEmailContactRequest, StartOutboundEmailContactResponse, StartOutboundVoiceContactRequest, StartOutboundVoiceContactResponse, StartScreenSharingRequest, StartScreenSharingResponse, StartTaskContactRequest, StartTaskContactResponse, StartTestCaseExecutionRequest, StartTestCaseExecutionResponse, StartWebRTCContactRequest, StartWebRTCContactResponse, StateTransition, Step, StopContactMediaProcessingRequest, StopContactMediaProcessingResponse, StopContactRecordingRequest, StopContactRecordingResponse, StopContactRequest, StopContactResponse, StopContactStreamingRequest, StopContactStreamingResponse, StopTestCaseExecutionRequest, StopTestCaseExecutionResponse, StringCondition, StringReference, SubmitAutoEvaluationActionDefinition, SubmitContactEvaluationRequest, SubmitContactEvaluationResponse, SuccessfulBatchAssociationSummary, SuccessfulRequest, SuspendContactRecordingRequest, SuspendContactRecordingResponse, TagCondition, TagContactRequest, TagContactResponse, TagResourceRequest, TagSearchCondition, TagSet, TaskActionDefinition, TaskAttachment, TaskTemplateConstraints, TaskTemplateDefaultFieldValue, TaskTemplateDefaults, TaskTemplateField, TaskTemplateFieldIdentifier, TaskTemplateInfoV2, TaskTemplateMetadata, TelephonyConfig, TemplateAttributes, TemplatedMessageConfig, TestCase, TestCaseEntryPoint, TestCaseExecution, TestCaseSearchCriteria, TestCaseSearchFilter, TestCaseSummary, Threshold, ThresholdV2, ThrottlingException, TooManyRequestsException, TrafficDistributionGroup, TrafficDistributionGroupSummary, TrafficDistributionGroupUserSummary, Transcript, TranscriptCriteria, TransferContactRequest, TransferContactResponse, UntagContactRequest, UntagContactResponse, UntagResourceRequest, UpdateAgentStatusRequest, UpdateAuthenticationProfileRequest, UpdateCaseActionDefinition, UpdateContactAttributesRequest, UpdateContactAttributesResponse, UpdateContactEvaluationRequest, UpdateContactEvaluationResponse, UpdateContactFlowContentRequest, UpdateContactFlowContentResponse, UpdateContactFlowMetadataRequest, UpdateContactFlowMetadataResponse, UpdateContactFlowModuleAliasRequest, UpdateContactFlowModuleAliasResponse, UpdateContactFlowModuleContentRequest, UpdateContactFlowModuleContentResponse, UpdateContactFlowModuleMetadataRequest, UpdateContactFlowModuleMetadataResponse, UpdateContactFlowNameRequest, UpdateContactFlowNameResponse, UpdateContactRequest, UpdateContactResponse, UpdateContactRoutingDataRequest, UpdateContactRoutingDataResponse, UpdateContactScheduleRequest, UpdateContactScheduleResponse, UpdateDataTableAttributeRequest, UpdateDataTableAttributeResponse, UpdateDataTableMetadataRequest, UpdateDataTableMetadataResponse, UpdateDataTablePrimaryValuesRequest, UpdateDataTablePrimaryValuesResponse, UpdateEmailAddressMetadataRequest, UpdateEmailAddressMetadataResponse, UpdateEvaluationFormRequest, UpdateEvaluationFormResponse, UpdateHoursOfOperationOverrideRequest, UpdateHoursOfOperationRequest, UpdateInstanceAttributeRequest, UpdateInstanceStorageConfigRequest, UpdateParticipantAuthenticationRequest, UpdateParticipantAuthenticationResponse, UpdateParticipantRoleConfigChannelInfo, UpdateParticipantRoleConfigRequest, UpdateParticipantRoleConfigResponse, UpdatePhoneNumberMetadataRequest, UpdatePhoneNumberRequest, UpdatePhoneNumberResponse, UpdatePredefinedAttributeRequest, UpdatePromptRequest, UpdatePromptResponse, UpdateQueueHoursOfOperationRequest, UpdateQueueMaxContactsRequest, UpdateQueueNameRequest, UpdateQueueOutboundCallerConfigRequest, UpdateQueueOutboundEmailConfigRequest, UpdateQueueStatusRequest, UpdateQuickConnectConfigRequest, UpdateQuickConnectNameRequest, UpdateRoutingProfileAgentAvailabilityTimerRequest, UpdateRoutingProfileConcurrencyRequest, UpdateRoutingProfileDefaultOutboundQueueRequest, UpdateRoutingProfileNameRequest, UpdateRoutingProfileQueuesRequest, UpdateRuleRequest, UpdateSecurityProfileRequest, UpdateTaskTemplateRequest, UpdateTaskTemplateResponse, UpdateTestCaseRequest, UpdateTestCaseResponse, UpdateTrafficDistributionRequest, UpdateTrafficDistributionResponse, UpdateUserHierarchyGroupNameRequest, UpdateUserHierarchyRequest, UpdateUserHierarchyStructureRequest, UpdateUserIdentityInfoRequest, UpdateUserPhoneConfigRequest, UpdateUserProficienciesRequest, UpdateUserRoutingProfileRequest, UpdateUserSecurityProfilesRequest, UpdateViewContentRequest, UpdateViewContentResponse, UpdateViewMetadataRequest, UpdateViewMetadataResponse, UpdateWorkspaceMetadataRequest, UpdateWorkspaceMetadataResponse, UpdateWorkspacePageRequest, UpdateWorkspacePageResponse, UpdateWorkspaceThemeRequest, UpdateWorkspaceThemeResponse, UpdateWorkspaceVisibilityRequest, UpdateWorkspaceVisibilityResponse, UploadUrlMetadata, UrlReference, UseCase, User, UserData, UserDataFilters, UserHierarchyGroupSearchCriteria, UserHierarchyGroupSearchFilter, UserIdentityInfo, UserIdentityInfoLite, UserInfo, UserNotFoundException, UserPhoneConfig, UserProficiency, UserProficiencyDisassociate, UserQuickConnectConfig, UserReference, UserSearchCriteria, UserSearchFilter, UserSearchSummary, UserSummary, Validation, ValidationEnum, View, ViewContent, ViewInputContent, ViewSearchCriteria, ViewSearchFilter, ViewSummary, ViewVersionSummary, Vocabulary, VocabularySummary, VoiceCallEntryPointParameters, VoiceRecordingConfiguration, WisdomInfo, Workspace, WorkspaceAssociationSearchCriteria, WorkspaceAssociationSearchFilter, WorkspaceAssociationSearchSummary, WorkspacePage, WorkspaceSearchCriteria, WorkspaceSearchFilter, WorkspaceSearchSummary, WorkspaceSummary, WorkspaceTheme, WorkspaceThemeConfig, WorkspaceThemeImages, WorkspaceThemePalette, WorkspaceThemeTypography

Instance Attribute Summary collapse

Instance Attribute Details

#absolute_timeTime

Time represented in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.

Returns:

  • (Time)


25863
25864
25865
25866
25867
25868
25869
25870
25871
25872
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25863

class RealTimeContactAnalysisTimeData < Struct.new(
  :absolute_time,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AbsoluteTime < RealTimeContactAnalysisTimeData; end
  class Unknown < RealTimeContactAnalysisTimeData; end
end

#answer_sourceTypes::EvaluationFormQuestionAutomationAnswerSource

A source of automation answer for numeric question.



12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12442

class EvaluationFormNumericQuestionAutomation < Struct.new(
  :property_value,
  :answer_source,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class PropertyValue < EvaluationFormNumericQuestionAutomation; end
  class AnswerSource < EvaluationFormNumericQuestionAutomation; end
  class Unknown < EvaluationFormNumericQuestionAutomation; end
end

#attached_file_invalid_request_exception_reasonString

Reason why the StartAttachedFiledUpload request was invalid.

Returns:

  • (String)


19322
19323
19324
19325
19326
19327
19328
19329
19330
19331
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19322

class InvalidRequestExceptionReason < Struct.new(
  :attached_file_invalid_request_exception_reason,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AttachedFileInvalidRequestExceptionReason < InvalidRequestExceptionReason; end
  class Unknown < InvalidRequestExceptionReason; end
end

#attached_file_service_quota_exceeded_exception_reasonString

Total file size of all files or total number of files exceeds the service quota

Returns:

  • (String)


29794
29795
29796
29797
29798
29799
29800
29801
29802
29803
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 29794

class ServiceQuotaExceededExceptionReason < Struct.new(
  :attached_file_service_quota_exceeded_exception_reason,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class AttachedFileServiceQuotaExceededExceptionReason < ServiceQuotaExceededExceptionReason; end
  class Unknown < ServiceQuotaExceededExceptionReason; end
end

#attachmentTypes::AttachmentReference

Information about the reference when the referenceType is ATTACHMENT. Otherwise, null.



26280
26281
26282
26283
26284
26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 26280

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#attachmentsTypes::RealTimeContactAnalysisSegmentAttachments

The analyzed attachments.



25975
25976
25977
25978
25979
25980
25981
25982
25983
25984
25985
25986
25987
25988
25989
25990
25991
25992
25993
25994
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25975

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#aws_identity_arnString

STS or IAM ARN representing the identity of API Caller. SDK users cannot populate this and this value is calculated automatically if ConnectUserArn is not provided.

Returns:

  • (String)


7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 7530

class CreatedByInfo < Struct.new(
  :connect_user_arn,
  :aws_identity_arn,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ConnectUserArn < CreatedByInfo; end
  class AwsIdentityArn < CreatedByInfo; end
  class Unknown < CreatedByInfo; end
end

#categoriesTypes::RealTimeContactAnalysisSegmentCategories

The matched category rules.



25975
25976
25977
25978
25979
25980
25981
25982
25983
25984
25985
25986
25987
25988
25989
25990
25991
25992
25993
25994
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25975

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#chatTypes::ChatParticipantRoleConfig

Configuration information for the chat participant role.



34090
34091
34092
34093
34094
34095
34096
34097
34098
34099
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 34090

class UpdateParticipantRoleConfigChannelInfo < Struct.new(
  :chat,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Chat < UpdateParticipantRoleConfigChannelInfo; end
  class Unknown < UpdateParticipantRoleConfigChannelInfo; end
end

#conditionTypes::EvaluationFormItemEnablementCondition

A condition for item enablement.



12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12222

class EvaluationFormItemEnablementConditionOperand < Struct.new(
  :expression,
  :condition,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Expression < EvaluationFormItemEnablementConditionOperand; end
  class Condition < EvaluationFormItemEnablementConditionOperand; end
  class Unknown < EvaluationFormItemEnablementConditionOperand; end
end

#connect_user_arnString

Represents the Amazon Connect ARN of the user.

Returns:

  • (String)


7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 7530

class CreatedByInfo < Struct.new(
  :connect_user_arn,
  :aws_identity_arn,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ConnectUserArn < CreatedByInfo; end
  class AwsIdentityArn < CreatedByInfo; end
  class Unknown < CreatedByInfo; end
end

#contact_lensTypes::EvaluationContactLensAnswerAnalysisDetails

Analysis results from the Contact Lens automation for the question.



13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13246

class EvaluationQuestionAnswerAnalysisDetails < Struct.new(
  :gen_ai,
  :contact_lens,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GenAi < EvaluationQuestionAnswerAnalysisDetails; end
  class ContactLens < EvaluationQuestionAnswerAnalysisDetails; end
  class Unknown < EvaluationQuestionAnswerAnalysisDetails; end
end

#dateTypes::DateReference

Information about a reference when the referenceType is DATE. Otherwise, null.



26280
26281
26282
26283
26284
26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 26280

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#date_time_valueString

Date and time value provided as an answer to an evaluation question.

Returns:

  • (String)


11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11851

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#emailTypes::EmailReference

Information about a reference when the referenceType is EMAIL. Otherwise, null.



26280
26281
26282
26283
26284
26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 26280

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#email_messageTypes::EmailMessageReference

Information about the reference when the referenceType is EMAIL_MESSAGE. Otherwise, null.



26280
26281
26282
26283
26284
26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 26280

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#email_message_plain_textTypes::EmailMessageReference

Information about the reference when the referenceType is EMAIL_MESSAGE. Otherwise, null.



26280
26281
26282
26283
26284
26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 26280

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#eventTypes::RealTimeContactAnalysisSegmentEvent

Segment type describing a contact event.



25975
25976
25977
25978
25979
25980
25981
25982
25983
25984
25985
25986
25987
25988
25989
25990
25991
25992
25993
25994
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25975

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#expressionTypes::EvaluationFormItemEnablementExpression

An expression of the enablement condition.



12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12222

class EvaluationFormItemEnablementConditionOperand < Struct.new(
  :expression,
  :condition,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Expression < EvaluationFormItemEnablementConditionOperand; end
  class Condition < EvaluationFormItemEnablementConditionOperand; end
  class Unknown < EvaluationFormItemEnablementConditionOperand; end
end

#gen_aiTypes::EvaluationGenAIAnswerAnalysisDetails

Analysis results from the generative AI automation for the question.



13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 13246

class EvaluationQuestionAnswerAnalysisDetails < Struct.new(
  :gen_ai,
  :contact_lens,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GenAi < EvaluationQuestionAnswerAnalysisDetails; end
  class ContactLens < EvaluationQuestionAnswerAnalysisDetails; end
  class Unknown < EvaluationQuestionAnswerAnalysisDetails; end
end

#issuesTypes::RealTimeContactAnalysisSegmentIssues

Segment type containing a list of detected issues.



25975
25976
25977
25978
25979
25980
25981
25982
25983
25984
25985
25986
25987
25988
25989
25990
25991
25992
25993
25994
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25975

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#multi_selectTypes::EvaluationFormMultiSelectQuestionProperties

Properties for multi-select question types.



12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12612

class EvaluationFormQuestionTypeProperties < Struct.new(
  :numeric,
  :single_select,
  :text,
  :multi_select,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Numeric < EvaluationFormQuestionTypeProperties; end
  class SingleSelect < EvaluationFormQuestionTypeProperties; end
  class Text < EvaluationFormQuestionTypeProperties; end
  class MultiSelect < EvaluationFormQuestionTypeProperties; end
  class Unknown < EvaluationFormQuestionTypeProperties; end
end

#not_applicableBoolean

The flag to mark the question as not applicable.

Returns:

  • (Boolean)


11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11851

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#numberTypes::NumberReference

Information about a reference when the referenceType is NUMBER. Otherwise, null.



4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 4470

class ContactMetricValue < Struct.new(
  :number,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Number < ContactMetricValue; end
  class Unknown < ContactMetricValue; end
end

#numericTypes::EvaluationFormNumericQuestionProperties

The properties of the numeric question.



12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12612

class EvaluationFormQuestionTypeProperties < Struct.new(
  :numeric,
  :single_select,
  :text,
  :multi_select,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Numeric < EvaluationFormQuestionTypeProperties; end
  class SingleSelect < EvaluationFormQuestionTypeProperties; end
  class Text < EvaluationFormQuestionTypeProperties; end
  class MultiSelect < EvaluationFormQuestionTypeProperties; end
  class Unknown < EvaluationFormQuestionTypeProperties; end
end

#numeric_valueFloat

The numeric value for an answer in a contact evaluation.

Returns:

  • (Float)


11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11851

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#participant_timer_actionString

The timer action. Currently only one value is allowed: Unset. It deletes a timer.

Returns:

  • (String)


24299
24300
24301
24302
24303
24304
24305
24306
24307
24308
24309
24310
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24299

class ParticipantTimerValue < Struct.new(
  :participant_timer_action,
  :participant_timer_duration_in_minutes,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ParticipantTimerAction < ParticipantTimerValue; end
  class ParticipantTimerDurationInMinutes < ParticipantTimerValue; end
  class Unknown < ParticipantTimerValue; end
end

#participant_timer_duration_in_minutesInteger

The duration of a timer, in minutes.

Returns:

  • (Integer)


24299
24300
24301
24302
24303
24304
24305
24306
24307
24308
24309
24310
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24299

class ParticipantTimerValue < Struct.new(
  :participant_timer_action,
  :participant_timer_duration_in_minutes,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ParticipantTimerAction < ParticipantTimerValue; end
  class ParticipantTimerDurationInMinutes < ParticipantTimerValue; end
  class Unknown < ParticipantTimerValue; end
end

#post_contact_summaryTypes::RealTimeContactAnalysisSegmentPostContactSummary

Information about the post-contact summary.



25975
25976
25977
25978
25979
25980
25981
25982
25983
25984
25985
25986
25987
25988
25989
25990
25991
25992
25993
25994
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25975

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#property_valueTypes::NumericQuestionPropertyValueAutomation

The property value of the automation.



12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12442

class EvaluationFormNumericQuestionAutomation < Struct.new(
  :property_value,
  :answer_source,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class PropertyValue < EvaluationFormNumericQuestionAutomation; end
  class AnswerSource < EvaluationFormNumericQuestionAutomation; end
  class Unknown < EvaluationFormNumericQuestionAutomation; end
end

#questionTypes::EvaluationFormQuestion

The information of the question.



12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12173

class EvaluationFormItem < Struct.new(
  :section,
  :question,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Section < EvaluationFormItem; end
  class Question < EvaluationFormItem; end
  class Unknown < EvaluationFormItem; end
end

#quick_connect_contact_dataTypes::QuickConnectContactData

Quick connect contact data for the next contact metadata.



23574
23575
23576
23577
23578
23579
23580
23581
23582
23583
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 23574

class NextContactMetadata < Struct.new(
  :quick_connect_contact_data,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class QuickConnectContactData < NextContactMetadata; end
  class Unknown < NextContactMetadata; end
end

#rule_categoryTypes::SingleSelectQuestionRuleCategoryAutomation

The automation option based on a rule category for the single select question.



12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12372

class EvaluationFormMultiSelectQuestionAutomationOption < Struct.new(
  :rule_category,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RuleCategory < EvaluationFormMultiSelectQuestionAutomationOption; end
  class Unknown < EvaluationFormMultiSelectQuestionAutomationOption; end
end

#sectionTypes::EvaluationFormSection

The information of the section.



12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12173

class EvaluationFormItem < Struct.new(
  :section,
  :question,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Section < EvaluationFormItem; end
  class Question < EvaluationFormItem; end
  class Unknown < EvaluationFormItem; end
end

#single_selectTypes::EvaluationFormSingleSelectQuestionProperties

The properties of the numeric question.



12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12612

class EvaluationFormQuestionTypeProperties < Struct.new(
  :numeric,
  :single_select,
  :text,
  :multi_select,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Numeric < EvaluationFormQuestionTypeProperties; end
  class SingleSelect < EvaluationFormQuestionTypeProperties; end
  class Text < EvaluationFormQuestionTypeProperties; end
  class MultiSelect < EvaluationFormQuestionTypeProperties; end
  class Unknown < EvaluationFormQuestionTypeProperties; end
end

#stringTypes::StringReference

Information about a reference when the referenceType is STRING. Otherwise, null.



26280
26281
26282
26283
26284
26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 26280

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#string_listArray<String>

Predefined attribute values of type string list.

Returns:

  • (Array<String>)


24645
24646
24647
24648
24649
24650
24651
24652
24653
24654
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 24645

class PredefinedAttributeValues < Struct.new(
  :string_list,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringList < PredefinedAttributeValues; end
  class Unknown < PredefinedAttributeValues; end
end

#string_valueString

The string value for an answer in a contact evaluation.

Returns:

  • (String)


11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11851

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#string_valuesArray<String>

String values provided as answers to evaluation questions.

Returns:

  • (Array<String>)


11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 11851

class EvaluationAnswerData < Struct.new(
  :string_value,
  :numeric_value,
  :string_values,
  :date_time_value,
  :not_applicable,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class StringValue < EvaluationAnswerData; end
  class NumericValue < EvaluationAnswerData; end
  class StringValues < EvaluationAnswerData; end
  class DateTimeValue < EvaluationAnswerData; end
  class NotApplicable < EvaluationAnswerData; end
  class Unknown < EvaluationAnswerData; end
end

#textTypes::EvaluationFormTextQuestionProperties

The properties of the text question.



12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 12612

class EvaluationFormQuestionTypeProperties < Struct.new(
  :numeric,
  :single_select,
  :text,
  :multi_select,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Numeric < EvaluationFormQuestionTypeProperties; end
  class SingleSelect < EvaluationFormQuestionTypeProperties; end
  class Text < EvaluationFormQuestionTypeProperties; end
  class MultiSelect < EvaluationFormQuestionTypeProperties; end
  class Unknown < EvaluationFormQuestionTypeProperties; end
end

#transcriptTypes::RealTimeContactAnalysisSegmentTranscript

The analyzed transcript segment.



25975
25976
25977
25978
25979
25980
25981
25982
25983
25984
25985
25986
25987
25988
25989
25990
25991
25992
25993
25994
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 25975

class RealtimeContactAnalysisSegment < Struct.new(
  :transcript,
  :categories,
  :issues,
  :event,
  :attachments,
  :post_contact_summary,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Transcript < RealtimeContactAnalysisSegment; end
  class Categories < RealtimeContactAnalysisSegment; end
  class Issues < RealtimeContactAnalysisSegment; end
  class Event < RealtimeContactAnalysisSegment; end
  class Attachments < RealtimeContactAnalysisSegment; end
  class PostContactSummary < RealtimeContactAnalysisSegment; end
  class Unknown < RealtimeContactAnalysisSegment; end
end

#urlTypes::UrlReference

Information about the reference when the referenceType is URL. Otherwise, null.

Returns:



26280
26281
26282
26283
26284
26285
26286
26287
26288
26289
26290
26291
26292
26293
26294
26295
26296
26297
26298
26299
26300
26301
26302
26303
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 26280

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :email_message_plain_text,
  :string,
  :number,
  :date,
  :email,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class EmailMessage < ReferenceSummary; end
  class EmailMessagePlainText < ReferenceSummary; end
  class String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end