Module: Aws::Connect::Types

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

Defined Under Namespace

Classes: AccessDeniedException, AgentInfo, AgentStatus, AgentStatusSummary, AnswerMachineDetectionConfig, AssociateApprovedOriginRequest, AssociateBotRequest, AssociateInstanceStorageConfigRequest, AssociateInstanceStorageConfigResponse, AssociateLambdaFunctionRequest, AssociateLexBotRequest, AssociateQueueQuickConnectsRequest, AssociateRoutingProfileQueuesRequest, AssociateSecurityKeyRequest, AssociateSecurityKeyResponse, AttachmentReference, Attribute, ChatMessage, ChatStreamingConfiguration, Contact, ContactFlow, ContactFlowModule, ContactFlowModuleSummary, ContactFlowNotPublishedException, ContactFlowSummary, ContactNotFoundException, CreateAgentStatusRequest, CreateAgentStatusResponse, CreateContactFlowModuleRequest, CreateContactFlowModuleResponse, CreateContactFlowRequest, CreateContactFlowResponse, CreateHoursOfOperationRequest, CreateHoursOfOperationResponse, CreateInstanceRequest, CreateInstanceResponse, CreateIntegrationAssociationRequest, CreateIntegrationAssociationResponse, CreateQueueRequest, CreateQueueResponse, CreateQuickConnectRequest, CreateQuickConnectResponse, CreateRoutingProfileRequest, CreateRoutingProfileResponse, CreateSecurityProfileRequest, CreateSecurityProfileResponse, CreateUseCaseRequest, CreateUseCaseResponse, CreateUserHierarchyGroupRequest, CreateUserHierarchyGroupResponse, CreateUserRequest, CreateUserResponse, Credentials, CurrentMetric, CurrentMetricData, CurrentMetricResult, DeleteContactFlowModuleRequest, DeleteContactFlowModuleResponse, DeleteContactFlowRequest, DeleteHoursOfOperationRequest, DeleteInstanceRequest, DeleteIntegrationAssociationRequest, DeleteQuickConnectRequest, DeleteSecurityProfileRequest, DeleteUseCaseRequest, DeleteUserHierarchyGroupRequest, DeleteUserRequest, DescribeAgentStatusRequest, DescribeAgentStatusResponse, DescribeContactFlowModuleRequest, DescribeContactFlowModuleResponse, DescribeContactFlowRequest, DescribeContactFlowResponse, DescribeContactRequest, DescribeContactResponse, DescribeHoursOfOperationRequest, DescribeHoursOfOperationResponse, DescribeInstanceAttributeRequest, DescribeInstanceAttributeResponse, DescribeInstanceRequest, DescribeInstanceResponse, DescribeInstanceStorageConfigRequest, DescribeInstanceStorageConfigResponse, DescribeQueueRequest, DescribeQueueResponse, DescribeQuickConnectRequest, DescribeQuickConnectResponse, DescribeRoutingProfileRequest, DescribeRoutingProfileResponse, DescribeSecurityProfileRequest, DescribeSecurityProfileResponse, DescribeUserHierarchyGroupRequest, DescribeUserHierarchyGroupResponse, DescribeUserHierarchyStructureRequest, DescribeUserHierarchyStructureResponse, DescribeUserRequest, DescribeUserResponse, DestinationNotAllowedException, Dimensions, DisassociateApprovedOriginRequest, DisassociateBotRequest, DisassociateInstanceStorageConfigRequest, DisassociateLambdaFunctionRequest, DisassociateLexBotRequest, DisassociateQueueQuickConnectsRequest, DisassociateRoutingProfileQueuesRequest, DisassociateSecurityKeyRequest, DuplicateResourceException, EncryptionConfig, Filters, GetContactAttributesRequest, GetContactAttributesResponse, GetCurrentMetricDataRequest, GetCurrentMetricDataResponse, GetFederationTokenRequest, GetFederationTokenResponse, GetMetricDataRequest, GetMetricDataResponse, HierarchyGroup, HierarchyGroupSummary, HierarchyLevel, HierarchyLevelUpdate, HierarchyPath, HierarchyStructure, HierarchyStructureUpdate, HistoricalMetric, HistoricalMetricData, HistoricalMetricResult, HoursOfOperation, HoursOfOperationConfig, HoursOfOperationSummary, HoursOfOperationTimeSlice, IdempotencyException, Instance, InstanceStatusReason, InstanceStorageConfig, InstanceSummary, IntegrationAssociationSummary, InternalServiceException, InvalidContactFlowException, InvalidContactFlowModuleException, InvalidParameterException, InvalidRequestException, KinesisFirehoseConfig, KinesisStreamConfig, KinesisVideoStreamConfig, LexBot, LexBotConfig, LexV2Bot, LimitExceededException, ListAgentStatusRequest, ListAgentStatusResponse, ListApprovedOriginsRequest, ListApprovedOriginsResponse, ListBotsRequest, ListBotsResponse, ListContactFlowModulesRequest, ListContactFlowModulesResponse, ListContactFlowsRequest, ListContactFlowsResponse, ListContactReferencesRequest, ListContactReferencesResponse, ListHoursOfOperationsRequest, ListHoursOfOperationsResponse, ListInstanceAttributesRequest, ListInstanceAttributesResponse, ListInstanceStorageConfigsRequest, ListInstanceStorageConfigsResponse, ListInstancesRequest, ListInstancesResponse, ListIntegrationAssociationsRequest, ListIntegrationAssociationsResponse, ListLambdaFunctionsRequest, ListLambdaFunctionsResponse, ListLexBotsRequest, ListLexBotsResponse, ListPhoneNumbersRequest, ListPhoneNumbersResponse, ListPromptsRequest, ListPromptsResponse, ListQueueQuickConnectsRequest, ListQueueQuickConnectsResponse, ListQueuesRequest, ListQueuesResponse, ListQuickConnectsRequest, ListQuickConnectsResponse, ListRoutingProfileQueuesRequest, ListRoutingProfileQueuesResponse, ListRoutingProfilesRequest, ListRoutingProfilesResponse, ListSecurityKeysRequest, ListSecurityKeysResponse, ListSecurityProfilePermissionsRequest, ListSecurityProfilePermissionsResponse, ListSecurityProfilesRequest, ListSecurityProfilesResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListUseCasesRequest, ListUseCasesResponse, ListUserHierarchyGroupsRequest, ListUserHierarchyGroupsResponse, ListUsersRequest, ListUsersResponse, MediaConcurrency, OutboundCallerConfig, OutboundContactNotPermittedException, ParticipantDetails, PhoneNumberQuickConnectConfig, PhoneNumberSummary, ProblemDetail, PromptSummary, Queue, QueueInfo, QueueQuickConnectConfig, QueueReference, QueueSummary, QuickConnect, QuickConnectConfig, QuickConnectSummary, Reference, ReferenceSummary, ResourceConflictException, ResourceInUseException, ResourceNotFoundException, ResumeContactRecordingRequest, ResumeContactRecordingResponse, RoutingProfile, RoutingProfileQueueConfig, RoutingProfileQueueConfigSummary, RoutingProfileQueueReference, RoutingProfileSummary, S3Config, SecurityKey, SecurityProfile, SecurityProfileSummary, ServiceQuotaExceededException, StartChatContactRequest, StartChatContactResponse, StartContactRecordingRequest, StartContactRecordingResponse, StartContactStreamingRequest, StartContactStreamingResponse, StartOutboundVoiceContactRequest, StartOutboundVoiceContactResponse, StartTaskContactRequest, StartTaskContactResponse, StopContactRecordingRequest, StopContactRecordingResponse, StopContactRequest, StopContactResponse, StopContactStreamingRequest, StopContactStreamingResponse, SuspendContactRecordingRequest, SuspendContactRecordingResponse, TagResourceRequest, Threshold, ThrottlingException, UntagResourceRequest, UpdateAgentStatusRequest, UpdateContactAttributesRequest, UpdateContactAttributesResponse, UpdateContactFlowContentRequest, UpdateContactFlowMetadataRequest, UpdateContactFlowModuleContentRequest, UpdateContactFlowModuleContentResponse, UpdateContactFlowModuleMetadataRequest, UpdateContactFlowModuleMetadataResponse, UpdateContactFlowNameRequest, UpdateContactRequest, UpdateContactResponse, UpdateContactScheduleRequest, UpdateContactScheduleResponse, UpdateHoursOfOperationRequest, UpdateInstanceAttributeRequest, UpdateInstanceStorageConfigRequest, UpdateQueueHoursOfOperationRequest, UpdateQueueMaxContactsRequest, UpdateQueueNameRequest, UpdateQueueOutboundCallerConfigRequest, UpdateQueueStatusRequest, UpdateQuickConnectConfigRequest, UpdateQuickConnectNameRequest, UpdateRoutingProfileConcurrencyRequest, UpdateRoutingProfileDefaultOutboundQueueRequest, UpdateRoutingProfileNameRequest, UpdateRoutingProfileQueuesRequest, UpdateSecurityProfileRequest, UpdateUserHierarchyGroupNameRequest, UpdateUserHierarchyRequest, UpdateUserHierarchyStructureRequest, UpdateUserIdentityInfoRequest, UpdateUserPhoneConfigRequest, UpdateUserRoutingProfileRequest, UpdateUserSecurityProfilesRequest, UrlReference, UseCase, User, UserIdentityInfo, UserNotFoundException, UserPhoneConfig, UserQuickConnectConfig, UserSummary, VoiceRecordingConfiguration

Instance Attribute Summary collapse

Instance Attribute Details

#attachmentTypes::AttachmentReference

Information about the attachment reference if the referenceType is ATTACHMENT. Otherwise, null.



6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 6649

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end

#urlTypes::UrlReference

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

Returns:



6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 6649

class ReferenceSummary < Struct.new(
  :url,
  :attachment,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Url < ReferenceSummary; end
  class Attachment < ReferenceSummary; end
  class Unknown < ReferenceSummary; end
end