CanaryEvaluationArgs

data class CanaryEvaluationArgs(val control: Output<String>? = null, val endTime: Output<String>? = null, val instanceId: Output<String>? = null, val metricLabels: Output<GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs>? = null, val organizationId: Output<String>? = null, val startTime: Output<String>? = null, val treatment: Output<String>? = null) : ConvertibleToJava<CanaryEvaluationArgs>

Creates a new canary evaluation for an organization. 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.

Constructors

Link copied to clipboard
fun CanaryEvaluationArgs(control: Output<String>? = null, endTime: Output<String>? = null, instanceId: Output<String>? = null, metricLabels: Output<GoogleCloudApigeeV1CanaryEvaluationMetricLabelsArgs>? = null, organizationId: Output<String>? = null, startTime: Output<String>? = null, treatment: Output<String>? = null)

Functions

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

Properties

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

The stable version that is serving requests.

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

End time for the evaluation's analysis.

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

Labels used to filter the metrics used for a canary evaluation.

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

Start time for the canary evaluation's analysis.

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

The newer version that is serving requests.