azure-native.chaos.getExperimentExecutionDetails
Explore with Pulumi AI
Execution details of an experiment resource.
Uses Azure REST API version 2024-03-22-preview.
Other available API versions: 2023-11-01, 2024-01-01, 2024-11-01-preview, 2025-01-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native chaos [ApiVersion]
. See the version guide for details.
Using getExperimentExecutionDetails
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 getExperimentExecutionDetails(args: GetExperimentExecutionDetailsArgs, opts?: InvokeOptions): Promise<GetExperimentExecutionDetailsResult>
function getExperimentExecutionDetailsOutput(args: GetExperimentExecutionDetailsOutputArgs, opts?: InvokeOptions): Output<GetExperimentExecutionDetailsResult>
def get_experiment_execution_details(execution_id: Optional[str] = None,
experiment_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetExperimentExecutionDetailsResult
def get_experiment_execution_details_output(execution_id: Optional[pulumi.Input[str]] = None,
experiment_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetExperimentExecutionDetailsResult]
func GetExperimentExecutionDetails(ctx *Context, args *GetExperimentExecutionDetailsArgs, opts ...InvokeOption) (*GetExperimentExecutionDetailsResult, error)
func GetExperimentExecutionDetailsOutput(ctx *Context, args *GetExperimentExecutionDetailsOutputArgs, opts ...InvokeOption) GetExperimentExecutionDetailsResultOutput
> Note: This function is named GetExperimentExecutionDetails
in the Go SDK.
public static class GetExperimentExecutionDetails
{
public static Task<GetExperimentExecutionDetailsResult> InvokeAsync(GetExperimentExecutionDetailsArgs args, InvokeOptions? opts = null)
public static Output<GetExperimentExecutionDetailsResult> Invoke(GetExperimentExecutionDetailsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetExperimentExecutionDetailsResult> getExperimentExecutionDetails(GetExperimentExecutionDetailsArgs args, InvokeOptions options)
public static Output<GetExperimentExecutionDetailsResult> getExperimentExecutionDetails(GetExperimentExecutionDetailsArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:chaos:getExperimentExecutionDetails
arguments:
# arguments dictionary
The following arguments are supported:
- Execution
Id string - GUID that represents a Experiment execution detail.
- Experiment
Name string - String that represents a Experiment resource name.
- Resource
Group stringName - String that represents an Azure resource group.
- Execution
Id string - GUID that represents a Experiment execution detail.
- Experiment
Name string - String that represents a Experiment resource name.
- Resource
Group stringName - String that represents an Azure resource group.
- execution
Id String - GUID that represents a Experiment execution detail.
- experiment
Name String - String that represents a Experiment resource name.
- resource
Group StringName - String that represents an Azure resource group.
- execution
Id string - GUID that represents a Experiment execution detail.
- experiment
Name string - String that represents a Experiment resource name.
- resource
Group stringName - String that represents an Azure resource group.
- execution_
id str - GUID that represents a Experiment execution detail.
- experiment_
name str - String that represents a Experiment resource name.
- resource_
group_ strname - String that represents an Azure resource group.
- execution
Id String - GUID that represents a Experiment execution detail.
- experiment
Name String - String that represents a Experiment resource name.
- resource
Group StringName - String that represents an Azure resource group.
getExperimentExecutionDetails Result
The following output properties are available:
- Failure
Reason string - The reason why the execution failed.
- Id string
- String of the fully qualified resource ID.
- Last
Action stringAt - String that represents the last action date time.
- Name string
- String of the resource name.
- Run
Information Pulumi.Azure Native. Chaos. Outputs. Experiment Execution Details Properties Response Run Information - The information of the experiment run.
- Started
At string - String that represents the start date time.
- Status string
- The status of the execution.
- Stopped
At string - String that represents the stop date time.
- Type string
- String of the resource type.
- Failure
Reason string - The reason why the execution failed.
- Id string
- String of the fully qualified resource ID.
- Last
Action stringAt - String that represents the last action date time.
- Name string
- String of the resource name.
- Run
Information ExperimentExecution Details Properties Response Run Information - The information of the experiment run.
- Started
At string - String that represents the start date time.
- Status string
- The status of the execution.
- Stopped
At string - String that represents the stop date time.
- Type string
- String of the resource type.
- failure
Reason String - The reason why the execution failed.
- id String
- String of the fully qualified resource ID.
- last
Action StringAt - String that represents the last action date time.
- name String
- String of the resource name.
- run
Information ExperimentExecution Details Properties Response Run Information - The information of the experiment run.
- started
At String - String that represents the start date time.
- status String
- The status of the execution.
- stopped
At String - String that represents the stop date time.
- type String
- String of the resource type.
- failure
Reason string - The reason why the execution failed.
- id string
- String of the fully qualified resource ID.
- last
Action stringAt - String that represents the last action date time.
- name string
- String of the resource name.
- run
Information ExperimentExecution Details Properties Response Run Information - The information of the experiment run.
- started
At string - String that represents the start date time.
- status string
- The status of the execution.
- stopped
At string - String that represents the stop date time.
- type string
- String of the resource type.
- failure_
reason str - The reason why the execution failed.
- id str
- String of the fully qualified resource ID.
- last_
action_ strat - String that represents the last action date time.
- name str
- String of the resource name.
- run_
information ExperimentExecution Details Properties Response Run Information - The information of the experiment run.
- started_
at str - String that represents the start date time.
- status str
- The status of the execution.
- stopped_
at str - String that represents the stop date time.
- type str
- String of the resource type.
- failure
Reason String - The reason why the execution failed.
- id String
- String of the fully qualified resource ID.
- last
Action StringAt - String that represents the last action date time.
- name String
- String of the resource name.
- run
Information Property Map - The information of the experiment run.
- started
At String - String that represents the start date time.
- status String
- The status of the execution.
- stopped
At String - String that represents the stop date time.
- type String
- String of the resource type.
Supporting Types
ActionStatusResponse
- Action
Id string - The id of the action status.
- Action
Name string - The name of the action status.
- End
Time string - String that represents the end time of the action.
- Start
Time string - String that represents the start time of the action.
- Status string
- The status of the action.
- Targets
List<Pulumi.
Azure Native. Chaos. Inputs. Experiment Execution Action Target Details Properties Response> - The array of targets.
- Action
Id string - The id of the action status.
- Action
Name string - The name of the action status.
- End
Time string - String that represents the end time of the action.
- Start
Time string - String that represents the start time of the action.
- Status string
- The status of the action.
- Targets
[]Experiment
Execution Action Target Details Properties Response - The array of targets.
- action
Id String - The id of the action status.
- action
Name String - The name of the action status.
- end
Time String - String that represents the end time of the action.
- start
Time String - String that represents the start time of the action.
- status String
- The status of the action.
- targets
List<Experiment
Execution Action Target Details Properties Response> - The array of targets.
- action
Id string - The id of the action status.
- action
Name string - The name of the action status.
- end
Time string - String that represents the end time of the action.
- start
Time string - String that represents the start time of the action.
- status string
- The status of the action.
- targets
Experiment
Execution Action Target Details Properties Response[] - The array of targets.
- action_
id str - The id of the action status.
- action_
name str - The name of the action status.
- end_
time str - String that represents the end time of the action.
- start_
time str - String that represents the start time of the action.
- status str
- The status of the action.
- targets
Sequence[Experiment
Execution Action Target Details Properties Response] - The array of targets.
- action
Id String - The id of the action status.
- action
Name String - The name of the action status.
- end
Time String - String that represents the end time of the action.
- start
Time String - String that represents the start time of the action.
- status String
- The status of the action.
- targets List<Property Map>
- The array of targets.
BranchStatusResponse
- Actions
List<Pulumi.
Azure Native. Chaos. Inputs. Action Status Response> - The array of actions.
- Branch
Id string - The id of the branch status.
- Branch
Name string - The name of the branch status.
- Status string
- The status of the branch.
- Actions
[]Action
Status Response - The array of actions.
- Branch
Id string - The id of the branch status.
- Branch
Name string - The name of the branch status.
- Status string
- The status of the branch.
- actions
List<Action
Status Response> - The array of actions.
- branch
Id String - The id of the branch status.
- branch
Name String - The name of the branch status.
- status String
- The status of the branch.
- actions
Action
Status Response[] - The array of actions.
- branch
Id string - The id of the branch status.
- branch
Name string - The name of the branch status.
- status string
- The status of the branch.
- actions
Sequence[Action
Status Response] - The array of actions.
- branch_
id str - The id of the branch status.
- branch_
name str - The name of the branch status.
- status str
- The status of the branch.
- actions List<Property Map>
- The array of actions.
- branch
Id String - The id of the branch status.
- branch
Name String - The name of the branch status.
- status String
- The status of the branch.
ExperimentExecutionActionTargetDetailsErrorResponse
ExperimentExecutionActionTargetDetailsPropertiesResponse
- Error
Pulumi.
Azure Native. Chaos. Inputs. Experiment Execution Action Target Details Error Response - The error of the action.
- Status string
- The status of the execution.
- Target string
- The target for the action.
- Target
Completed stringTime - String that represents the completed date time.
- Target
Failed stringTime - String that represents the failed date time.
- Error
Experiment
Execution Action Target Details Error Response - The error of the action.
- Status string
- The status of the execution.
- Target string
- The target for the action.
- Target
Completed stringTime - String that represents the completed date time.
- Target
Failed stringTime - String that represents the failed date time.
- error
Experiment
Execution Action Target Details Error Response - The error of the action.
- status String
- The status of the execution.
- target String
- The target for the action.
- target
Completed StringTime - String that represents the completed date time.
- target
Failed StringTime - String that represents the failed date time.
- error
Experiment
Execution Action Target Details Error Response - The error of the action.
- status string
- The status of the execution.
- target string
- The target for the action.
- target
Completed stringTime - String that represents the completed date time.
- target
Failed stringTime - String that represents the failed date time.
- error
Experiment
Execution Action Target Details Error Response - The error of the action.
- status str
- The status of the execution.
- target str
- The target for the action.
- target_
completed_ strtime - String that represents the completed date time.
- target_
failed_ strtime - String that represents the failed date time.
- error Property Map
- The error of the action.
- status String
- The status of the execution.
- target String
- The target for the action.
- target
Completed StringTime - String that represents the completed date time.
- target
Failed StringTime - String that represents the failed date time.
ExperimentExecutionDetailsPropertiesResponseRunInformation
- Steps
List<Pulumi.
Azure Native. Chaos. Inputs. Step Status Response> - The steps of the experiment run.
- Steps
[]Step
Status Response - The steps of the experiment run.
- steps
List<Step
Status Response> - The steps of the experiment run.
- steps
Step
Status Response[] - The steps of the experiment run.
- steps
Sequence[Step
Status Response] - The steps of the experiment run.
- steps List<Property Map>
- The steps of the experiment run.
StepStatusResponse
- Branches
List<Pulumi.
Azure Native. Chaos. Inputs. Branch Status Response> - The array of branches.
- Status string
- The value of the status of the step.
- Step
Id string - The id of the step.
- Step
Name string - The name of the step.
- Branches
[]Branch
Status Response - The array of branches.
- Status string
- The value of the status of the step.
- Step
Id string - The id of the step.
- Step
Name string - The name of the step.
- branches
List<Branch
Status Response> - The array of branches.
- status String
- The value of the status of the step.
- step
Id String - The id of the step.
- step
Name String - The name of the step.
- branches
Branch
Status Response[] - The array of branches.
- status string
- The value of the status of the step.
- step
Id string - The id of the step.
- step
Name string - The name of the step.
- branches
Sequence[Branch
Status Response] - The array of branches.
- status str
- The value of the status of the step.
- step_
id str - The id of the step.
- step_
name str - The name of the step.
- branches List<Property Map>
- The array of branches.
- status String
- The value of the status of the step.
- step
Id String - The id of the step.
- step
Name String - The name of the step.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0