Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dialogflow/v3.Experiment
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates an Experiment in the specified Environment.
Create Experiment Resource
new Experiment(name: string, args: ExperimentArgs, opts?: CustomResourceOptions);
@overload
def Experiment(resource_name: str,
opts: Optional[ResourceOptions] = None,
agent_id: Optional[str] = None,
create_time: Optional[str] = None,
definition: Optional[GoogleCloudDialogflowCxV3ExperimentDefinitionArgs] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
end_time: Optional[str] = None,
environment_id: Optional[str] = None,
experiment_length: Optional[str] = None,
last_update_time: Optional[str] = None,
location: Optional[str] = None,
name: Optional[str] = None,
project: Optional[str] = None,
result: Optional[GoogleCloudDialogflowCxV3ExperimentResultArgs] = None,
rollout_config: Optional[GoogleCloudDialogflowCxV3RolloutConfigArgs] = None,
rollout_failure_reason: Optional[str] = None,
rollout_state: Optional[GoogleCloudDialogflowCxV3RolloutStateArgs] = None,
start_time: Optional[str] = None,
state: Optional[ExperimentState] = None,
variants_history: Optional[Sequence[GoogleCloudDialogflowCxV3VariantsHistoryArgs]] = None)
@overload
def Experiment(resource_name: str,
args: ExperimentArgs,
opts: Optional[ResourceOptions] = None)
func NewExperiment(ctx *Context, name string, args ExperimentArgs, opts ...ResourceOption) (*Experiment, error)
public Experiment(string name, ExperimentArgs args, CustomResourceOptions? opts = null)
public Experiment(String name, ExperimentArgs args)
public Experiment(String name, ExperimentArgs args, CustomResourceOptions options)
type: google-native:dialogflow/v3:Experiment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExperimentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ExperimentArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ExperimentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExperimentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExperimentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Experiment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Experiment resource accepts the following input properties:
- Agent
Id string - Display
Name string The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- Environment
Id string - Create
Time string Creation time of this experiment.
- Definition
Pulumi.
Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Definition The definition of the experiment.
- Description string
The human-readable description of the experiment.
- End
Time string End time of this experiment.
- Experiment
Length string Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
- Last
Update stringTime Last update time of this experiment.
- Location string
- Name string
The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- Project string
- Result
Pulumi.
Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Result Inference result of the experiment.
- Rollout
Config Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Rollout Config The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
- Rollout
Failure stringReason The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
- Rollout
State Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Rollout State State of the auto rollout process.
- Start
Time string Start time of this experiment.
- State
Pulumi.
Google Native. Dialogflow. V3. Experiment State The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
- Variants
History List<Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Variants History> The history of updates to the experiment variants.
- Agent
Id string - Display
Name string The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- Environment
Id string - Create
Time string Creation time of this experiment.
- Definition
Google
Cloud Dialogflow Cx V3Experiment Definition Args The definition of the experiment.
- Description string
The human-readable description of the experiment.
- End
Time string End time of this experiment.
- Experiment
Length string Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
- Last
Update stringTime Last update time of this experiment.
- Location string
- Name string
The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- Project string
- Result
Google
Cloud Dialogflow Cx V3Experiment Result Args Inference result of the experiment.
- Rollout
Config GoogleCloud Dialogflow Cx V3Rollout Config Args The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
- Rollout
Failure stringReason The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
- Rollout
State GoogleCloud Dialogflow Cx V3Rollout State Args State of the auto rollout process.
- Start
Time string Start time of this experiment.
- State
Experiment
State Enum The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
- Variants
History []GoogleCloud Dialogflow Cx V3Variants History Args The history of updates to the experiment variants.
- agent
Id String - display
Name String The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- environment
Id String - create
Time String Creation time of this experiment.
- definition
Google
Cloud Dialogflow Cx V3Experiment Definition The definition of the experiment.
- description String
The human-readable description of the experiment.
- end
Time String End time of this experiment.
- experiment
Length String Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
- last
Update StringTime Last update time of this experiment.
- location String
- name String
The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- project String
- result
Google
Cloud Dialogflow Cx V3Experiment Result Inference result of the experiment.
- rollout
Config GoogleCloud Dialogflow Cx V3Rollout Config The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
- rollout
Failure StringReason The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
- rollout
State GoogleCloud Dialogflow Cx V3Rollout State State of the auto rollout process.
- start
Time String Start time of this experiment.
- state
Experiment
State The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
- variants
History List<GoogleCloud Dialogflow Cx V3Variants History> The history of updates to the experiment variants.
- agent
Id string - display
Name string The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- environment
Id string - create
Time string Creation time of this experiment.
- definition
Google
Cloud Dialogflow Cx V3Experiment Definition The definition of the experiment.
- description string
The human-readable description of the experiment.
- end
Time string End time of this experiment.
- experiment
Length string Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
- last
Update stringTime Last update time of this experiment.
- location string
- name string
The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- project string
- result
Google
Cloud Dialogflow Cx V3Experiment Result Inference result of the experiment.
- rollout
Config GoogleCloud Dialogflow Cx V3Rollout Config The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
- rollout
Failure stringReason The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
- rollout
State GoogleCloud Dialogflow Cx V3Rollout State State of the auto rollout process.
- start
Time string Start time of this experiment.
- state
Experiment
State The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
- variants
History GoogleCloud Dialogflow Cx V3Variants History[] The history of updates to the experiment variants.
- agent_
id str - display_
name str The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- environment_
id str - create_
time str Creation time of this experiment.
- definition
Google
Cloud Dialogflow Cx V3Experiment Definition Args The definition of the experiment.
- description str
The human-readable description of the experiment.
- end_
time str End time of this experiment.
- experiment_
length str Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
- last_
update_ strtime Last update time of this experiment.
- location str
- name str
The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- project str
- result
Google
Cloud Dialogflow Cx V3Experiment Result Args Inference result of the experiment.
- rollout_
config GoogleCloud Dialogflow Cx V3Rollout Config Args The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
- rollout_
failure_ strreason The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
- rollout_
state GoogleCloud Dialogflow Cx V3Rollout State Args State of the auto rollout process.
- start_
time str Start time of this experiment.
- state
Experiment
State The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
- variants_
history Sequence[GoogleCloud Dialogflow Cx V3Variants History Args] The history of updates to the experiment variants.
- agent
Id String - display
Name String The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- environment
Id String - create
Time String Creation time of this experiment.
- definition Property Map
The definition of the experiment.
- description String
The human-readable description of the experiment.
- end
Time String End time of this experiment.
- experiment
Length String Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
- last
Update StringTime Last update time of this experiment.
- location String
- name String
The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- project String
- result Property Map
Inference result of the experiment.
- rollout
Config Property Map The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
- rollout
Failure StringReason The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
- rollout
State Property Map State of the auto rollout process.
- start
Time String Start time of this experiment.
- state "STATE_UNSPECIFIED" | "DRAFT" | "RUNNING" | "DONE" | "ROLLOUT_FAILED"
The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
- variants
History List<Property Map> The history of updates to the experiment variants.
Outputs
All input properties are implicitly available as output properties. Additionally, the Experiment resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
ExperimentState, ExperimentStateArgs
- State
Unspecified - STATE_UNSPECIFIED
State unspecified.
- Draft
- DRAFT
The experiment is created but not started yet.
- Running
- RUNNING
The experiment is running.
- Done
- DONE
The experiment is done.
- Rollout
Failed - ROLLOUT_FAILED
The experiment with auto-rollout enabled has failed.
- Experiment
State State Unspecified - STATE_UNSPECIFIED
State unspecified.
- Experiment
State Draft - DRAFT
The experiment is created but not started yet.
- Experiment
State Running - RUNNING
The experiment is running.
- Experiment
State Done - DONE
The experiment is done.
- Experiment
State Rollout Failed - ROLLOUT_FAILED
The experiment with auto-rollout enabled has failed.
- State
Unspecified - STATE_UNSPECIFIED
State unspecified.
- Draft
- DRAFT
The experiment is created but not started yet.
- Running
- RUNNING
The experiment is running.
- Done
- DONE
The experiment is done.
- Rollout
Failed - ROLLOUT_FAILED
The experiment with auto-rollout enabled has failed.
- State
Unspecified - STATE_UNSPECIFIED
State unspecified.
- Draft
- DRAFT
The experiment is created but not started yet.
- Running
- RUNNING
The experiment is running.
- Done
- DONE
The experiment is done.
- Rollout
Failed - ROLLOUT_FAILED
The experiment with auto-rollout enabled has failed.
- STATE_UNSPECIFIED
- STATE_UNSPECIFIED
State unspecified.
- DRAFT
- DRAFT
The experiment is created but not started yet.
- RUNNING
- RUNNING
The experiment is running.
- DONE
- DONE
The experiment is done.
- ROLLOUT_FAILED
- ROLLOUT_FAILED
The experiment with auto-rollout enabled has failed.
- "STATE_UNSPECIFIED"
- STATE_UNSPECIFIED
State unspecified.
- "DRAFT"
- DRAFT
The experiment is created but not started yet.
- "RUNNING"
- RUNNING
The experiment is running.
- "DONE"
- DONE
The experiment is done.
- "ROLLOUT_FAILED"
- ROLLOUT_FAILED
The experiment with auto-rollout enabled has failed.
GoogleCloudDialogflowCxV3ExperimentDefinition, GoogleCloudDialogflowCxV3ExperimentDefinitionArgs
- Condition string
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- Version
Variants Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants The flow versions as the variants of this experiment.
- Condition string
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- Version
Variants GoogleCloud Dialogflow Cx V3Version Variants The flow versions as the variants of this experiment.
- condition String
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- version
Variants GoogleCloud Dialogflow Cx V3Version Variants The flow versions as the variants of this experiment.
- condition string
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- version
Variants GoogleCloud Dialogflow Cx V3Version Variants The flow versions as the variants of this experiment.
- condition str
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- version_
variants GoogleCloud Dialogflow Cx V3Version Variants The flow versions as the variants of this experiment.
- condition String
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- version
Variants Property Map The flow versions as the variants of this experiment.
GoogleCloudDialogflowCxV3ExperimentDefinitionResponse, GoogleCloudDialogflowCxV3ExperimentDefinitionResponseArgs
- Condition string
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- Version
Variants Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants Response The flow versions as the variants of this experiment.
- Condition string
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- Version
Variants GoogleCloud Dialogflow Cx V3Version Variants Response The flow versions as the variants of this experiment.
- condition String
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- version
Variants GoogleCloud Dialogflow Cx V3Version Variants Response The flow versions as the variants of this experiment.
- condition string
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- version
Variants GoogleCloud Dialogflow Cx V3Version Variants Response The flow versions as the variants of this experiment.
- condition str
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- version_
variants GoogleCloud Dialogflow Cx V3Version Variants Response The flow versions as the variants of this experiment.
- condition String
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the conditions reference.
- version
Variants Property Map The flow versions as the variants of this experiment.
GoogleCloudDialogflowCxV3ExperimentResult, GoogleCloudDialogflowCxV3ExperimentResultArgs
- Last
Update stringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- Version
Metrics List<Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Result Version Metrics> Version variants and metrics.
- Last
Update stringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- Version
Metrics []GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Version variants and metrics.
- last
Update StringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- version
Metrics List<GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics> Version variants and metrics.
- last
Update stringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- version
Metrics GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics[] Version variants and metrics.
- last_
update_ strtime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- version_
metrics Sequence[GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics] Version variants and metrics.
- last
Update StringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- version
Metrics List<Property Map> Version variants and metrics.
GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval, GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs
- Confidence
Level double The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- Lower
Bound double Lower bound of the interval.
- Ratio double
The percent change between an experiment metric's value and the value for its control.
- Upper
Bound double Upper bound of the interval.
- Confidence
Level float64 The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- Lower
Bound float64 Lower bound of the interval.
- Ratio float64
The percent change between an experiment metric's value and the value for its control.
- Upper
Bound float64 Upper bound of the interval.
- confidence
Level Double The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- lower
Bound Double Lower bound of the interval.
- ratio Double
The percent change between an experiment metric's value and the value for its control.
- upper
Bound Double Upper bound of the interval.
- confidence
Level number The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- lower
Bound number Lower bound of the interval.
- ratio number
The percent change between an experiment metric's value and the value for its control.
- upper
Bound number Upper bound of the interval.
- confidence_
level float The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- lower_
bound float Lower bound of the interval.
- ratio float
The percent change between an experiment metric's value and the value for its control.
- upper_
bound float Upper bound of the interval.
- confidence
Level Number The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- lower
Bound Number Lower bound of the interval.
- ratio Number
The percent change between an experiment metric's value and the value for its control.
- upper
Bound Number Upper bound of the interval.
GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponse, GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseArgs
- Confidence
Level double The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- Lower
Bound double Lower bound of the interval.
- Ratio double
The percent change between an experiment metric's value and the value for its control.
- Upper
Bound double Upper bound of the interval.
- Confidence
Level float64 The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- Lower
Bound float64 Lower bound of the interval.
- Ratio float64
The percent change between an experiment metric's value and the value for its control.
- Upper
Bound float64 Upper bound of the interval.
- confidence
Level Double The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- lower
Bound Double Lower bound of the interval.
- ratio Double
The percent change between an experiment metric's value and the value for its control.
- upper
Bound Double Upper bound of the interval.
- confidence
Level number The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- lower
Bound number Lower bound of the interval.
- ratio number
The percent change between an experiment metric's value and the value for its control.
- upper
Bound number Upper bound of the interval.
- confidence_
level float The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- lower_
bound float Lower bound of the interval.
- ratio float
The percent change between an experiment metric's value and the value for its control.
- upper_
bound float Upper bound of the interval.
- confidence
Level Number The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
- lower
Bound Number Lower bound of the interval.
- ratio Number
The percent change between an experiment metric's value and the value for its control.
- upper
Bound Number Upper bound of the interval.
GoogleCloudDialogflowCxV3ExperimentResultMetric, GoogleCloudDialogflowCxV3ExperimentResultMetricArgs
- Confidence
Interval Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Result Confidence Interval The probability that the treatment is better than all other treatments in the experiment
- Count double
Count value of a metric.
- Count
Type Pulumi.Google Native. Dialogflow. V3. Google Cloud Dialogflow Cx V3Experiment Result Metric Count Type Count-based metric type. Only one of type or count_type is specified in each Metric.
- Ratio double
Ratio value of a metric.
- Type
Pulumi.
Google Native. Dialogflow. V3. Google Cloud Dialogflow Cx V3Experiment Result Metric Type Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- Confidence
Interval GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval The probability that the treatment is better than all other treatments in the experiment
- Count float64
Count value of a metric.
- Count
Type GoogleCloud Dialogflow Cx V3Experiment Result Metric Count Type Count-based metric type. Only one of type or count_type is specified in each Metric.
- Ratio float64
Ratio value of a metric.
- Type
Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval The probability that the treatment is better than all other treatments in the experiment
- count Double
Count value of a metric.
- count
Type GoogleCloud Dialogflow Cx V3Experiment Result Metric Count Type Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio Double
Ratio value of a metric.
- type
Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval The probability that the treatment is better than all other treatments in the experiment
- count number
Count value of a metric.
- count
Type GoogleCloud Dialogflow Cx V3Experiment Result Metric Count Type Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio number
Ratio value of a metric.
- type
Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence_
interval GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval The probability that the treatment is better than all other treatments in the experiment
- count float
Count value of a metric.
- count_
type GoogleCloud Dialogflow Cx V3Experiment Result Metric Count Type Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio float
Ratio value of a metric.
- type
Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval Property Map The probability that the treatment is better than all other treatments in the experiment
- count Number
Count value of a metric.
- count
Type "COUNT_TYPE_UNSPECIFIED" | "TOTAL_NO_MATCH_COUNT" | "TOTAL_TURN_COUNT" | "AVERAGE_TURN_COUNT" Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio Number
Ratio value of a metric.
- type "METRIC_UNSPECIFIED" | "CONTAINED_SESSION_NO_CALLBACK_RATE" | "LIVE_AGENT_HANDOFF_RATE" | "CALLBACK_SESSION_RATE" | "ABANDONED_SESSION_RATE" | "SESSION_END_RATE"
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
GoogleCloudDialogflowCxV3ExperimentResultMetricCountType, GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeArgs
- Count
Type Unspecified - COUNT_TYPE_UNSPECIFIED
Count type unspecified.
- Total
No Match Count - TOTAL_NO_MATCH_COUNT
Total number of occurrences of a 'NO_MATCH'.
- Total
Turn Count - TOTAL_TURN_COUNT
Total number of turn counts.
- Average
Turn Count - AVERAGE_TURN_COUNT
Average turn count in a session.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Count Type Count Type Unspecified - COUNT_TYPE_UNSPECIFIED
Count type unspecified.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Count Type Total No Match Count - TOTAL_NO_MATCH_COUNT
Total number of occurrences of a 'NO_MATCH'.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Count Type Total Turn Count - TOTAL_TURN_COUNT
Total number of turn counts.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Count Type Average Turn Count - AVERAGE_TURN_COUNT
Average turn count in a session.
- Count
Type Unspecified - COUNT_TYPE_UNSPECIFIED
Count type unspecified.
- Total
No Match Count - TOTAL_NO_MATCH_COUNT
Total number of occurrences of a 'NO_MATCH'.
- Total
Turn Count - TOTAL_TURN_COUNT
Total number of turn counts.
- Average
Turn Count - AVERAGE_TURN_COUNT
Average turn count in a session.
- Count
Type Unspecified - COUNT_TYPE_UNSPECIFIED
Count type unspecified.
- Total
No Match Count - TOTAL_NO_MATCH_COUNT
Total number of occurrences of a 'NO_MATCH'.
- Total
Turn Count - TOTAL_TURN_COUNT
Total number of turn counts.
- Average
Turn Count - AVERAGE_TURN_COUNT
Average turn count in a session.
- COUNT_TYPE_UNSPECIFIED
- COUNT_TYPE_UNSPECIFIED
Count type unspecified.
- TOTAL_NO_MATCH_COUNT
- TOTAL_NO_MATCH_COUNT
Total number of occurrences of a 'NO_MATCH'.
- TOTAL_TURN_COUNT
- TOTAL_TURN_COUNT
Total number of turn counts.
- AVERAGE_TURN_COUNT
- AVERAGE_TURN_COUNT
Average turn count in a session.
- "COUNT_TYPE_UNSPECIFIED"
- COUNT_TYPE_UNSPECIFIED
Count type unspecified.
- "TOTAL_NO_MATCH_COUNT"
- TOTAL_NO_MATCH_COUNT
Total number of occurrences of a 'NO_MATCH'.
- "TOTAL_TURN_COUNT"
- TOTAL_TURN_COUNT
Total number of turn counts.
- "AVERAGE_TURN_COUNT"
- AVERAGE_TURN_COUNT
Average turn count in a session.
GoogleCloudDialogflowCxV3ExperimentResultMetricResponse, GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArgs
- Confidence
Interval Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Result Confidence Interval Response The probability that the treatment is better than all other treatments in the experiment
- Count double
Count value of a metric.
- Count
Type string Count-based metric type. Only one of type or count_type is specified in each Metric.
- Ratio double
Ratio value of a metric.
- Type string
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- Confidence
Interval GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval Response The probability that the treatment is better than all other treatments in the experiment
- Count float64
Count value of a metric.
- Count
Type string Count-based metric type. Only one of type or count_type is specified in each Metric.
- Ratio float64
Ratio value of a metric.
- Type string
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval Response The probability that the treatment is better than all other treatments in the experiment
- count Double
Count value of a metric.
- count
Type String Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio Double
Ratio value of a metric.
- type String
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval Response The probability that the treatment is better than all other treatments in the experiment
- count number
Count value of a metric.
- count
Type string Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio number
Ratio value of a metric.
- type string
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence_
interval GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval Response The probability that the treatment is better than all other treatments in the experiment
- count float
Count value of a metric.
- count_
type str Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio float
Ratio value of a metric.
- type str
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval Property Map The probability that the treatment is better than all other treatments in the experiment
- count Number
Count value of a metric.
- count
Type String Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio Number
Ratio value of a metric.
- type String
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
GoogleCloudDialogflowCxV3ExperimentResultMetricType, GoogleCloudDialogflowCxV3ExperimentResultMetricTypeArgs
- Metric
Unspecified - METRIC_UNSPECIFIED
Metric unspecified.
- Contained
Session No Callback Rate - CONTAINED_SESSION_NO_CALLBACK_RATE
Percentage of contained sessions without user calling back in 24 hours.
- Live
Agent Handoff Rate - LIVE_AGENT_HANDOFF_RATE
Percentage of sessions that were handed to a human agent.
- Callback
Session Rate - CALLBACK_SESSION_RATE
Percentage of sessions with the same user calling back.
- Abandoned
Session Rate - ABANDONED_SESSION_RATE
Percentage of sessions where user hung up.
- Session
End Rate - SESSION_END_RATE
Percentage of sessions reached Dialogflow 'END_PAGE' or 'END_SESSION'.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Metric Unspecified - METRIC_UNSPECIFIED
Metric unspecified.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Contained Session No Callback Rate - CONTAINED_SESSION_NO_CALLBACK_RATE
Percentage of contained sessions without user calling back in 24 hours.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Live Agent Handoff Rate - LIVE_AGENT_HANDOFF_RATE
Percentage of sessions that were handed to a human agent.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Callback Session Rate - CALLBACK_SESSION_RATE
Percentage of sessions with the same user calling back.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Abandoned Session Rate - ABANDONED_SESSION_RATE
Percentage of sessions where user hung up.
- Google
Cloud Dialogflow Cx V3Experiment Result Metric Type Session End Rate - SESSION_END_RATE
Percentage of sessions reached Dialogflow 'END_PAGE' or 'END_SESSION'.
- Metric
Unspecified - METRIC_UNSPECIFIED
Metric unspecified.
- Contained
Session No Callback Rate - CONTAINED_SESSION_NO_CALLBACK_RATE
Percentage of contained sessions without user calling back in 24 hours.
- Live
Agent Handoff Rate - LIVE_AGENT_HANDOFF_RATE
Percentage of sessions that were handed to a human agent.
- Callback
Session Rate - CALLBACK_SESSION_RATE
Percentage of sessions with the same user calling back.
- Abandoned
Session Rate - ABANDONED_SESSION_RATE
Percentage of sessions where user hung up.
- Session
End Rate - SESSION_END_RATE
Percentage of sessions reached Dialogflow 'END_PAGE' or 'END_SESSION'.
- Metric
Unspecified - METRIC_UNSPECIFIED
Metric unspecified.
- Contained
Session No Callback Rate - CONTAINED_SESSION_NO_CALLBACK_RATE
Percentage of contained sessions without user calling back in 24 hours.
- Live
Agent Handoff Rate - LIVE_AGENT_HANDOFF_RATE
Percentage of sessions that were handed to a human agent.
- Callback
Session Rate - CALLBACK_SESSION_RATE
Percentage of sessions with the same user calling back.
- Abandoned
Session Rate - ABANDONED_SESSION_RATE
Percentage of sessions where user hung up.
- Session
End Rate - SESSION_END_RATE
Percentage of sessions reached Dialogflow 'END_PAGE' or 'END_SESSION'.
- METRIC_UNSPECIFIED
- METRIC_UNSPECIFIED
Metric unspecified.
- CONTAINED_SESSION_NO_CALLBACK_RATE
- CONTAINED_SESSION_NO_CALLBACK_RATE
Percentage of contained sessions without user calling back in 24 hours.
- LIVE_AGENT_HANDOFF_RATE
- LIVE_AGENT_HANDOFF_RATE
Percentage of sessions that were handed to a human agent.
- CALLBACK_SESSION_RATE
- CALLBACK_SESSION_RATE
Percentage of sessions with the same user calling back.
- ABANDONED_SESSION_RATE
- ABANDONED_SESSION_RATE
Percentage of sessions where user hung up.
- SESSION_END_RATE
- SESSION_END_RATE
Percentage of sessions reached Dialogflow 'END_PAGE' or 'END_SESSION'.
- "METRIC_UNSPECIFIED"
- METRIC_UNSPECIFIED
Metric unspecified.
- "CONTAINED_SESSION_NO_CALLBACK_RATE"
- CONTAINED_SESSION_NO_CALLBACK_RATE
Percentage of contained sessions without user calling back in 24 hours.
- "LIVE_AGENT_HANDOFF_RATE"
- LIVE_AGENT_HANDOFF_RATE
Percentage of sessions that were handed to a human agent.
- "CALLBACK_SESSION_RATE"
- CALLBACK_SESSION_RATE
Percentage of sessions with the same user calling back.
- "ABANDONED_SESSION_RATE"
- ABANDONED_SESSION_RATE
Percentage of sessions where user hung up.
- "SESSION_END_RATE"
- SESSION_END_RATE
Percentage of sessions reached Dialogflow 'END_PAGE' or 'END_SESSION'.
GoogleCloudDialogflowCxV3ExperimentResultResponse, GoogleCloudDialogflowCxV3ExperimentResultResponseArgs
- Last
Update stringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- Version
Metrics List<Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Result Version Metrics Response> Version variants and metrics.
- Last
Update stringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- Version
Metrics []GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Response Version variants and metrics.
- last
Update StringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- version
Metrics List<GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Response> Version variants and metrics.
- last
Update stringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- version
Metrics GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Response[] Version variants and metrics.
- last_
update_ strtime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- version_
metrics Sequence[GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Response] Version variants and metrics.
- last
Update StringTime The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
- version
Metrics List<Property Map> Version variants and metrics.
GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics, GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs
- Metrics
List<Pulumi.
Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Result Metric> The metrics and corresponding confidence intervals in the inference result.
- Session
Count int Number of sessions that were allocated to this version.
- Version string
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- Metrics
[]Google
Cloud Dialogflow Cx V3Experiment Result Metric The metrics and corresponding confidence intervals in the inference result.
- Session
Count int Number of sessions that were allocated to this version.
- Version string
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
List<Google
Cloud Dialogflow Cx V3Experiment Result Metric> The metrics and corresponding confidence intervals in the inference result.
- session
Count Integer Number of sessions that were allocated to this version.
- version String
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
Google
Cloud Dialogflow Cx V3Experiment Result Metric[] The metrics and corresponding confidence intervals in the inference result.
- session
Count number Number of sessions that were allocated to this version.
- version string
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
Sequence[Google
Cloud Dialogflow Cx V3Experiment Result Metric] The metrics and corresponding confidence intervals in the inference result.
- session_
count int Number of sessions that were allocated to this version.
- version str
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics List<Property Map>
The metrics and corresponding confidence intervals in the inference result.
- session
Count Number Number of sessions that were allocated to this version.
- version String
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponse, GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArgs
- Metrics
List<Pulumi.
Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Result Metric Response> The metrics and corresponding confidence intervals in the inference result.
- Session
Count int Number of sessions that were allocated to this version.
- Version string
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- Metrics
[]Google
Cloud Dialogflow Cx V3Experiment Result Metric Response The metrics and corresponding confidence intervals in the inference result.
- Session
Count int Number of sessions that were allocated to this version.
- Version string
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
List<Google
Cloud Dialogflow Cx V3Experiment Result Metric Response> The metrics and corresponding confidence intervals in the inference result.
- session
Count Integer Number of sessions that were allocated to this version.
- version String
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
Google
Cloud Dialogflow Cx V3Experiment Result Metric Response[] The metrics and corresponding confidence intervals in the inference result.
- session
Count number Number of sessions that were allocated to this version.
- version string
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
Sequence[Google
Cloud Dialogflow Cx V3Experiment Result Metric Response] The metrics and corresponding confidence intervals in the inference result.
- session_
count int Number of sessions that were allocated to this version.
- version str
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics List<Property Map>
The metrics and corresponding confidence intervals in the inference result.
- session
Count Number Number of sessions that were allocated to this version.
- version String
The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
GoogleCloudDialogflowCxV3RolloutConfig, GoogleCloudDialogflowCxV3RolloutConfigArgs
- Failure
Condition string 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.
- Rollout
Condition string 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.
- Rollout
Steps List<Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Rollout Config Rollout Step> Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- Failure
Condition string 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.
- Rollout
Condition string 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.
- Rollout
Steps []GoogleCloud Dialogflow Cx V3Rollout Config Rollout Step Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- failure
Condition String 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.
- rollout
Condition String 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.
- rollout
Steps List<GoogleCloud Dialogflow Cx V3Rollout Config Rollout Step> Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- failure
Condition string 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.
- rollout
Condition string 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.
- rollout
Steps GoogleCloud Dialogflow Cx V3Rollout Config Rollout Step[] Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- failure_
condition str 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.
- rollout_
condition str 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.
- rollout_
steps Sequence[GoogleCloud Dialogflow Cx V3Rollout Config Rollout Step] Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- failure
Condition String 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.
- rollout
Condition String 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.
- rollout
Steps List<Property Map> Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
GoogleCloudDialogflowCxV3RolloutConfigResponse, GoogleCloudDialogflowCxV3RolloutConfigResponseArgs
- Failure
Condition string 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.
- Rollout
Condition string 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.
- Rollout
Steps List<Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Rollout Config Rollout Step Response> Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- Failure
Condition string 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.
- Rollout
Condition string 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.
- Rollout
Steps []GoogleCloud Dialogflow Cx V3Rollout Config Rollout Step Response Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- failure
Condition String 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.
- rollout
Condition String 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.
- rollout
Steps List<GoogleCloud Dialogflow Cx V3Rollout Config Rollout Step Response> Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- failure
Condition string 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.
- rollout
Condition string 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.
- rollout
Steps GoogleCloud Dialogflow Cx V3Rollout Config Rollout Step Response[] Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- failure_
condition str 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.
- rollout_
condition str 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.
- rollout_
steps Sequence[GoogleCloud Dialogflow Cx V3Rollout Config Rollout Step Response] Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
- failure
Condition String 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.
- rollout
Condition String 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.
- rollout
Steps List<Property Map> Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
GoogleCloudDialogflowCxV3RolloutConfigRolloutStep, GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs
- Display
Name string The name of the rollout step;
- Min
Duration string The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- Traffic
Percent int The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- Display
Name string The name of the rollout step;
- Min
Duration string The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- Traffic
Percent int The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name String The name of the rollout step;
- min
Duration String The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- traffic
Percent Integer The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name string The name of the rollout step;
- min
Duration string The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- traffic
Percent number The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display_
name str The name of the rollout step;
- min_
duration str The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- traffic_
percent int The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name String The name of the rollout step;
- min
Duration String The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- traffic
Percent Number The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponse, GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArgs
- Display
Name string The name of the rollout step;
- Min
Duration string The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- Traffic
Percent int The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- Display
Name string The name of the rollout step;
- Min
Duration string The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- Traffic
Percent int The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name String The name of the rollout step;
- min
Duration String The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- traffic
Percent Integer The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name string The name of the rollout step;
- min
Duration string The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- traffic
Percent number The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display_
name str The name of the rollout step;
- min_
duration str The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- traffic_
percent int The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name String The name of the rollout step;
- min
Duration String The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
- traffic
Percent Number The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
GoogleCloudDialogflowCxV3RolloutState, GoogleCloudDialogflowCxV3RolloutStateArgs
- start_
time str Start time of the current step.
- step str
Display name of the current auto rollout step.
- step_
index int Index of the current step in the auto rollout steps list.
GoogleCloudDialogflowCxV3RolloutStateResponse, GoogleCloudDialogflowCxV3RolloutStateResponseArgs
- start_
time str Start time of the current step.
- step str
Display name of the current auto rollout step.
- step_
index int Index of the current step in the auto rollout steps list.
GoogleCloudDialogflowCxV3VariantsHistory, GoogleCloudDialogflowCxV3VariantsHistoryArgs
- Update
Time string Update time of the variants.
- Version
Variants Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants The flow versions as the variants.
- Update
Time string Update time of the variants.
- Version
Variants GoogleCloud Dialogflow Cx V3Version Variants The flow versions as the variants.
- update
Time String Update time of the variants.
- version
Variants GoogleCloud Dialogflow Cx V3Version Variants The flow versions as the variants.
- update
Time string Update time of the variants.
- version
Variants GoogleCloud Dialogflow Cx V3Version Variants The flow versions as the variants.
- update_
time str Update time of the variants.
- version_
variants GoogleCloud Dialogflow Cx V3Version Variants The flow versions as the variants.
- update
Time String Update time of the variants.
- version
Variants Property Map The flow versions as the variants.
GoogleCloudDialogflowCxV3VariantsHistoryResponse, GoogleCloudDialogflowCxV3VariantsHistoryResponseArgs
- Update
Time string Update time of the variants.
- Version
Variants Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants Response The flow versions as the variants.
- Update
Time string Update time of the variants.
- Version
Variants GoogleCloud Dialogflow Cx V3Version Variants Response The flow versions as the variants.
- update
Time String Update time of the variants.
- version
Variants GoogleCloud Dialogflow Cx V3Version Variants Response The flow versions as the variants.
- update
Time string Update time of the variants.
- version
Variants GoogleCloud Dialogflow Cx V3Version Variants Response The flow versions as the variants.
- update_
time str Update time of the variants.
- version_
variants GoogleCloud Dialogflow Cx V3Version Variants Response The flow versions as the variants.
- update
Time String Update time of the variants.
- version
Variants Property Map The flow versions as the variants.
GoogleCloudDialogflowCxV3VersionVariants, GoogleCloudDialogflowCxV3VersionVariantsArgs
- Variants
List<Pulumi.
Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants Variant> A list of flow version variants.
- Variants
[]Google
Cloud Dialogflow Cx V3Version Variants Variant A list of flow version variants.
- variants
List<Google
Cloud Dialogflow Cx V3Version Variants Variant> A list of flow version variants.
- variants
Google
Cloud Dialogflow Cx V3Version Variants Variant[] A list of flow version variants.
- variants
Sequence[Google
Cloud Dialogflow Cx V3Version Variants Variant] A list of flow version variants.
- variants List<Property Map>
A list of flow version variants.
GoogleCloudDialogflowCxV3VersionVariantsResponse, GoogleCloudDialogflowCxV3VersionVariantsResponseArgs
- Variants
List<Pulumi.
Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants Variant Response> A list of flow version variants.
- Variants
[]Google
Cloud Dialogflow Cx V3Version Variants Variant Response A list of flow version variants.
- variants
List<Google
Cloud Dialogflow Cx V3Version Variants Variant Response> A list of flow version variants.
- variants
Google
Cloud Dialogflow Cx V3Version Variants Variant Response[] A list of flow version variants.
- variants
Sequence[Google
Cloud Dialogflow Cx V3Version Variants Variant Response] A list of flow version variants.
- variants List<Property Map>
A list of flow version variants.
GoogleCloudDialogflowCxV3VersionVariantsVariant, GoogleCloudDialogflowCxV3VersionVariantsVariantArgs
- Is
Control boolGroup Whether the variant is for the control group.
- Traffic
Allocation double Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- Version string
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- Is
Control boolGroup Whether the variant is for the control group.
- Traffic
Allocation float64 Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- Version string
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control BooleanGroup Whether the variant is for the control group.
- traffic
Allocation Double Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- version String
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control booleanGroup Whether the variant is for the control group.
- traffic
Allocation number Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- version string
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is_
control_ boolgroup Whether the variant is for the control group.
- traffic_
allocation float Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- version str
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control BooleanGroup Whether the variant is for the control group.
- traffic
Allocation Number Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- version String
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
GoogleCloudDialogflowCxV3VersionVariantsVariantResponse, GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArgs
- Is
Control boolGroup Whether the variant is for the control group.
- Traffic
Allocation double Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- Version string
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- Is
Control boolGroup Whether the variant is for the control group.
- Traffic
Allocation float64 Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- Version string
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control BooleanGroup Whether the variant is for the control group.
- traffic
Allocation Double Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- version String
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control booleanGroup Whether the variant is for the control group.
- traffic
Allocation number Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- version string
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is_
control_ boolgroup Whether the variant is for the control group.
- traffic_
allocation float Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- version str
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control BooleanGroup Whether the variant is for the control group.
- traffic
Allocation Number Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
- version String
The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.