stratosphere-connect-1.0.0: Stratosphere integration for AWS Connect.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.Connect.Rule

Documentation

data FieldProperty Source #

Instances

Instances details
ToJSON FieldProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

Show FieldProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

Eq FieldProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

ToResourceProperties FieldProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

Property "Id" FieldProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

Associated Types

type PropertyType "Id" FieldProperty 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

Property "Value" FieldProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

Associated Types

type PropertyType "Value" FieldProperty 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

type PropertyType "Id" FieldProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

type PropertyType "Value" FieldProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldProperty

data ReferenceProperty Source #

Instances

Instances details
ToJSON ReferenceProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

Show ReferenceProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

Eq ReferenceProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

ToResourceProperties ReferenceProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

Property "Type" ReferenceProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

Associated Types

type PropertyType "Type" ReferenceProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

Property "Value" ReferenceProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

Associated Types

type PropertyType "Value" ReferenceProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

type PropertyType "Type" ReferenceProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

type PropertyType "Value" ReferenceProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ReferenceProperty

data ActionsProperty Source #

Instances

Instances details
ToJSON ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Show ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Eq ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

ToResourceProperties ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Property "AssignContactCategoryActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Associated Types

type PropertyType "AssignContactCategoryActions" ActionsProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "AssignContactCategoryActions" ActionsProperty = Object

Methods

set :: PropertyType "AssignContactCategoryActions" ActionsProperty -> ActionsProperty -> ActionsProperty #

Property "CreateCaseActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Associated Types

type PropertyType "CreateCaseActions" ActionsProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Methods

set :: PropertyType "CreateCaseActions" ActionsProperty -> ActionsProperty -> ActionsProperty #

Property "EndAssociatedTasksActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Associated Types

type PropertyType "EndAssociatedTasksActions" ActionsProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "EndAssociatedTasksActions" ActionsProperty = Object

Methods

set :: PropertyType "EndAssociatedTasksActions" ActionsProperty -> ActionsProperty -> ActionsProperty #

Property "EventBridgeActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Associated Types

type PropertyType "EventBridgeActions" ActionsProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Methods

set :: PropertyType "EventBridgeActions" ActionsProperty -> ActionsProperty -> ActionsProperty #

Property "SendNotificationActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Associated Types

type PropertyType "SendNotificationActions" ActionsProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Methods

set :: PropertyType "SendNotificationActions" ActionsProperty -> ActionsProperty -> ActionsProperty #

Property "SubmitAutoEvaluationActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Associated Types

type PropertyType "SubmitAutoEvaluationActions" ActionsProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "SubmitAutoEvaluationActions" ActionsProperty = [SubmitAutoEvaluationActionProperty]

Methods

set :: PropertyType "SubmitAutoEvaluationActions" ActionsProperty -> ActionsProperty -> ActionsProperty #

Property "TaskActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Associated Types

type PropertyType "TaskActions" ActionsProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Property "UpdateCaseActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Associated Types

type PropertyType "UpdateCaseActions" ActionsProperty 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

Methods

set :: PropertyType "UpdateCaseActions" ActionsProperty -> ActionsProperty -> ActionsProperty #

type PropertyType "AssignContactCategoryActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "AssignContactCategoryActions" ActionsProperty = Object
type PropertyType "CreateCaseActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "EndAssociatedTasksActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "EndAssociatedTasksActions" ActionsProperty = Object
type PropertyType "EventBridgeActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "SendNotificationActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "SubmitAutoEvaluationActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "SubmitAutoEvaluationActions" ActionsProperty = [SubmitAutoEvaluationActionProperty]
type PropertyType "TaskActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

type PropertyType "UpdateCaseActions" ActionsProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.ActionsProperty

data CreateCaseActionProperty Source #

Instances

Instances details
ToJSON CreateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

Show CreateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

Eq CreateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

ToResourceProperties CreateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

Property "Fields" CreateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

Property "TemplateId" CreateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

Associated Types

type PropertyType "TemplateId" CreateCaseActionProperty 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

type PropertyType "Fields" CreateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

type PropertyType "TemplateId" CreateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.CreateCaseActionProperty

data EventBridgeActionProperty Source #

Instances

Instances details
ToJSON EventBridgeActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.EventBridgeActionProperty

Show EventBridgeActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.EventBridgeActionProperty

Eq EventBridgeActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.EventBridgeActionProperty

ToResourceProperties EventBridgeActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.EventBridgeActionProperty

Property "Name" EventBridgeActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.EventBridgeActionProperty

type PropertyType "Name" EventBridgeActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.EventBridgeActionProperty

data SendNotificationActionProperty Source #

Instances

Instances details
ToJSON SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

Show SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

Eq SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

ToResourceProperties SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

Property "Content" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

Property "ContentType" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

Property "DeliveryMethod" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

Property "Recipient" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

Property "Subject" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

type PropertyType "Content" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

type PropertyType "ContentType" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

type PropertyType "DeliveryMethod" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

type PropertyType "Recipient" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

type PropertyType "Subject" SendNotificationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SendNotificationActionProperty

data SubmitAutoEvaluationActionProperty Source #

Instances

Instances details
ToJSON SubmitAutoEvaluationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SubmitAutoEvaluationActionProperty

Show SubmitAutoEvaluationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SubmitAutoEvaluationActionProperty

Eq SubmitAutoEvaluationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SubmitAutoEvaluationActionProperty

