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, AgentHierarchyGroup, AgentHierarchyGroups, AgentInfo, AgentQualityMetrics, AgentStatus, AgentStatusIdentifier, AgentStatusReference, AgentStatusSearchCriteria, AgentStatusSearchFilter, AgentStatusSummary, AgentsCriteria, AllowedCapabilities, AnalyticsDataAssociationResult, AnalyticsDataSetsResult, AnswerMachineDetectionConfig, Application, AssignSlaActionDefinition, AssociateAnalyticsDataSetRequest, AssociateAnalyticsDataSetResponse, AssociateApprovedOriginRequest, AssociateBotRequest, AssociateDefaultVocabularyRequest, AssociateDefaultVocabularyResponse, AssociateFlowRequest, AssociateFlowResponse, AssociateInstanceStorageConfigRequest, AssociateInstanceStorageConfigResponse, AssociateLambdaFunctionRequest, AssociateLexBotRequest, AssociatePhoneNumberContactFlowRequest, AssociateQueueQuickConnectsRequest, AssociateRoutingProfileQueuesRequest, AssociateSecurityKeyRequest, AssociateSecurityKeyResponse, AssociateTrafficDistributionGroupUserRequest, AssociateTrafficDistributionGroupUserResponse, AssociateUserProficienciesRequest, AssociatedContactSummary, AttachedFile, AttachedFileError, AttachmentReference, Attendee, Attribute, AttributeAndCondition, AttributeCondition, AudioFeatures, AudioQualityMetricsInfo, AuthenticationProfile, AuthenticationProfileSummary, AvailableNumberSummary, BatchAssociateAnalyticsDataSetRequest, BatchAssociateAnalyticsDataSetResponse, BatchDisassociateAnalyticsDataSetRequest, BatchDisassociateAnalyticsDataSetResponse, BatchGetAttachedFileMetadataRequest, BatchGetAttachedFileMetadataResponse, BatchGetFlowAssociationRequest, BatchGetFlowAssociationResponse, BatchPutContactRequest, BatchPutContactResponse, 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, ContactFlowModule, ContactFlowModuleSearchCriteria, ContactFlowModuleSearchFilter, ContactFlowModuleSummary, ContactFlowNotPublishedException, ContactFlowSearchCriteria, ContactFlowSearchFilter, ContactFlowSummary, ContactFlowVersionSummary, ContactMetricInfo, ContactMetricResult, ContactMetricValue, ContactNotFoundException, ContactSearchSummary, ContactSearchSummaryAgentInfo, ContactSearchSummaryQueueInfo, ContactSearchSummarySegmentAttributeValue, ControlPlaneAttributeFilter, ControlPlaneTagFilter, ControlPlaneUserAttributeFilter, CreateAgentStatusRequest, CreateAgentStatusResponse, CreateCaseActionDefinition, CreateContactFlowModuleRequest, CreateContactFlowModuleResponse, CreateContactFlowRequest, CreateContactFlowResponse, CreateContactFlowVersionRequest, CreateContactFlowVersionResponse, CreateContactRequest, CreateContactResponse, 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, CreateTrafficDistributionGroupRequest, CreateTrafficDistributionGroupResponse, CreateUseCaseRequest, CreateUseCaseResponse, CreateUserHierarchyGroupRequest, CreateUserHierarchyGroupResponse, CreateUserRequest, CreateUserResponse, CreateViewRequest, CreateViewResponse, CreateViewVersionRequest, CreateViewVersionResponse, CreateVocabularyRequest, CreateVocabularyResponse, CreatedByInfo, Credentials, CrossChannelBehavior, CurrentMetric, CurrentMetricData, CurrentMetricResult, CurrentMetricSortCriteria, Customer, CustomerQualityMetrics, CustomerVoiceActivity, DateCondition, DateReference, DeactivateEvaluationFormRequest, DeactivateEvaluationFormResponse, DefaultVocabulary, DeleteAttachedFileRequest, DeleteAttachedFileResponse, DeleteContactEvaluationRequest, DeleteContactFlowModuleRequest, DeleteContactFlowModuleResponse, DeleteContactFlowRequest, DeleteContactFlowResponse, DeleteContactFlowVersionRequest, DeleteContactFlowVersionResponse, DeleteEmailAddressRequest, DeleteEmailAddressResponse, DeleteEvaluationFormRequest, DeleteHoursOfOperationOverrideRequest, DeleteHoursOfOperationRequest, DeleteInstanceRequest, DeleteIntegrationAssociationRequest, DeletePredefinedAttributeRequest, DeletePromptRequest, DeletePushNotificationRegistrationRequest, DeletePushNotificationRegistrationResponse, DeleteQueueRequest, DeleteQuickConnectRequest, DeleteRoutingProfileRequest, DeleteRuleRequest, DeleteSecurityProfileRequest, DeleteTaskTemplateRequest, DeleteTaskTemplateResponse, DeleteTrafficDistributionGroupRequest, DeleteTrafficDistributionGroupResponse, DeleteUseCaseRequest, DeleteUserHierarchyGroupRequest, DeleteUserRequest, DeleteViewRequest, DeleteViewResponse, DeleteViewVersionRequest, DeleteViewVersionResponse, DeleteVocabularyRequest, DeleteVocabularyResponse, DescribeAgentStatusRequest, DescribeAgentStatusResponse, DescribeAuthenticationProfileRequest, DescribeAuthenticationProfileResponse, DescribeContactEvaluationRequest, DescribeContactEvaluationResponse, DescribeContactFlowModuleRequest, DescribeContactFlowModuleResponse, DescribeContactFlowRequest, DescribeContactFlowResponse, DescribeContactRequest, DescribeContactResponse, 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, DescribeTrafficDistributionGroupRequest, DescribeTrafficDistributionGroupResponse, DescribeUserHierarchyGroupRequest, DescribeUserHierarchyGroupResponse, DescribeUserHierarchyStructureRequest, DescribeUserHierarchyStructureResponse, DescribeUserRequest, DescribeUserResponse, DescribeViewRequest, DescribeViewResponse, DescribeVocabularyRequest, DescribeVocabularyResponse, DestinationNotAllowedException, DeviceInfo, Dimensions, DisassociateAnalyticsDataSetRequest, DisassociateApprovedOriginRequest, DisassociateBotRequest, DisassociateFlowRequest, DisassociateFlowResponse, DisassociateInstanceStorageConfigRequest, DisassociateLambdaFunctionRequest, DisassociateLexBotRequest, DisassociatePhoneNumberContactFlowRequest, DisassociateQueueQuickConnectsRequest, DisassociateRoutingProfileQueuesRequest, DisassociateSecurityKeyRequest, DisassociateTrafficDistributionGroupUserRequest, DisassociateTrafficDistributionGroupUserResponse, DisassociateUserProficienciesRequest, DisconnectDetails, DisconnectReason, DismissUserContactRequest, DismissUserContactResponse, Distribution, DownloadUrlMetadata, DuplicateResourceException, EffectiveHoursOfOperations, EmailAddressInfo, EmailAddressMetadata, EmailAddressSearchCriteria, EmailAddressSearchFilter, EmailAttachment, EmailMessageReference, EmailRecipient, EmailReference, EncryptionConfig, Endpoint, EndpointInfo, ErrorResult, Evaluation, EvaluationAnswerData, EvaluationAnswerInput, EvaluationAnswerOutput, EvaluationForm, EvaluationFormContent, EvaluationFormItem, EvaluationFormNumericQuestionAutomation, EvaluationFormNumericQuestionOption, EvaluationFormNumericQuestionProperties, EvaluationFormQuestion, EvaluationFormQuestionTypeProperties, EvaluationFormScoringStrategy, EvaluationFormSection, EvaluationFormSingleSelectQuestionAutomation, EvaluationFormSingleSelectQuestionAutomationOption, EvaluationFormSingleSelectQuestionOption, EvaluationFormSingleSelectQuestionProperties, EvaluationFormSummary, EvaluationFormVersionSummary, EvaluationMetadata, EvaluationNote, EvaluationScore, EvaluationSummary, EventBridgeActionDefinition, Expiry, Expression, FailedRequest, FieldValue, FieldValueUnion, FilterV2, Filters, FlowAssociationSummary, GetAttachedFileRequest, GetAttachedFileResponse, GetContactAttributesRequest, GetContactAttributesResponse, GetContactMetricsRequest, GetContactMetricsResponse, GetCurrentMetricDataRequest, GetCurrentMetricDataResponse, GetCurrentUserDataRequest, GetCurrentUserDataResponse, GetEffectiveHoursOfOperationsRequest, GetEffectiveHoursOfOperationsResponse, GetFederationTokenRequest, GetFederationTokenResponse, GetFlowAssociationRequest, GetFlowAssociationResponse, GetMetricDataRequest, GetMetricDataResponse, GetMetricDataV2Request, GetMetricDataV2Response, GetPromptFileRequest, GetPromptFileResponse, GetTaskTemplateRequest, GetTaskTemplateResponse, GetTrafficDistributionRequest, GetTrafficDistributionResponse, HierarchyGroup, HierarchyGroupCondition, HierarchyGroupSummary, HierarchyGroupSummaryReference, HierarchyGroups, HierarchyLevel, HierarchyLevelUpdate, HierarchyPath, HierarchyPathReference, HierarchyStructure, HierarchyStructureUpdate, HistoricalMetric, HistoricalMetricData, HistoricalMetricResult, HoursOfOperation, HoursOfOperationConfig, HoursOfOperationOverride, HoursOfOperationOverrideConfig, HoursOfOperationOverrideSearchCriteria, HoursOfOperationSearchCriteria, HoursOfOperationSearchFilter, HoursOfOperationSummary, HoursOfOperationTimeSlice, IdempotencyException, ImportPhoneNumberRequest, ImportPhoneNumberResponse, InboundAdditionalRecipients, InboundEmailContent, InboundRawMessage, InputPredefinedAttributeConfiguration, Instance, InstanceStatusReason, InstanceStorageConfig, InstanceSummary, IntegrationAssociationSummary, InternalServiceException, IntervalDetails, InvalidContactFlowException, InvalidContactFlowModuleException, InvalidParameterException, InvalidRequestException, InvalidRequestExceptionReason, InvisibleFieldInfo, KinesisFirehoseConfig, KinesisStreamConfig, KinesisVideoStreamConfig, LexBot, LexBotConfig, LexV2Bot, LimitExceededException, ListAgentStatusRequest, ListAgentStatusResponse, ListAnalyticsDataAssociationsRequest, ListAnalyticsDataAssociationsResponse, ListAnalyticsDataLakeDataSetsRequest, ListAnalyticsDataLakeDataSetsResponse, ListApprovedOriginsRequest, ListApprovedOriginsResponse, ListAssociatedContactsRequest, ListAssociatedContactsResponse, ListAuthenticationProfilesRequest, ListAuthenticationProfilesResponse, ListBotsRequest, ListBotsResponse, ListCondition, ListContactEvaluationsRequest, ListContactEvaluationsResponse, ListContactFlowModulesRequest, ListContactFlowModulesResponse, ListContactFlowVersionsRequest, ListContactFlowVersionsResponse, ListContactFlowsRequest, ListContactFlowsResponse, ListContactReferencesRequest, ListContactReferencesResponse, ListDefaultVocabulariesRequest, ListDefaultVocabulariesResponse, 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, ListRoutingProfileQueuesRequest, ListRoutingProfileQueuesResponse, ListRoutingProfilesRequest, ListRoutingProfilesResponse, ListRulesRequest, ListRulesResponse, ListSecurityKeysRequest, ListSecurityKeysResponse, ListSecurityProfileApplicationsRequest, ListSecurityProfileApplicationsResponse, ListSecurityProfilePermissionsRequest, ListSecurityProfilePermissionsResponse, ListSecurityProfilesRequest, ListSecurityProfilesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTaskTemplatesRequest, ListTaskTemplatesResponse, ListTrafficDistributionGroupUsersRequest, ListTrafficDistributionGroupUsersResponse, ListTrafficDistributionGroupsRequest, ListTrafficDistributionGroupsResponse, ListUseCasesRequest, ListUseCasesResponse, ListUserHierarchyGroupsRequest, ListUserHierarchyGroupsResponse, ListUserProficienciesRequest, ListUserProficienciesResponse, ListUsersRequest, ListUsersResponse, ListViewVersionsRequest, ListViewVersionsResponse, ListViewsRequest, ListViewsResponse, MatchCriteria, MaximumResultReturnedException, MediaConcurrency, MediaPlacement, Meeting, MeetingFeaturesConfiguration, MetricDataV2, MetricFilterV2, MetricInterval, MetricResultV2, MetricV2, MonitorContactRequest, MonitorContactResponse, NewSessionDetails, NotificationRecipientType, NumberCondition, NumberReference, NumericQuestionPropertyValueAutomation, OperationalHour, OutboundAdditionalRecipients, OutboundCallerConfig, OutboundContactNotPermittedException, OutboundEmailConfig, OutboundEmailContent, OutboundRawMessage, OutputTypeNotFoundException, OverrideTimeSlice, ParticipantCapabilities, ParticipantDetails, ParticipantDetailsToAdd, ParticipantMetrics, ParticipantTimerConfiguration, ParticipantTimerValue, ParticipantTokenCredentials, PauseContactRequest, PauseContactResponse, PersistentChat, PhoneNumberQuickConnectConfig, PhoneNumberStatus, PhoneNumberSummary, PredefinedAttribute, PredefinedAttributeConfiguration, PredefinedAttributeSearchCriteria, PredefinedAttributeSummary, PredefinedAttributeValues, ProblemDetail, Prompt, PromptSearchCriteria, PromptSearchFilter, PromptSummary, PropertyValidationException, PropertyValidationExceptionProperty, PutUserStatusRequest, PutUserStatusResponse, QualityMetrics, Queue, QueueInfo, QueueInfoInput, QueueQuickConnectConfig, QueueReference, QueueSearchCriteria, QueueSearchFilter, QueueSummary, QuickConnect, QuickConnectConfig, QuickConnectSearchCriteria, QuickConnectSearchFilter, QuickConnectSummary, Range, ReadOnlyFieldInfo, RealTimeContactAnalysisAttachment, RealTimeContactAnalysisCategoryDetails, RealTimeContactAnalysisCharacterInterval, RealTimeContactAnalysisIssueDetected, RealTimeContactAnalysisPointOfInterest, RealTimeContactAnalysisSegmentAttachments, RealTimeContactAnalysisSegmentCategories, RealTimeContactAnalysisSegmentEvent, RealTimeContactAnalysisSegmentIssues, RealTimeContactAnalysisSegmentPostContactSummary, RealTimeContactAnalysisSegmentTranscript, RealTimeContactAnalysisTimeData, RealTimeContactAnalysisTranscriptItemRedaction, RealTimeContactAnalysisTranscriptItemWithCharacterOffsets, RealTimeContactAnalysisTranscriptItemWithContent, RealtimeContactAnalysisSegment, RecordingInfo, Reference, ReferenceSummary, ReleasePhoneNumberRequest, ReplicateInstanceRequest, ReplicateInstanceResponse, ReplicationConfiguration, ReplicationStatusSummary, RequiredFieldInfo, ResourceConflictException, ResourceInUseException, ResourceNotFoundException, ResourceNotReadyException, ResourceTagsSearchCriteria, ResumeContactRecordingRequest, ResumeContactRecordingResponse, ResumeContactRequest, ResumeContactResponse, RoutingCriteria, RoutingCriteriaInput, RoutingCriteriaInputStep, RoutingCriteriaInputStepExpiry, RoutingProfile, RoutingProfileQueueConfig, RoutingProfileQueueConfigSummary, RoutingProfileQueueReference, RoutingProfileReference, RoutingProfileSearchCriteria, RoutingProfileSearchFilter, RoutingProfileSummary, Rule, RuleAction, RuleSummary, RuleTriggerEventSource, S3Config, SearchAgentStatusesRequest, SearchAgentStatusesResponse, SearchAvailablePhoneNumbersRequest, SearchAvailablePhoneNumbersResponse, SearchContactFlowModulesRequest, SearchContactFlowModulesResponse, SearchContactFlowsRequest, SearchContactFlowsResponse, SearchContactsRequest, SearchContactsResponse, SearchContactsTimeRange, SearchCriteria, SearchEmailAddressesRequest, SearchEmailAddressesResponse, SearchHoursOfOperationOverridesRequest, SearchHoursOfOperationOverridesResponse, SearchHoursOfOperationsRequest, SearchHoursOfOperationsResponse, SearchPredefinedAttributesRequest, SearchPredefinedAttributesResponse, SearchPromptsRequest, SearchPromptsResponse, SearchQueuesRequest, SearchQueuesResponse, SearchQuickConnectsRequest, SearchQuickConnectsResponse, SearchResourceTagsRequest, SearchResourceTagsResponse, SearchRoutingProfilesRequest, SearchRoutingProfilesResponse, SearchSecurityProfilesRequest, SearchSecurityProfilesResponse, SearchUserHierarchyGroupsRequest, SearchUserHierarchyGroupsResponse, SearchUsersRequest, SearchUsersResponse, SearchVocabulariesRequest, SearchVocabulariesResponse, SearchableContactAttributes, SearchableContactAttributesCriteria, SearchableSegmentAttributes, SearchableSegmentAttributesCriteria, SecurityKey, SecurityProfile, SecurityProfileSearchCriteria, SecurityProfileSearchSummary, SecurityProfileSummary, SecurityProfilesSearchFilter, SegmentAttributeValue, SendChatIntegrationEventRequest, SendChatIntegrationEventResponse, SendNotificationActionDefinition, SendOutboundEmailRequest, SendOutboundEmailResponse, ServiceQuotaExceededException, ServiceQuotaExceededExceptionReason, SignInConfig, SignInDistribution, SingleSelectQuestionRuleCategoryAutomation, Sort, SourceCampaign, StartAttachedFileUploadRequest, StartAttachedFileUploadResponse, StartChatContactRequest, StartChatContactResponse, StartContactEvaluationRequest, StartContactEvaluationResponse, StartContactRecordingRequest, StartContactRecordingResponse, StartContactStreamingRequest, StartContactStreamingResponse, StartEmailContactRequest, StartEmailContactResponse, StartOutboundChatContactRequest, StartOutboundChatContactResponse, StartOutboundEmailContactRequest, StartOutboundEmailContactResponse, StartOutboundVoiceContactRequest, StartOutboundVoiceContactResponse, StartScreenSharingRequest, StartScreenSharingResponse, StartTaskContactRequest, StartTaskContactResponse, StartWebRTCContactRequest, StartWebRTCContactResponse, StateTransition, Step, StopContactRecordingRequest, StopContactRecordingResponse, StopContactRequest, StopContactResponse, StopContactStreamingRequest, StopContactStreamingResponse, StringCondition, StringReference, SubmitAutoEvaluationActionDefinition, SubmitContactEvaluationRequest, SubmitContactEvaluationResponse, SuccessfulRequest, SuspendContactRecordingRequest, SuspendContactRecordingResponse, TagCondition, TagContactRequest, TagContactResponse, TagResourceRequest, TagSearchCondition, TagSet, TaskActionDefinition, TaskTemplateConstraints, TaskTemplateDefaultFieldValue, TaskTemplateDefaults, TaskTemplateField, TaskTemplateFieldIdentifier, TaskTemplateMetadata, TelephonyConfig, TemplateAttributes, TemplatedMessageConfig, 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, UpdateContactFlowModuleContentRequest, UpdateContactFlowModuleContentResponse, UpdateContactFlowModuleMetadataRequest, UpdateContactFlowModuleMetadataResponse, UpdateContactFlowNameRequest, UpdateContactFlowNameResponse, UpdateContactRequest, UpdateContactResponse, UpdateContactRoutingDataRequest, UpdateContactRoutingDataResponse, UpdateContactScheduleRequest, UpdateContactScheduleResponse, 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, UpdateTrafficDistributionRequest, UpdateTrafficDistributionResponse, UpdateUserHierarchyGroupNameRequest, UpdateUserHierarchyRequest, UpdateUserHierarchyStructureRequest, UpdateUserIdentityInfoRequest, UpdateUserPhoneConfigRequest, UpdateUserProficienciesRequest, UpdateUserRoutingProfileRequest, UpdateUserSecurityProfilesRequest, UpdateViewContentRequest, UpdateViewContentResponse, UpdateViewMetadataRequest, UpdateViewMetadataResponse, UploadUrlMetadata, UrlReference, UseCase, User, UserData, UserDataFilters, UserHierarchyGroupSearchCriteria, UserHierarchyGroupSearchFilter, UserIdentityInfo, UserIdentityInfoLite, UserInfo, UserNotFoundException, UserPhoneConfig, UserProficiency, UserProficiencyDisassociate, UserQuickConnectConfig, UserReference, UserSearchCriteria, UserSearchFilter, UserSearchSummary, UserSummary, View, ViewContent, ViewInputContent, ViewSummary, ViewVersionSummary, Vocabulary, VocabularySummary, VoiceRecordingConfiguration, WisdomInfo

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)


