HistoryArgs

data class HistoryArgs(val displayName: Output<String>? = null, val historyId: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val testPlatform: Output<HistoryTestPlatform>? = null) : ConvertibleToJava<HistoryArgs>

Creates a History. The returned History will have the id set. May return any of the following canonical error codes: - PERMISSION_DENIED - if the user is not authorized to write to project - INVALID_ARGUMENT - if the request is malformed - NOT_FOUND - if the containing project does not exist 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.

Constructors

Link copied to clipboard
fun HistoryArgs(displayName: Output<String>? = null, historyId: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null, requestId: Output<String>? = null, testPlatform: Output<HistoryTestPlatform>? = null)

Functions

Link copied to clipboard
open override fun toJava(): HistoryArgs

Properties

Link copied to clipboard
val displayName: Output<String>? = null

A short human-readable (plain text) name to display in the UI. Maximum of 100 characters. - In response: present if set during create. - In create request: optional

Link copied to clipboard
val historyId: Output<String>? = null

A unique identifier within a project for this History. Returns INVALID_ARGUMENT if this field is set or overwritten by the caller. - In response always set - In create request: never set

Link copied to clipboard
val name: Output<String>? = null

A name to uniquely identify a history within a project. Maximum of 200 characters. - In response always set - In create request: always set

Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val requestId: Output<String>? = null

A unique request ID for server to detect duplicated requests. For example, a UUID. Optional, but strongly recommended.

Link copied to clipboard
val testPlatform: Output<HistoryTestPlatform>? = null

The platform of the test history. - In response: always set. Returns the platform of the last execution if unknown.