Package-level declarations

Types

Link copied to clipboard
class Execution : KotlinCustomResource

Creates an Execution. The returned Execution 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 History does not exist Auto-naming is currently not supported for this resource. 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.

Link copied to clipboard
data class ExecutionArgs(val completionTime: Output<TimestampArgs>? = null, val creationTime: Output<TimestampArgs>? = null, val dimensionDefinitions: Output<List<MatrixDimensionDefinitionArgs>>? = null, val executionId: Output<String>? = null, val historyId: Output<String>? = null, val outcome: Output<OutcomeArgs>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val specification: Output<SpecificationArgs>? = null, val state: Output<ExecutionState>? = null, val testExecutionMatrixId: Output<String>? = null) : ConvertibleToJava<ExecutionArgs>

Creates an Execution. The returned Execution 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 History does not exist Auto-naming is currently not supported for this resource. 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.

Link copied to clipboard
Link copied to clipboard
object ExecutionMapper : ResourceMapper<Execution>
Link copied to clipboard
Link copied to clipboard
class History : KotlinCustomResource

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.

Link copied to clipboard
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.

Link copied to clipboard
Link copied to clipboard
object HistoryMapper : ResourceMapper<History>
Link copied to clipboard
Link copied to clipboard
class PerfSampleSeries : KotlinCustomResource

Creates a PerfSampleSeries. May return any of the following error code(s): - ALREADY_EXISTS - PerfMetricSummary already exists for the given Step - NOT_FOUND - The containing Step does not exist Auto-naming is currently not supported for this resource. 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.

Link copied to clipboard
data class PerfSampleSeriesArgs(val basicPerfSampleSeries: Output<BasicPerfSampleSeriesArgs>? = null, val executionId: Output<String>? = null, val historyId: Output<String>? = null, val project: Output<String>? = null, val stepId: Output<String>? = null) : ConvertibleToJava<PerfSampleSeriesArgs>

Creates a PerfSampleSeries. May return any of the following error code(s): - ALREADY_EXISTS - PerfMetricSummary already exists for the given Step - NOT_FOUND - The containing Step does not exist Auto-naming is currently not supported for this resource. 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.

Link copied to clipboard
object PerfSampleSeriesMapper : ResourceMapper<PerfSampleSeries>
Link copied to clipboard
class Step : KotlinCustomResource

Creates a Step. The returned Step 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 - FAILED_PRECONDITION - if the step is too large (more than 10Mib) - NOT_FOUND - if the containing Execution 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.

Link copied to clipboard
data class StepArgs(val completionTime: Output<TimestampArgs>? = null, val creationTime: Output<TimestampArgs>? = null, val description: Output<String>? = null, val deviceUsageDuration: Output<DurationArgs>? = null, val dimensionValue: Output<List<StepDimensionValueEntryArgs>>? = null, val executionId: Output<String>? = null, val hasImages: Output<Boolean>? = null, val historyId: Output<String>? = null, val labels: Output<List<StepLabelsEntryArgs>>? = null, val multiStep: Output<MultiStepArgs>? = null, val name: Output<String>? = null, val outcome: Output<OutcomeArgs>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val runDuration: Output<DurationArgs>? = null, val state: Output<StepState>? = null, val stepId: Output<String>? = null, val testExecutionStep: Output<TestExecutionStepArgs>? = null, val toolExecutionStep: Output<ToolExecutionStepArgs>? = null) : ConvertibleToJava<StepArgs>

Creates a Step. The returned Step 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 - FAILED_PRECONDITION - if the step is too large (more than 10Mib) - NOT_FOUND - if the containing Execution 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.

Link copied to clipboard

Builder for StepArgs.

Link copied to clipboard
object StepMapper : ResourceMapper<Step>
Link copied to clipboard

Builder for Step.

Functions

Link copied to clipboard
suspend fun execution(name: String, block: suspend ExecutionResourceBuilder.() -> Unit): Execution
Link copied to clipboard
fun history(name: String): History
suspend fun history(name: String, block: suspend HistoryResourceBuilder.() -> Unit): History
Link copied to clipboard
Link copied to clipboard
fun step(name: String): Step
suspend fun step(name: String, block: suspend StepResourceBuilder.() -> Unit): Step