Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.dialogflow/v3.getExperiment
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Retrieves the specified Experiment.
Using getExperiment
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getExperiment(args: GetExperimentArgs, opts?: InvokeOptions): Promise<GetExperimentResult>
function getExperimentOutput(args: GetExperimentOutputArgs, opts?: InvokeOptions): Output<GetExperimentResult>
def get_experiment(agent_id: Optional[str] = None,
environment_id: Optional[str] = None,
experiment_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetExperimentResult
def get_experiment_output(agent_id: Optional[pulumi.Input[str]] = None,
environment_id: Optional[pulumi.Input[str]] = None,
experiment_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetExperimentResult]
func LookupExperiment(ctx *Context, args *LookupExperimentArgs, opts ...InvokeOption) (*LookupExperimentResult, error)
func LookupExperimentOutput(ctx *Context, args *LookupExperimentOutputArgs, opts ...InvokeOption) LookupExperimentResultOutput
> Note: This function is named LookupExperiment
in the Go SDK.
public static class GetExperiment
{
public static Task<GetExperimentResult> InvokeAsync(GetExperimentArgs args, InvokeOptions? opts = null)
public static Output<GetExperimentResult> Invoke(GetExperimentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetExperimentResult> getExperiment(GetExperimentArgs args, InvokeOptions options)
public static Output<GetExperimentResult> getExperiment(GetExperimentArgs args, InvokeOptions options)
fn::invoke:
function: google-native:dialogflow/v3:getExperiment
arguments:
# arguments dictionary
The following arguments are supported:
- Agent
Id This property is required. string - Environment
Id This property is required. string - Experiment
Id This property is required. string - Location
This property is required. string - Project string
- Agent
Id This property is required. string - Environment
Id This property is required. string - Experiment
Id This property is required. string - Location
This property is required. string - Project string
- agent
Id This property is required. String - environment
Id This property is required. String - experiment
Id This property is required. String - location
This property is required. String - project String
- agent
Id This property is required. string - environment
Id This property is required. string - experiment
Id This property is required. string - location
This property is required. string - project string
- agent_
id This property is required. str - environment_
id This property is required. str - experiment_
id This property is required. str - location
This property is required. str - project str
- agent
Id This property is required. String - environment
Id This property is required. String - experiment
Id This property is required. String - location
This property is required. String - project String
getExperiment Result
The following output properties are available:
- Create
Time string - Creation time of this experiment.
- Definition
Pulumi.
Google Native. Dialogflow. V3. Outputs. Google Cloud Dialogflow Cx V3Experiment Definition Response - The definition of the experiment.
- Description string
- The human-readable description of the experiment.
- Display
Name string - The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- 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.
- Name string
- The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- Result
Pulumi.
Google Native. Dialogflow. V3. Outputs. Google Cloud Dialogflow Cx V3Experiment Result Response - Inference result of the experiment.
- Rollout
Config Pulumi.Google Native. Dialogflow. V3. Outputs. Google Cloud Dialogflow Cx V3Rollout Config Response - 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. Outputs. Google Cloud Dialogflow Cx V3Rollout State Response - State of the auto rollout process.
- Start
Time string - Start time of this experiment.
- State string
- 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. Outputs. Google Cloud Dialogflow Cx V3Variants History Response> - The history of updates to the experiment variants.
- Create
Time string - Creation time of this experiment.
- Definition
Google
Cloud Dialogflow Cx V3Experiment Definition Response - The definition of the experiment.
- Description string
- The human-readable description of the experiment.
- Display
Name string - The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- 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.
- Name string
- The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- Result
Google
Cloud Dialogflow Cx V3Experiment Result Response - Inference result of the experiment.
- Rollout
Config GoogleCloud Dialogflow Cx V3Rollout Config Response - 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 Response - State of the auto rollout process.
- Start
Time string - Start time of this experiment.
- State string
- 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 Response - The history of updates to the experiment variants.
- create
Time String - Creation time of this experiment.
- definition
Google
Cloud Dialogflow Cx V3Experiment Definition Response - The definition of the experiment.
- description String
- The human-readable description of the experiment.
- display
Name String - The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- 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.
- name String
- The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- result
Google
Cloud Dialogflow Cx V3Experiment Result Response - Inference result of the experiment.
- rollout
Config GoogleCloud Dialogflow Cx V3Rollout Config Response - 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 Response - State of the auto rollout process.
- start
Time String - Start time of this experiment.
- state String
- 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 Response> - The history of updates to the experiment variants.
- create
Time string - Creation time of this experiment.
- definition
Google
Cloud Dialogflow Cx V3Experiment Definition Response - The definition of the experiment.
- description string
- The human-readable description of the experiment.
- display
Name string - The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- 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.
- name string
- The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- result
Google
Cloud Dialogflow Cx V3Experiment Result Response - Inference result of the experiment.
- rollout
Config GoogleCloud Dialogflow Cx V3Rollout Config Response - 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 Response - State of the auto rollout process.
- start
Time string - Start time of this experiment.
- state string
- 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 Response[] - The history of updates to the experiment variants.
- create_
time str - Creation time of this experiment.
- definition
Google
Cloud Dialogflow Cx V3Experiment Definition Response - The definition of the experiment.
- description str
- The human-readable description of the experiment.
- display_
name str - The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- 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.
- name str
- The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- result
Google
Cloud Dialogflow Cx V3Experiment Result Response - Inference result of the experiment.
- rollout_
config GoogleCloud Dialogflow Cx V3Rollout Config Response - 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 Response - State of the auto rollout process.
- start_
time str - Start time of this experiment.
- state str
- 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 Response] - The history of updates to the experiment variants.
- 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.
- display
Name String - The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
- 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.
- name String
- The name of the experiment. Format: projects//locations//agents//environments//experiments/..
- 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 String
- 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.
Supporting Types
GoogleCloudDialogflowCxV3ExperimentDefinitionResponse
- Condition
This property is required. 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 This property is required. Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants of this experiment.
- Condition
This property is required. 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 This property is required. GoogleCloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants of this experiment.
- condition
This property is required. 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 This property is required. GoogleCloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants of this experiment.
- condition
This property is required. 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 This property is required. GoogleCloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants of this experiment.
- condition
This property is required. 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 This property is required. GoogleCloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants of this experiment.
- condition
This property is required. 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 This property is required. Property Map - The flow versions as the variants of this experiment.
GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponse
- Confidence
Level This property is required. 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 This property is required. double - Lower bound of the interval.
- Ratio
This property is required. double - The percent change between an experiment metric's value and the value for its control.
- Upper
Bound This property is required. double - Upper bound of the interval.
- Confidence
Level This property is required. 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 This property is required. float64 - Lower bound of the interval.
- Ratio
This property is required. float64 - The percent change between an experiment metric's value and the value for its control.
- Upper
Bound This property is required. float64 - Upper bound of the interval.
- confidence
Level This property is required. 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 This property is required. Double - Lower bound of the interval.
- ratio
This property is required. Double - The percent change between an experiment metric's value and the value for its control.
- upper
Bound This property is required. Double - Upper bound of the interval.
- confidence
Level This property is required. 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 This property is required. number - Lower bound of the interval.
- ratio
This property is required. number - The percent change between an experiment metric's value and the value for its control.
- upper
Bound This property is required. number - Upper bound of the interval.
- confidence_
level This property is required. 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 This property is required. float - Lower bound of the interval.
- ratio
This property is required. float - The percent change between an experiment metric's value and the value for its control.
- upper_
bound This property is required. float - Upper bound of the interval.
- confidence
Level This property is required. 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 This property is required. Number - Lower bound of the interval.
- ratio
This property is required. Number - The percent change between an experiment metric's value and the value for its control.
- upper
Bound This property is required. Number - Upper bound of the interval.
GoogleCloudDialogflowCxV3ExperimentResultMetricResponse
- Confidence
Interval This property is required. 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
This property is required. double - Count value of a metric.
- Count
Type This property is required. string - Count-based metric type. Only one of type or count_type is specified in each Metric.
- Ratio
This property is required. double - Ratio value of a metric.
- Type
This property is required. string - Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- Confidence
Interval This property is required. GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval Response - The probability that the treatment is better than all other treatments in the experiment
- Count
This property is required. float64 - Count value of a metric.
- Count
Type This property is required. string - Count-based metric type. Only one of type or count_type is specified in each Metric.
- Ratio
This property is required. float64 - Ratio value of a metric.
- Type
This property is required. string - Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval This property is required. GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval Response - The probability that the treatment is better than all other treatments in the experiment
- count
This property is required. Double - Count value of a metric.
- count
Type This property is required. String - Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio
This property is required. Double - Ratio value of a metric.
- type
This property is required. String - Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval This property is required. GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval Response - The probability that the treatment is better than all other treatments in the experiment
- count
This property is required. number - Count value of a metric.
- count
Type This property is required. string - Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio
This property is required. number - Ratio value of a metric.
- type
This property is required. string - Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence_
interval This property is required. GoogleCloud Dialogflow Cx V3Experiment Result Confidence Interval Response - The probability that the treatment is better than all other treatments in the experiment
- count
This property is required. float - Count value of a metric.
- count_
type This property is required. str - Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio
This property is required. float - Ratio value of a metric.
- type
This property is required. str - Ratio-based metric type. Only one of type or count_type is specified in each Metric.
- confidence
Interval This property is required. Property Map - The probability that the treatment is better than all other treatments in the experiment
- count
This property is required. Number - Count value of a metric.
- count
Type This property is required. String - Count-based metric type. Only one of type or count_type is specified in each Metric.
- ratio
This property is required. Number - Ratio value of a metric.
- type
This property is required. String - Ratio-based metric type. Only one of type or count_type is specified in each Metric.
GoogleCloudDialogflowCxV3ExperimentResultResponse
- Last
Update Time This property is required. string - 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 This property is required. List<Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Experiment Result Version Metrics Response> - Version variants and metrics.
- Last
Update Time This property is required. string - 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 This property is required. []GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Response - Version variants and metrics.
- last
Update Time This property is required. String - 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 This property is required. List<GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Response> - Version variants and metrics.
- last
Update Time This property is required. string - 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 This property is required. GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Response[] - Version variants and metrics.
- last_
update_ time This property is required. str - 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 This property is required. Sequence[GoogleCloud Dialogflow Cx V3Experiment Result Version Metrics Response] - Version variants and metrics.
- last
Update Time This property is required. String - 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 This property is required. List<Property Map> - Version variants and metrics.
GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponse
- Metrics
This property is required. 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 This property is required. int - Number of sessions that were allocated to this version.
- Version
This property is required. string - The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- Metrics
This property is required. []GoogleCloud Dialogflow Cx V3Experiment Result Metric Response - The metrics and corresponding confidence intervals in the inference result.
- Session
Count This property is required. int - Number of sessions that were allocated to this version.
- Version
This property is required. string - The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
This property is required. List<GoogleCloud Dialogflow Cx V3Experiment Result Metric Response> - The metrics and corresponding confidence intervals in the inference result.
- session
Count This property is required. Integer - Number of sessions that were allocated to this version.
- version
This property is required. String - The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
This property is required. GoogleCloud Dialogflow Cx V3Experiment Result Metric Response[] - The metrics and corresponding confidence intervals in the inference result.
- session
Count This property is required. number - Number of sessions that were allocated to this version.
- version
This property is required. string - The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
This property is required. Sequence[GoogleCloud Dialogflow Cx V3Experiment Result Metric Response] - The metrics and corresponding confidence intervals in the inference result.
- session_
count This property is required. int - Number of sessions that were allocated to this version.
- version
This property is required. str - The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
- metrics
This property is required. List<Property Map> - The metrics and corresponding confidence intervals in the inference result.
- session
Count This property is required. Number - Number of sessions that were allocated to this version.
- version
This property is required. String - The name of the flow Version. Format:
projects//locations//agents//flows//versions/
.
GoogleCloudDialogflowCxV3RolloutConfigResponse
- Failure
Condition This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. []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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. List<Property Map> - Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponse
- Display
Name This property is required. string - The name of the rollout step;
- Min
Duration This property is required. 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 This property is required. int - The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- Display
Name This property is required. string - The name of the rollout step;
- Min
Duration This property is required. 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 This property is required. int - The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name This property is required. String - The name of the rollout step;
- min
Duration This property is required. 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 This property is required. Integer - The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name This property is required. string - The name of the rollout step;
- min
Duration This property is required. 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 This property is required. number - The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display_
name This property is required. str - The name of the rollout step;
- min_
duration This property is required. 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 This property is required. int - The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
- display
Name This property is required. String - The name of the rollout step;
- min
Duration This property is required. 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 This property is required. Number - The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
GoogleCloudDialogflowCxV3RolloutStateResponse
- start_
time This property is required. str - Start time of the current step.
- step
This property is required. str - Display name of the current auto rollout step.
- step_
index This property is required. int - Index of the current step in the auto rollout steps list.
GoogleCloudDialogflowCxV3VariantsHistoryResponse
- Update
Time This property is required. string - Update time of the variants.
- Version
Variants This property is required. Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants.
- Update
Time This property is required. string - Update time of the variants.
- Version
Variants This property is required. GoogleCloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants.
- update
Time This property is required. String - Update time of the variants.
- version
Variants This property is required. GoogleCloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants.
- update
Time This property is required. string - Update time of the variants.
- version
Variants This property is required. GoogleCloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants.
- update_
time This property is required. str - Update time of the variants.
- version_
variants This property is required. GoogleCloud Dialogflow Cx V3Version Variants Response - The flow versions as the variants.
- update
Time This property is required. String - Update time of the variants.
- version
Variants This property is required. Property Map - The flow versions as the variants.
GoogleCloudDialogflowCxV3VersionVariantsResponse
- Variants
This property is required. List<Pulumi.Google Native. Dialogflow. V3. Inputs. Google Cloud Dialogflow Cx V3Version Variants Variant Response> - A list of flow version variants.
- Variants
This property is required. []GoogleCloud Dialogflow Cx V3Version Variants Variant Response - A list of flow version variants.
- variants
This property is required. List<GoogleCloud Dialogflow Cx V3Version Variants Variant Response> - A list of flow version variants.
- variants
This property is required. GoogleCloud Dialogflow Cx V3Version Variants Variant Response[] - A list of flow version variants.
- variants
This property is required. Sequence[GoogleCloud Dialogflow Cx V3Version Variants Variant Response] - A list of flow version variants.
- variants
This property is required. List<Property Map> - A list of flow version variants.
GoogleCloudDialogflowCxV3VersionVariantsVariantResponse
- Is
Control Group This property is required. bool - Whether the variant is for the control group.
- Traffic
Allocation This property is required. 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
This property is required. string - The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- Is
Control Group This property is required. bool - Whether the variant is for the control group.
- Traffic
Allocation This property is required. 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
This property is required. string - The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control Group This property is required. Boolean - Whether the variant is for the control group.
- traffic
Allocation This property is required. 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
This property is required. String - The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control Group This property is required. boolean - Whether the variant is for the control group.
- traffic
Allocation This property is required. 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
This property is required. string - The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is_
control_ group This property is required. bool - Whether the variant is for the control group.
- traffic_
allocation This property is required. 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
This property is required. str - The name of the flow version. Format:
projects//locations//agents//flows//versions/
.
- is
Control Group This property is required. Boolean - Whether the variant is for the control group.
- traffic
Allocation This property is required. 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
This property is required. 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.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi