AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
aws-native.evidently.getExperiment
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
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. Outputs. 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
- 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<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
- 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[_
root_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
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
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi