| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Connect.RoutingProfile
Documentation
data RoutingProfileQueueConfigProperty Source #
Constructors
| RoutingProfileQueueConfigProperty | |
Fields | |
Instances
data RoutingProfileManualAssignmentQueueConfigProperty Source #
Instances
| ToJSON RoutingProfileManualAssignmentQueueConfigProperty Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile.RoutingProfileManualAssignmentQueueConfigProperty Methods toJSON :: RoutingProfileManualAssignmentQueueConfigProperty -> Value # toEncoding :: RoutingProfileManualAssignmentQueueConfigProperty -> Encoding # toJSONList :: [RoutingProfileManualAssignmentQueueConfigProperty] -> Value # toEncodingList :: [RoutingProfileManualAssignmentQueueConfigProperty] -> Encoding # omitField :: RoutingProfileManualAssignmentQueueConfigProperty -> Bool # | |||||
| Show RoutingProfileManualAssignmentQueueConfigProperty Source # | |||||
| Eq RoutingProfileManualAssignmentQueueConfigProperty Source # | |||||
| ToResourceProperties RoutingProfileManualAssignmentQueueConfigProperty Source # | |||||
| Property "QueueReference" RoutingProfileManualAssignmentQueueConfigProperty Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile.RoutingProfileManualAssignmentQueueConfigProperty Associated Types
| |||||
| type PropertyType "QueueReference" RoutingProfileManualAssignmentQueueConfigProperty Source # | |||||
data RoutingProfileQueueReferenceProperty Source #
Constructors
| RoutingProfileQueueReferenceProperty | |
Instances
| ToJSON RoutingProfileQueueReferenceProperty Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile.RoutingProfileQueueReferenceProperty | |||||
| Show RoutingProfileQueueReferenceProperty Source # | |||||
| Eq RoutingProfileQueueReferenceProperty Source # | |||||
| ToResourceProperties RoutingProfileQueueReferenceProperty Source # | |||||
| Property "Channel" RoutingProfileQueueReferenceProperty Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile.RoutingProfileQueueReferenceProperty Associated Types
Methods set :: PropertyType "Channel" RoutingProfileQueueReferenceProperty -> RoutingProfileQueueReferenceProperty -> RoutingProfileQueueReferenceProperty # | |||||
| Property "QueueArn" RoutingProfileQueueReferenceProperty Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile.RoutingProfileQueueReferenceProperty Associated Types
Methods set :: PropertyType "QueueArn" RoutingProfileQueueReferenceProperty -> RoutingProfileQueueReferenceProperty -> RoutingProfileQueueReferenceProperty # | |||||
| type PropertyType "Channel" RoutingProfileQueueReferenceProperty Source # | |||||
| type PropertyType "QueueArn" RoutingProfileQueueReferenceProperty Source # | |||||
mkRoutingProfileManualAssignmentQueueConfigProperty :: RoutingProfileQueueReferenceProperty -> RoutingProfileManualAssignmentQueueConfigProperty Source #
mkRoutingProfileQueueConfigProperty :: Value Integer -> Value Integer -> RoutingProfileQueueReferenceProperty -> RoutingProfileQueueConfigProperty Source #
mkRoutingProfileQueueReferenceProperty :: Value Text -> Value Text -> RoutingProfileQueueReferenceProperty Source #
data RoutingProfile Source #
Constructors
| RoutingProfile | |
Fields
| |
Instances
| ToJSON RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Methods toJSON :: RoutingProfile -> Value # toEncoding :: RoutingProfile -> Encoding # toJSONList :: [RoutingProfile] -> Value # toEncodingList :: [RoutingProfile] -> Encoding # omitField :: RoutingProfile -> Bool # | |||||
| Show RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Methods showsPrec :: Int -> RoutingProfile -> ShowS # show :: RoutingProfile -> String # showList :: [RoutingProfile] -> ShowS # | |||||
| Eq RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Methods (==) :: RoutingProfile -> RoutingProfile -> Bool # (/=) :: RoutingProfile -> RoutingProfile -> Bool # | |||||
| ToResourceProperties RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Methods toResourceProperties :: RoutingProfile -> ResourceProperties # | |||||
| Property "AgentAvailabilityTimer" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "AgentAvailabilityTimer" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| Property "DefaultOutboundQueueArn" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "DefaultOutboundQueueArn" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| Property "Description" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "Description" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| Property "InstanceArn" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "InstanceArn" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| Property "ManualAssignmentQueueConfigs" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "ManualAssignmentQueueConfigs" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| Property "MediaConcurrencies" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "MediaConcurrencies" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| Property "Name" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "Name" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| Property "QueueConfigs" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "QueueConfigs" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| Property "Tags" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile Associated Types
Methods set :: PropertyType "Tags" RoutingProfile -> RoutingProfile -> RoutingProfile # | |||||
| type PropertyType "AgentAvailabilityTimer" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile | |||||
| type PropertyType "DefaultOutboundQueueArn" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile | |||||
| type PropertyType "Description" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile | |||||
| type PropertyType "InstanceArn" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile | |||||
| type PropertyType "ManualAssignmentQueueConfigs" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile type PropertyType "ManualAssignmentQueueConfigs" RoutingProfile = [RoutingProfileManualAssignmentQueueConfigProperty] | |||||
| type PropertyType "MediaConcurrencies" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile | |||||
| type PropertyType "Name" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile | |||||
| type PropertyType "QueueConfigs" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile | |||||
| type PropertyType "Tags" RoutingProfile Source # | |||||
Defined in Stratosphere.Connect.RoutingProfile | |||||
mkRoutingProfile :: Value Text -> Value Text -> Value Text -> [MediaConcurrencyProperty] -> Value Text -> RoutingProfile Source #