GoogleCloudDialogflowCxV3RolloutConfig
import type { GoogleCloudDialogflowCxV3RolloutConfig } from "https://googleapis.deno.dev/v1/dialogflow:v3.ts";
The configuration for auto rollout.
interface GoogleCloudDialogflowCxV3RolloutConfig {
failureCondition?: string;
rolloutCondition?: string;
rolloutSteps?: GoogleCloudDialogflowCxV3RolloutConfigRolloutStep[];
}§Properties
§
failureCondition?: string
[src]The conditions that are used to evaluate the failure of a rollout step. If not specified, no rollout steps will fail. E.g. "containment_rate < 10% OR average_turn_count < 3". See the conditions reference.
§
rolloutCondition?: string
[src]The conditions that are used to evaluate the success of a rollout step. If not specified, all rollout steps will proceed to the next one unless failure conditions are met. E.g. "containment_rate > 60% AND callback_rate < 20%". See the conditions reference.
§
rolloutSteps?: GoogleCloudDialogflowCxV3RolloutConfigRolloutStep[]
[src]Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.