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
constructor(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)

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.

Functions

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