ToResourceProperties SubmitAutoEvaluationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SubmitAutoEvaluationActionProperty

Property "EvaluationFormArn" SubmitAutoEvaluationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SubmitAutoEvaluationActionProperty

type PropertyType "EvaluationFormArn" SubmitAutoEvaluationActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.SubmitAutoEvaluationActionProperty

data TaskActionProperty Source #

Instances

Instances details
ToJSON TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Show TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Eq TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

ToResourceProperties TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Property "ContactFlowArn" TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Associated Types

type PropertyType "ContactFlowArn" TaskActionProperty 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

type PropertyType "ContactFlowArn" TaskActionProperty = Value Text
Property "Description" TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Associated Types

type PropertyType "Description" TaskActionProperty 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Property "Name" TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Associated Types

type PropertyType "Name" TaskActionProperty 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Property "References" TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

Associated Types

type PropertyType "References" TaskActionProperty 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

type PropertyType "ContactFlowArn" TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

type PropertyType "ContactFlowArn" TaskActionProperty = Value Text
type PropertyType "Description" TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

type PropertyType "Name" TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

type PropertyType "References" TaskActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.TaskActionProperty

data UpdateCaseActionProperty Source #

Instances

Instances details
ToJSON UpdateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.UpdateCaseActionProperty

Show UpdateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.UpdateCaseActionProperty

Eq UpdateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.UpdateCaseActionProperty

ToResourceProperties UpdateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.UpdateCaseActionProperty

Property "Fields" UpdateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.UpdateCaseActionProperty

type PropertyType "Fields" UpdateCaseActionProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.UpdateCaseActionProperty

data FieldValueProperty Source #

Instances

Instances details
ToJSON FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Show FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Eq FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

ToResourceProperties FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Property "BooleanValue" FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Associated Types

type PropertyType "BooleanValue" FieldValueProperty 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Property "DoubleValue" FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Associated Types

type PropertyType "DoubleValue" FieldValueProperty 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Property "EmptyValue" FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Associated Types

type PropertyType "EmptyValue" FieldValueProperty 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Property "StringValue" FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

Associated Types

type PropertyType "StringValue" FieldValueProperty 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

type PropertyType "BooleanValue" FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

type PropertyType "DoubleValue" FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

type PropertyType "EmptyValue" FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

type PropertyType "StringValue" FieldValueProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.FieldValueProperty

data NotificationRecipientTypeProperty Source #

Instances

Instances details
ToJSON NotificationRecipientTypeProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.NotificationRecipientTypeProperty

Show NotificationRecipientTypeProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.NotificationRecipientTypeProperty

Eq NotificationRecipientTypeProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.NotificationRecipientTypeProperty

ToResourceProperties NotificationRecipientTypeProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.NotificationRecipientTypeProperty

Property "UserArns" NotificationRecipientTypeProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.NotificationRecipientTypeProperty

Property "UserTags" NotificationRecipientTypeProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.NotificationRecipientTypeProperty

type PropertyType "UserArns" NotificationRecipientTypeProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.NotificationRecipientTypeProperty

type PropertyType "UserTags" NotificationRecipientTypeProperty Source # 
Instance details

Defined in Stratosphere.Connect.Rule.NotificationRecipientTypeProperty

data Rule Source #

Instances

Instances details
ToJSON Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Show Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Methods

showsPrec :: Int -> Rule -> ShowS #

show :: Rule -> String #

showList :: [Rule] -> ShowS #

Eq Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Methods

(==) :: Rule -> Rule -> Bool #

(/=) :: Rule -> Rule -> Bool #

ToResourceProperties Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Property "Actions" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Associated Types

type PropertyType "Actions" Rule 
Instance details

Defined in Stratosphere.Connect.Rule

Methods

set :: PropertyType "Actions" Rule -> Rule -> Rule #

Property "Function" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Associated Types

type PropertyType "Function" Rule 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "Function" Rule = Value Text

Methods

set :: PropertyType "Function" Rule -> Rule -> Rule #

Property "InstanceArn" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Associated Types

type PropertyType "InstanceArn" Rule 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "InstanceArn" Rule = Value Text

Methods

set :: PropertyType "InstanceArn" Rule -> Rule -> Rule #

Property "Name" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Associated Types

type PropertyType "Name" Rule 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "Name" Rule = Value Text

Methods

set :: PropertyType "Name" Rule -> Rule -> Rule #

Property "PublishStatus" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Associated Types

type PropertyType "PublishStatus" Rule 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "PublishStatus" Rule = Value Text

Methods

set :: PropertyType "PublishStatus" Rule -> Rule -> Rule #

Property "Tags" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Associated Types

type PropertyType "Tags" Rule 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "Tags" Rule = [Tag]

Methods

set :: PropertyType "Tags" Rule -> Rule -> Rule #

Property "TriggerEventSource" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

Associated Types

type PropertyType "TriggerEventSource" Rule 
Instance details

Defined in Stratosphere.Connect.Rule

Methods

set :: PropertyType "TriggerEventSource" Rule -> Rule -> Rule #

type PropertyType "Actions" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "Function" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "Function" Rule = Value Text
type PropertyType "InstanceArn" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "InstanceArn" Rule = Value Text
type PropertyType "Name" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "Name" Rule = Value Text
type PropertyType "PublishStatus" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "PublishStatus" Rule = Value Text
type PropertyType "Tags" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule

type PropertyType "Tags" Rule = [Tag]
type PropertyType "TriggerEventSource" Rule Source # 
Instance details

Defined in Stratosphere.Connect.Rule