19624
19625
19626
19627
19628
19629
19630
19631
19632
19633
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19624

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

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

#attached_file_invalid_request_exception_reasonString

Reason why the StartAttachedFiledUpload request was invalid.

Returns:

  • (String)


14498
14499
14500
14501
14502
14503
14504
14505
14506
14507
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 14498

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)


22759
22760
22761
22762
22763
22764
22765
22766
22767
22768
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 22759

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.



19916
19917
19918
19919
19920
19921
19922
19923
19924
19925
19926
19927
19928
19929
19930
19931
19932
19933
19934
19935
19936
19937
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19916

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 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.



19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
19749
19750
19751
19752
19753
19754
19755
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19736

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)


5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 5939

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.



19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
19749
19750
19751
19752
19753
19754
19755
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19736

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.



26269
26270
26271
26272
26273
26274
26275
26276
26277
26278
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 26269

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

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

#connect_user_arnString

An agent ARN representing a connect user.

Returns:

  • (String)


5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 5939

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

#dateTypes::DateReference

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



19916
19917
19918
19919
19920
19921
19922
19923
19924
19925
19926
19927
19928
19929
19930
19931
19932
19933
19934
19935
19936
19937
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19916

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#emailTypes::EmailReference

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



19916
19917
19918
19919
19920
19921
19922
19923
19924
19925
19926
19927
19928
19929
19930
19931
19932
19933
19934
19935
19936
19937
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19916

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 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.



