1. Packages
  2. Azure Native
  3. API Docs
  4. chaos
  5. getExperimentExecutionDetails
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.39.0 published on Monday, Apr 29, 2024 by Pulumi

azure-native.chaos.getExperimentExecutionDetails

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.39.0 published on Monday, Apr 29, 2024 by Pulumi

    Execution details of an experiment resource. Azure REST API version: 2023-11-01.

    Other available API versions: 2024-01-01.

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:chaos:getExperimentExecutionDetails
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ExecutionId string
    GUID that represents a Experiment execution detail.
    ExperimentName string
    String that represents a Experiment resource name.
    ResourceGroupName string
    String that represents an Azure resource group.
    ExecutionId string
    GUID that represents a Experiment execution detail.
    ExperimentName string
    String that represents a Experiment resource name.
    ResourceGroupName string
    String that represents an Azure resource group.
    executionId String
    GUID that represents a Experiment execution detail.
    experimentName String
    String that represents a Experiment resource name.
    resourceGroupName String
    String that represents an Azure resource group.
    executionId string
    GUID that represents a Experiment execution detail.
    experimentName string
    String that represents a Experiment resource name.
    resourceGroupName string
    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_name str
    String that represents an Azure resource group.
    executionId String
    GUID that represents a Experiment execution detail.
    experimentName String
    String that represents a Experiment resource name.
    resourceGroupName String
    String that represents an Azure resource group.

    getExperimentExecutionDetails Result

    The following output properties are available:

    FailureReason string
    The reason why the execution failed.
    Id string
    String of the fully qualified resource ID.
    LastActionAt string
    String that represents the last action date time.
    Name string
    String of the resource name.
    RunInformation Pulumi.AzureNative.Chaos.Outputs.ExperimentExecutionDetailsPropertiesResponseRunInformation
    The information of the experiment run.
    StartedAt string
    String that represents the start date time.
    Status string
    The status of the execution.
    StoppedAt string
    String that represents the stop date time.
    Type string
    String of the resource type.
    FailureReason string
    The reason why the execution failed.
    Id string
    String of the fully qualified resource ID.
    LastActionAt string
    String that represents the last action date time.
    Name string
    String of the resource name.
    RunInformation ExperimentExecutionDetailsPropertiesResponseRunInformation
    The information of the experiment run.
    StartedAt string
    String that represents the start date time.
    Status string
    The status of the execution.
    StoppedAt string
    String that represents the stop date time.
    Type string
    String of the resource type.
    failureReason String
    The reason why the execution failed.
    id String
    String of the fully qualified resource ID.
    lastActionAt String
    String that represents the last action date time.
    name String
    String of the resource name.
    runInformation ExperimentExecutionDetailsPropertiesResponseRunInformation
    The information of the experiment run.
    startedAt String
    String that represents the start date time.
    status String
    The status of the execution.
    stoppedAt String
    String that represents the stop date time.
    type String
    String of the resource type.
    failureReason string
    The reason why the execution failed.
    id string
    String of the fully qualified resource ID.
    lastActionAt string
    String that represents the last action date time.
    name string
    String of the resource name.
    runInformation ExperimentExecutionDetailsPropertiesResponseRunInformation
    The information of the experiment run.
    startedAt string
    String that represents the start date time.
    status string
    The status of the execution.
    stoppedAt 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_at str
    String that represents the last action date time.
    name str
    String of the resource name.
    run_information ExperimentExecutionDetailsPropertiesResponseRunInformation
    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.
    failureReason String
    The reason why the execution failed.
    id String
    String of the fully qualified resource ID.
    lastActionAt String
    String that represents the last action date time.
    name String
    String of the resource name.
    runInformation Property Map
    The information of the experiment run.
    startedAt String
    String that represents the start date time.
    status String
    The status of the execution.
    stoppedAt String
    String that represents the stop date time.
    type String
    String of the resource type.

    Supporting Types

    ActionStatusResponse

    ActionId string
    The id of the action status.
    ActionName string
    The name of the action status.
    EndTime string
    String that represents the end time of the action.
    StartTime string
    String that represents the start time of the action.
    Status string
    The status of the action.
    Targets List<Pulumi.AzureNative.Chaos.Inputs.ExperimentExecutionActionTargetDetailsPropertiesResponse>
    The array of targets.
    ActionId string
    The id of the action status.
    ActionName string
    The name of the action status.
    EndTime string
    String that represents the end time of the action.
    StartTime string
    String that represents the start time of the action.
    Status string
    The status of the action.
    Targets []ExperimentExecutionActionTargetDetailsPropertiesResponse
    The array of targets.
    actionId String
    The id of the action status.
    actionName String
    The name of the action status.
    endTime String
    String that represents the end time of the action.
    startTime String
    String that represents the start time of the action.
    status String
    The status of the action.
    targets List<ExperimentExecutionActionTargetDetailsPropertiesResponse>
    The array of targets.
    actionId string
    The id of the action status.
    actionName string
    The name of the action status.
    endTime string
    String that represents the end time of the action.
    startTime string
    String that represents the start time of the action.
    status string
    The status of the action.
    targets ExperimentExecutionActionTargetDetailsPropertiesResponse[]
    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[ExperimentExecutionActionTargetDetailsPropertiesResponse]
    The array of targets.
    actionId String
    The id of the action status.
    actionName String
    The name of the action status.
    endTime String
    String that represents the end time of the action.
    startTime 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.AzureNative.Chaos.Inputs.ActionStatusResponse>
    The array of actions.
    BranchId string
    The id of the branch status.
    BranchName string
    The name of the branch status.
    Status string
    The status of the branch.
    Actions []ActionStatusResponse
    The array of actions.
    BranchId string
    The id of the branch status.
    BranchName string
    The name of the branch status.
    Status string
    The status of the branch.
    actions List<ActionStatusResponse>
    The array of actions.
    branchId String
    The id of the branch status.
    branchName String
    The name of the branch status.
    status String
    The status of the branch.
    actions ActionStatusResponse[]
    The array of actions.
    branchId string
    The id of the branch status.
    branchName string
    The name of the branch status.
    status string
    The status of the branch.
    actions Sequence[ActionStatusResponse]
    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.
    branchId String
    The id of the branch status.
    branchName String
    The name of the branch status.
    status String
    The status of the branch.

    ExperimentExecutionActionTargetDetailsErrorResponse

    Code string
    The error code.
    Message string
    The error message
    Code string
    The error code.
    Message string
    The error message
    code String
    The error code.
    message String
    The error message
    code string
    The error code.
    message string
    The error message
    code str
    The error code.
    message str
    The error message
    code String
    The error code.
    message String
    The error message

    ExperimentExecutionActionTargetDetailsPropertiesResponse

    Error Pulumi.AzureNative.Chaos.Inputs.ExperimentExecutionActionTargetDetailsErrorResponse
    The error of the action.
    Status string
    The status of the execution.
    Target string
    The target for the action.
    TargetCompletedTime string
    String that represents the completed date time.
    TargetFailedTime string
    String that represents the failed date time.
    Error ExperimentExecutionActionTargetDetailsErrorResponse
    The error of the action.
    Status string
    The status of the execution.
    Target string
    The target for the action.
    TargetCompletedTime string
    String that represents the completed date time.
    TargetFailedTime string
    String that represents the failed date time.
    error ExperimentExecutionActionTargetDetailsErrorResponse
    The error of the action.
    status String
    The status of the execution.
    target String
    The target for the action.
    targetCompletedTime String
    String that represents the completed date time.
    targetFailedTime String
    String that represents the failed date time.
    error ExperimentExecutionActionTargetDetailsErrorResponse
    The error of the action.
    status string
    The status of the execution.
    target string
    The target for the action.
    targetCompletedTime string
    String that represents the completed date time.
    targetFailedTime string
    String that represents the failed date time.
    error ExperimentExecutionActionTargetDetailsErrorResponse
    The error of the action.
    status str
    The status of the execution.
    target str
    The target for the action.
    target_completed_time str
    String that represents the completed date time.
    target_failed_time str
    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.
    targetCompletedTime String
    String that represents the completed date time.
    targetFailedTime String
    String that represents the failed date time.

    ExperimentExecutionDetailsPropertiesResponseRunInformation

    Steps []StepStatusResponse
    The steps of the experiment run.
    steps List<StepStatusResponse>
    The steps of the experiment run.
    steps StepStatusResponse[]
    The steps of the experiment run.
    steps Sequence[StepStatusResponse]
    The steps of the experiment run.
    steps List<Property Map>
    The steps of the experiment run.

    StepStatusResponse

    Branches List<Pulumi.AzureNative.Chaos.Inputs.BranchStatusResponse>
    The array of branches.
    Status string
    The value of the status of the step.
    StepId string
    The id of the step.
    StepName string
    The name of the step.
    Branches []BranchStatusResponse
    The array of branches.
    Status string
    The value of the status of the step.
    StepId string
    The id of the step.
    StepName string
    The name of the step.
    branches List<BranchStatusResponse>
    The array of branches.
    status String
    The value of the status of the step.
    stepId String
    The id of the step.
    stepName String
    The name of the step.
    branches BranchStatusResponse[]
    The array of branches.
    status string
    The value of the status of the step.
    stepId string
    The id of the step.
    stepName string
    The name of the step.
    branches Sequence[BranchStatusResponse]
    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.
    stepId String
    The id of the step.
    stepName String
    The name of the step.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.39.0 published on Monday, Apr 29, 2024 by Pulumi