TestCase

class TestCase : KotlinCustomResource

Creates a test case for the given agent. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Properties

Link copied to clipboard
val agentId: Output<String>
Link copied to clipboard
val creationTime: Output<String>

When the test was created.

Link copied to clipboard
val displayName: Output<String>

The human-readable name of the test case, unique within the agent. Limit of 200 characters.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
Link copied to clipboard
val location: Output<String>
Link copied to clipboard
val name: Output<String>

The unique identifier of the test case. TestCases.CreateTestCase will populate the name automatically. Otherwise use format: projects//locations//agents/ /testCases/.

Link copied to clipboard
val notes: Output<String>

Additional freeform notes about the test case. Limit of 400 characters.

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tags: Output<List<String>>

Tags are short descriptions that users may apply to test cases for organizational and filtering purposes. Each tag should start with "#" and has a limit of 30 characters.

Link copied to clipboard

The conversation turns uttered when the test case was created, in chronological order. These include the canonical set of agent utterances that should occur when the agent is working properly.

Link copied to clipboard

Config for the test case.

Link copied to clipboard
val urn: Output<String>