19916
19917
19918
19919
19920
19921
19922
19923
19924
19925
19926
19927
19928
19929
19930
19931
19932
19933
19934
19935
19936
19937
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19916

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 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.



19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
19749
19750
19751
19752
19753
19754
19755
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19736

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

#issuesTypes::RealTimeContactAnalysisSegmentIssues

Segment type containing a list of detected issues.



19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
19749
19750
19751
19752
19753
19754
19755
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19736

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

#not_applicableBoolean

The flag to mark the question as not applicable.

Returns:

  • (Boolean)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8936

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

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

#numberTypes::NumberReference

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



3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 3470

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.



9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9294

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

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

#numeric_valueFloat

The numeric value for an answer in a contact evaluation.

Returns:

  • (Float)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8936

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

  class StringValue < EvaluationAnswerData; end
  class NumericValue < 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)


18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18240

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)


18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18240

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.



19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
19749
19750
19751
19752
19753
19754
19755
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19736

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.



9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9158

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

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

#questionTypes::EvaluationFormQuestion

The information of the question.



9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9133

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

#rule_categoryTypes::SingleSelectQuestionRuleCategoryAutomation

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



9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9399

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

  class RuleCategory < EvaluationFormSingleSelectQuestionAutomationOption; end
  class Unknown < EvaluationFormSingleSelectQuestionAutomationOption; end
end

#sectionTypes::EvaluationFormSection

The information of the section.



9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9133

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.



9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 9294

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

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

#stringTypes::StringReference

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



19916
19917
19918
19919
19920
19921
19922
19923
19924
19925
19926
19927
19928
19929
19930
19931
19932
19933
19934
19935
19936
19937
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19916

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 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>)


18571
18572
18573
18574
18575
18576
18577
18578
18579
18580
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18571

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)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 8936

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

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

#transcriptTypes::RealTimeContactAnalysisSegmentTranscript

The analyzed transcript segment.



19736
19737
19738
19739
19740
19741
19742
19743
19744
19745
19746
19747
19748
19749
19750
19751
19752
19753
19754
19755
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19736

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:



19916
19917
19918
19919
19920
19921
19922
19923
19924
19925
19926
19927
19928
19929
19930
19931
19932
19933
19934
19935
19936
19937
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 19916

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :email_message,
  :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 String < ReferenceSummary; end
  class Number < ReferenceSummary; end
  class Date < ReferenceSummary; end
  class Email < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end