CanaryEvaluation

class CanaryEvaluation : KotlinCustomResource

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.

Properties

Link copied to clipboard
val control: Output<String>

The stable version that is serving requests.

Link copied to clipboard
val createTime: Output<String>

Create time of the canary evaluation.

Link copied to clipboard
val endTime: Output<String>

End time for the evaluation's analysis.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val instanceId: Output<String>
Link copied to clipboard

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

Link copied to clipboard
val name: Output<String>

Name of the canary evalution.

Link copied to clipboard
val organizationId: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val startTime: Output<String>

Start time for the canary evaluation's analysis.

Link copied to clipboard
val state: Output<String>

The current state of the canary evaluation.

Link copied to clipboard
val treatment: Output<String>

The newer version that is serving requests.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val verdict: Output<String>

The resulting verdict of the canary evaluations: NONE, PASS, or FAIL.