Values_0.CreateTestCaseRequestSourceCreates a test case with its content and metadata for the specified Amazon Connect instance.
type nonrec t = {instanceId : InstanceIdOrArn.t;The identifier of the Amazon Connect instance.
*)name : TestCaseName.t;The name of the test.
*)description : TestCaseDescription.t option;The description of the test.
*)content : TestCaseContent.t;The JSON string that represents the content of the test.
*)entryPoint : TestCaseEntryPoint.t option;Defines the starting point for your test.
*)initializationData : TestCaseInitializationData.t option;Defines the initial custom attributes for your test.
*)status : TestCaseStatus.t option;Indicates the test status as either SAVED or PUBLISHED. The PUBLISHED status will initiate validation on the content. The SAVED status does not initiate validation of the content.
*)testCaseId : TestCaseId.t option;Id of the test case if you want to create it in a replica region using Amazon Connect Global Resiliency
*)lastModifiedTime : Timestamp.t option;The time at which the resource was last modified.
*)lastModifiedRegion : RegionName.t option;The region in which the resource was last modified
*)}val make :
?description:TestCaseDescription.t ->
?entryPoint:TestCaseEntryPoint.t ->
?initializationData:TestCaseInitializationData.t ->
?status:TestCaseStatus.t ->
?testCaseId:TestCaseId.t ->
?tags:TagMap.t ->
?lastModifiedTime:Timestamp.t ->
?lastModifiedRegion:RegionName.t ->
instanceId:InstanceIdOrArn.t ->
name:TestCaseName.t ->
content:TestCaseContent.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of InstanceIdOrArn.t
| `Structure of
(string
* [> `Enum of string
| `Structure of (string * [> `String of PhoneNumber.t ]) list ])
list
| `Timestamp of Timestamp.t ])
list ]