aws-native.evidently.getExperiment
Resource Type definition for AWS::Evidently::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(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetExperimentResult
def get_experiment_output(arn: 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:evidently:getExperiment
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
- Arn string
- arn String
- arn string
- arn str
- arn String
getExperiment Result
The following output properties are available:
- Arn string
- Description string
- Metric
Goals List<Pulumi.Aws Native. Evidently. Outputs. Experiment Metric Goal Object> - Online
Ab Pulumi.Config Aws Native. Evidently. Outputs. Experiment Online Ab Config Object - Randomization
Salt string - Remove
Segment bool - Running
Status Pulumi.Aws Native. Evidently. Outputs. Experiment Running Status Object Start Experiment. Default is False
- Sampling
Rate int - Segment string
- List<Pulumi.
Aws Native. Evidently. Outputs. Experiment Tag> An array of key-value pairs to apply to this resource.
- Treatments
List<Pulumi.
Aws Native. Evidently. Outputs. Experiment Treatment Object>
- Arn string
- Description string
- Metric
Goals []ExperimentMetric Goal Object - Online
Ab ExperimentConfig Online Ab Config Object - Randomization
Salt string - Remove
Segment bool - Running
Status ExperimentRunning Status Object Start Experiment. Default is False
- Sampling
Rate int - Segment string
- []Experiment
Tag An array of key-value pairs to apply to this resource.
- Treatments
[]Experiment
Treatment Object
- arn String
- description String
- metric
Goals List<ExperimentMetric Goal Object> - online
Ab ExperimentConfig Online Ab Config Object - randomization
Salt String - remove
Segment Boolean - running
Status ExperimentRunning Status Object Start Experiment. Default is False
- sampling
Rate Integer - segment String
- List<Experiment
Tag> An array of key-value pairs to apply to this resource.
- treatments
List<Experiment
Treatment Object>
- arn string
- description string
- metric
Goals ExperimentMetric Goal Object[] - online
Ab ExperimentConfig Online Ab Config Object - randomization
Salt string - remove
Segment boolean - running
Status ExperimentRunning Status Object Start Experiment. Default is False
- sampling
Rate number - segment string
- Experiment
Tag[] An array of key-value pairs to apply to this resource.
- treatments
Experiment
Treatment Object[]
- arn str
- description str
- metric_
goals Sequence[ExperimentMetric Goal Object] - online_
ab_ Experimentconfig Online Ab Config Object - randomization_
salt str - remove_
segment bool - running_
status ExperimentRunning Status Object Start Experiment. Default is False
- sampling_
rate int - segment str
- Sequence[Experiment
Tag] An array of key-value pairs to apply to this resource.
- treatments
Sequence[Experiment
Treatment Object]
- arn String
- description String
- metric
Goals List<Property Map> - online
Ab Property MapConfig - randomization
Salt String - remove
Segment Boolean - running
Status Property Map Start Experiment. Default is False
- sampling
Rate Number - segment String
- List<Property Map>
An array of key-value pairs to apply to this resource.
- treatments List<Property Map>
Supporting Types
ExperimentMetricGoalObject
- Desired
Change Pulumi.Aws Native. Evidently. Experiment Metric Goal Object Desired Change - Entity
Id stringKey The JSON path to reference the entity id in the event.
- Metric
Name string - Value
Key string The JSON path to reference the numerical metric value in the event.
- Event
Pattern string Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
- Unit
Label string
- Desired
Change ExperimentMetric Goal Object Desired Change - Entity
Id stringKey The JSON path to reference the entity id in the event.
- Metric
Name string - Value
Key string The JSON path to reference the numerical metric value in the event.
- Event
Pattern string Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
- Unit
Label string
- desired
Change ExperimentMetric Goal Object Desired Change - entity
Id StringKey The JSON path to reference the entity id in the event.
- metric
Name String - value
Key String The JSON path to reference the numerical metric value in the event.
- event
Pattern String Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
- unit
Label String
- desired
Change ExperimentMetric Goal Object Desired Change - entity
Id stringKey The JSON path to reference the entity id in the event.
- metric
Name string - value
Key string The JSON path to reference the numerical metric value in the event.
- event
Pattern string Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
- unit
Label string
- desired_
change ExperimentMetric Goal Object Desired Change - entity_
id_ strkey The JSON path to reference the entity id in the event.
- metric_
name str - value_
key str The JSON path to reference the numerical metric value in the event.
- event_
pattern str Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
- unit_
label str
- desired
Change "INCREASE" | "DECREASE" - entity
Id StringKey The JSON path to reference the entity id in the event.
- metric
Name String - value
Key String The JSON path to reference the numerical metric value in the event.
- event
Pattern String Event patterns have the same structure as the events they match. Rules use event patterns to select events. An event pattern either matches an event or it doesn't.
- unit
Label String
ExperimentMetricGoalObjectDesiredChange
ExperimentOnlineAbConfigObject
ExperimentRunningStatusObject
- Analysis
Complete stringTime Provide the analysis Completion time for an experiment
- Desired
State string Provide CANCELLED or COMPLETED desired state when stopping an experiment
- Reason string
Reason is a required input for stopping the experiment
- Status string
Provide START or STOP action to apply on an experiment
- Analysis
Complete stringTime Provide the analysis Completion time for an experiment
- Desired
State string Provide CANCELLED or COMPLETED desired state when stopping an experiment
- Reason string
Reason is a required input for stopping the experiment
- Status string
Provide START or STOP action to apply on an experiment
- analysis
Complete StringTime Provide the analysis Completion time for an experiment
- desired
State String Provide CANCELLED or COMPLETED desired state when stopping an experiment
- reason String
Reason is a required input for stopping the experiment
- status String
Provide START or STOP action to apply on an experiment
- analysis
Complete stringTime Provide the analysis Completion time for an experiment
- desired
State string Provide CANCELLED or COMPLETED desired state when stopping an experiment
- reason string
Reason is a required input for stopping the experiment
- status string
Provide START or STOP action to apply on an experiment
- analysis_
complete_ strtime Provide the analysis Completion time for an experiment
- desired_
state str Provide CANCELLED or COMPLETED desired state when stopping an experiment
- reason str
Reason is a required input for stopping the experiment
- status str
Provide START or STOP action to apply on an experiment
- analysis
Complete StringTime Provide the analysis Completion time for an experiment
- desired
State String Provide CANCELLED or COMPLETED desired state when stopping an experiment
- reason String
Reason is a required input for stopping the experiment
- status String
Provide START or STOP action to apply on an experiment
ExperimentTag
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
ExperimentTreatmentObject
- Feature string
- Treatment
Name string - Variation string
- Description string
- Feature string
- Treatment
Name string - Variation string
- Description string
- feature String
- treatment
Name String - variation String
- description String
- feature string
- treatment
Name string - variation string
- description string
- feature str
- treatment_
name str - variation str
- description str
- feature String
- treatment
Name String - variation String
- description String
ExperimentTreatmentToWeight
- Split
Weight int - Treatment string
- Split
Weight int - Treatment string
- split
Weight Integer - treatment String
- split
Weight number - treatment string
- split_
weight int - treatment str
- split
Weight Number - treatment String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0