1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DevOps
  5. getDeployment
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

oci.DevOps.getDeployment

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

    This data source provides details about a specific Deployment resource in Oracle Cloud Infrastructure Devops service.

    Retrieves a deployment by identifier.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testDeployment = oci.DevOps.getDeployment({
        deploymentId: oci_devops_deployment.test_deployment.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_deployment = oci.DevOps.get_deployment(deployment_id=oci_devops_deployment["test_deployment"]["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/DevOps"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := DevOps.GetDeployment(ctx, &devops.GetDeploymentArgs{
    			DeploymentId: oci_devops_deployment.Test_deployment.Id,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testDeployment = Oci.DevOps.GetDeployment.Invoke(new()
        {
            DeploymentId = oci_devops_deployment.Test_deployment.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.DevOps.DevOpsFunctions;
    import com.pulumi.oci.DevOps.inputs.GetDeploymentArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var testDeployment = DevOpsFunctions.getDeployment(GetDeploymentArgs.builder()
                .deploymentId(oci_devops_deployment.test_deployment().id())
                .build());
    
        }
    }
    
    variables:
      testDeployment:
        fn::invoke:
          Function: oci:DevOps:getDeployment
          Arguments:
            deploymentId: ${oci_devops_deployment.test_deployment.id}
    

    Using getDeployment

    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 getDeployment(args: GetDeploymentArgs, opts?: InvokeOptions): Promise<GetDeploymentResult>
    function getDeploymentOutput(args: GetDeploymentOutputArgs, opts?: InvokeOptions): Output<GetDeploymentResult>
    def get_deployment(deployment_id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetDeploymentResult
    def get_deployment_output(deployment_id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentResult]
    func GetDeployment(ctx *Context, args *GetDeploymentArgs, opts ...InvokeOption) (*GetDeploymentResult, error)
    func GetDeploymentOutput(ctx *Context, args *GetDeploymentOutputArgs, opts ...InvokeOption) GetDeploymentResultOutput

    > Note: This function is named GetDeployment in the Go SDK.

    public static class GetDeployment 
    {
        public static Task<GetDeploymentResult> InvokeAsync(GetDeploymentArgs args, InvokeOptions? opts = null)
        public static Output<GetDeploymentResult> Invoke(GetDeploymentInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDeploymentResult> getDeployment(GetDeploymentArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:DevOps/getDeployment:getDeployment
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DeploymentId string
    Unique deployment identifier.
    DeploymentId string
    Unique deployment identifier.
    deploymentId String
    Unique deployment identifier.
    deploymentId string
    Unique deployment identifier.
    deployment_id str
    Unique deployment identifier.
    deploymentId String
    Unique deployment identifier.

    getDeployment Result

    The following output properties are available:

    CompartmentId string
    The OCID of a compartment.
    DefinedTags Dictionary<string, object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"foo-namespace.bar-key": "value"}
    DeployArtifactOverrideArguments List<GetDeploymentDeployArtifactOverrideArgument>
    Specifies the list of artifact override arguments at the time of deployment.
    DeployPipelineArtifacts List<GetDeploymentDeployPipelineArtifact>
    List of all artifacts used in the pipeline.
    DeployPipelineEnvironments List<GetDeploymentDeployPipelineEnvironment>
    List of all environments used in the pipeline.
    DeployPipelineId string
    The OCID of a pipeline.
    DeployStageId string
    The OCID of the stage.
    DeployStageOverrideArguments List<GetDeploymentDeployStageOverrideArgument>
    Specifies the list of arguments to be overriden per Stage at the time of deployment.
    DeploymentArguments List<GetDeploymentDeploymentArgument>
    Specifies list of arguments passed along with the deployment.
    DeploymentExecutionProgresses List<GetDeploymentDeploymentExecutionProgress>
    The execution progress details of a deployment.
    DeploymentId string
    DeploymentType string
    Specifies type of Deployment
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    FreeformTags Dictionary<string, object>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: {"bar-key": "value"}
    Id string
    Unique identifier that is immutable on creation.
    LifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    PreviousDeploymentId string
    Specifies the OCID of the previous deployment to be redeployed.
    ProjectId string
    The OCID of a project.
    State string
    The current state of the deployment.
    SystemTags Dictionary<string, object>
    Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    Time the deployment was created. Format defined by RFC3339.
    TimeUpdated string
    Time the deployment was updated. Format defined by RFC3339.
    TriggerNewDevopsDeployment bool
    CompartmentId string
    The OCID of a compartment.
    DefinedTags map[string]interface{}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"foo-namespace.bar-key": "value"}
    DeployArtifactOverrideArguments []GetDeploymentDeployArtifactOverrideArgument
    Specifies the list of artifact override arguments at the time of deployment.
    DeployPipelineArtifacts []GetDeploymentDeployPipelineArtifact
    List of all artifacts used in the pipeline.
    DeployPipelineEnvironments []GetDeploymentDeployPipelineEnvironment
    List of all environments used in the pipeline.
    DeployPipelineId string
    The OCID of a pipeline.
    DeployStageId string
    The OCID of the stage.
    DeployStageOverrideArguments []GetDeploymentDeployStageOverrideArgument
    Specifies the list of arguments to be overriden per Stage at the time of deployment.
    DeploymentArguments []GetDeploymentDeploymentArgument
    Specifies list of arguments passed along with the deployment.
    DeploymentExecutionProgresses []GetDeploymentDeploymentExecutionProgress
    The execution progress details of a deployment.
    DeploymentId string
    DeploymentType string
    Specifies type of Deployment
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    FreeformTags map[string]interface{}
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: {"bar-key": "value"}
    Id string
    Unique identifier that is immutable on creation.
    LifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    PreviousDeploymentId string
    Specifies the OCID of the previous deployment to be redeployed.
    ProjectId string
    The OCID of a project.
    State string
    The current state of the deployment.
    SystemTags map[string]interface{}
    Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    Time the deployment was created. Format defined by RFC3339.
    TimeUpdated string
    Time the deployment was updated. Format defined by RFC3339.
    TriggerNewDevopsDeployment bool
    compartmentId String
    The OCID of a compartment.
    definedTags Map<String,Object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"foo-namespace.bar-key": "value"}
    deployArtifactOverrideArguments List<GetDeploymentDeployArtifactOverrideArgument>
    Specifies the list of artifact override arguments at the time of deployment.
    deployPipelineArtifacts List<GetDeploymentDeployPipelineArtifact>
    List of all artifacts used in the pipeline.
    deployPipelineEnvironments List<GetDeploymentDeployPipelineEnvironment>
    List of all environments used in the pipeline.
    deployPipelineId String
    The OCID of a pipeline.
    deployStageId String
    The OCID of the stage.
    deployStageOverrideArguments List<GetDeploymentDeployStageOverrideArgument>
    Specifies the list of arguments to be overriden per Stage at the time of deployment.
    deploymentArguments List<GetDeploymentDeploymentArgument>
    Specifies list of arguments passed along with the deployment.
    deploymentExecutionProgresses List<GetDeploymentDeploymentExecutionProgress>
    The execution progress details of a deployment.
    deploymentId String
    deploymentType String
    Specifies type of Deployment
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    freeformTags Map<String,Object>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: {"bar-key": "value"}
    id String
    Unique identifier that is immutable on creation.
    lifecycleDetails String
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    previousDeploymentId String
    Specifies the OCID of the previous deployment to be redeployed.
    projectId String
    The OCID of a project.
    state String
    The current state of the deployment.
    systemTags Map<String,Object>
    Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    Time the deployment was created. Format defined by RFC3339.
    timeUpdated String
    Time the deployment was updated. Format defined by RFC3339.
    triggerNewDevopsDeployment Boolean
    compartmentId string
    The OCID of a compartment.
    definedTags {[key: string]: any}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"foo-namespace.bar-key": "value"}
    deployArtifactOverrideArguments GetDeploymentDeployArtifactOverrideArgument[]
    Specifies the list of artifact override arguments at the time of deployment.
    deployPipelineArtifacts GetDeploymentDeployPipelineArtifact[]
    List of all artifacts used in the pipeline.
    deployPipelineEnvironments GetDeploymentDeployPipelineEnvironment[]
    List of all environments used in the pipeline.
    deployPipelineId string
    The OCID of a pipeline.
    deployStageId string
    The OCID of the stage.
    deployStageOverrideArguments GetDeploymentDeployStageOverrideArgument[]
    Specifies the list of arguments to be overriden per Stage at the time of deployment.
    deploymentArguments GetDeploymentDeploymentArgument[]
    Specifies list of arguments passed along with the deployment.
    deploymentExecutionProgresses GetDeploymentDeploymentExecutionProgress[]
    The execution progress details of a deployment.
    deploymentId string
    deploymentType string
    Specifies type of Deployment
    displayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    freeformTags {[key: string]: any}
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: {"bar-key": "value"}
    id string
    Unique identifier that is immutable on creation.
    lifecycleDetails string
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    previousDeploymentId string
    Specifies the OCID of the previous deployment to be redeployed.
    projectId string
    The OCID of a project.
    state string
    The current state of the deployment.
    systemTags {[key: string]: any}
    Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated string
    Time the deployment was created. Format defined by RFC3339.
    timeUpdated string
    Time the deployment was updated. Format defined by RFC3339.
    triggerNewDevopsDeployment boolean
    compartment_id str
    The OCID of a compartment.
    defined_tags Mapping[str, Any]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"foo-namespace.bar-key": "value"}
    deploy_artifact_override_arguments Sequence[devops.GetDeploymentDeployArtifactOverrideArgument]
    Specifies the list of artifact override arguments at the time of deployment.
    deploy_pipeline_artifacts Sequence[devops.GetDeploymentDeployPipelineArtifact]
    List of all artifacts used in the pipeline.
    deploy_pipeline_environments Sequence[devops.GetDeploymentDeployPipelineEnvironment]
    List of all environments used in the pipeline.
    deploy_pipeline_id str
    The OCID of a pipeline.
    deploy_stage_id str
    The OCID of the stage.
    deploy_stage_override_arguments Sequence[devops.GetDeploymentDeployStageOverrideArgument]
    Specifies the list of arguments to be overriden per Stage at the time of deployment.
    deployment_arguments Sequence[devops.GetDeploymentDeploymentArgument]
    Specifies list of arguments passed along with the deployment.
    deployment_execution_progresses Sequence[devops.GetDeploymentDeploymentExecutionProgress]
    The execution progress details of a deployment.
    deployment_id str
    deployment_type str
    Specifies type of Deployment
    display_name str
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    freeform_tags Mapping[str, Any]
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: {"bar-key": "value"}
    id str
    Unique identifier that is immutable on creation.
    lifecycle_details str
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    previous_deployment_id str
    Specifies the OCID of the previous deployment to be redeployed.
    project_id str
    The OCID of a project.
    state str
    The current state of the deployment.
    system_tags Mapping[str, Any]
    Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_created str
    Time the deployment was created. Format defined by RFC3339.
    time_updated str
    Time the deployment was updated. Format defined by RFC3339.
    trigger_new_devops_deployment bool
    compartmentId String
    The OCID of a compartment.
    definedTags Map<Any>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"foo-namespace.bar-key": "value"}
    deployArtifactOverrideArguments List<Property Map>
    Specifies the list of artifact override arguments at the time of deployment.
    deployPipelineArtifacts List<Property Map>
    List of all artifacts used in the pipeline.
    deployPipelineEnvironments List<Property Map>
    List of all environments used in the pipeline.
    deployPipelineId String
    The OCID of a pipeline.
    deployStageId String
    The OCID of the stage.
    deployStageOverrideArguments List<Property Map>
    Specifies the list of arguments to be overriden per Stage at the time of deployment.
    deploymentArguments List<Property Map>
    Specifies list of arguments passed along with the deployment.
    deploymentExecutionProgresses List<Property Map>
    The execution progress details of a deployment.
    deploymentId String
    deploymentType String
    Specifies type of Deployment
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    freeformTags Map<Any>
    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: {"bar-key": "value"}
    id String
    Unique identifier that is immutable on creation.
    lifecycleDetails String
    A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    previousDeploymentId String
    Specifies the OCID of the previous deployment to be redeployed.
    projectId String
    The OCID of a project.
    state String
    The current state of the deployment.
    systemTags Map<Any>
    Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    Time the deployment was created. Format defined by RFC3339.
    timeUpdated String
    Time the deployment was updated. Format defined by RFC3339.
    triggerNewDevopsDeployment Boolean

    Supporting Types

    GetDeploymentDeployArtifactOverrideArgument

    Items List<GetDeploymentDeployArtifactOverrideArgumentItem>
    A list of stage predecessors for a stage.
    Items []GetDeploymentDeployArtifactOverrideArgumentItem
    A list of stage predecessors for a stage.
    items List<GetDeploymentDeployArtifactOverrideArgumentItem>
    A list of stage predecessors for a stage.
    items GetDeploymentDeployArtifactOverrideArgumentItem[]
    A list of stage predecessors for a stage.
    items List<Property Map>
    A list of stage predecessors for a stage.

    GetDeploymentDeployArtifactOverrideArgumentItem

    DeployArtifactId string
    The OCID of an artifact
    Name string
    Name of the step.
    Value string
    value of the argument.
    DeployArtifactId string
    The OCID of an artifact
    Name string
    Name of the step.
    Value string
    value of the argument.
    deployArtifactId String
    The OCID of an artifact
    name String
    Name of the step.
    value String
    value of the argument.
    deployArtifactId string
    The OCID of an artifact
    name string
    Name of the step.
    value string
    value of the argument.
    deploy_artifact_id str
    The OCID of an artifact
    name str
    Name of the step.
    value str
    value of the argument.
    deployArtifactId String
    The OCID of an artifact
    name String
    Name of the step.
    value String
    value of the argument.

    GetDeploymentDeployPipelineArtifact

    Items List<GetDeploymentDeployPipelineArtifactItem>
    A list of stage predecessors for a stage.
    Items []GetDeploymentDeployPipelineArtifactItem
    A list of stage predecessors for a stage.
    items List<GetDeploymentDeployPipelineArtifactItem>
    A list of stage predecessors for a stage.
    items GetDeploymentDeployPipelineArtifactItem[]
    A list of stage predecessors for a stage.
    items Sequence[devops.GetDeploymentDeployPipelineArtifactItem]
    A list of stage predecessors for a stage.
    items List<Property Map>
    A list of stage predecessors for a stage.

    GetDeploymentDeployPipelineArtifactItem

    DeployArtifactId string
    The OCID of an artifact
    DeployPipelineStages List<GetDeploymentDeployPipelineArtifactItemDeployPipelineStage>
    List of stages.
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    DeployArtifactId string
    The OCID of an artifact
    DeployPipelineStages []GetDeploymentDeployPipelineArtifactItemDeployPipelineStage
    List of stages.
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployArtifactId String
    The OCID of an artifact
    deployPipelineStages List<GetDeploymentDeployPipelineArtifactItemDeployPipelineStage>
    List of stages.
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployArtifactId string
    The OCID of an artifact
    deployPipelineStages GetDeploymentDeployPipelineArtifactItemDeployPipelineStage[]
    List of stages.
    displayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deploy_artifact_id str
    The OCID of an artifact
    deploy_pipeline_stages Sequence[devops.GetDeploymentDeployPipelineArtifactItemDeployPipelineStage]
    List of stages.
    display_name str
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployArtifactId String
    The OCID of an artifact
    deployPipelineStages List<Property Map>
    List of stages.
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.

    GetDeploymentDeployPipelineArtifactItemDeployPipelineStage

    items List<Property Map>
    A list of stage predecessors for a stage.

    GetDeploymentDeployPipelineArtifactItemDeployPipelineStageItem

    DeployStageId string
    The OCID of the stage.
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    DeployStageId string
    The OCID of the stage.
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployStageId String
    The OCID of the stage.
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployStageId string
    The OCID of the stage.
    displayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deploy_stage_id str
    The OCID of the stage.
    display_name str
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployStageId String
    The OCID of the stage.
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.

    GetDeploymentDeployPipelineEnvironment

    Items List<GetDeploymentDeployPipelineEnvironmentItem>
    A list of stage predecessors for a stage.
    Items []GetDeploymentDeployPipelineEnvironmentItem
    A list of stage predecessors for a stage.
    items List<GetDeploymentDeployPipelineEnvironmentItem>
    A list of stage predecessors for a stage.
    items GetDeploymentDeployPipelineEnvironmentItem[]
    A list of stage predecessors for a stage.
    items List<Property Map>
    A list of stage predecessors for a stage.

    GetDeploymentDeployPipelineEnvironmentItem

    DeployEnvironmentId string
    The OCID of an Environment
    DeployPipelineStages List<GetDeploymentDeployPipelineEnvironmentItemDeployPipelineStage>
    List of stages.
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    DeployEnvironmentId string
    The OCID of an Environment
    DeployPipelineStages []GetDeploymentDeployPipelineEnvironmentItemDeployPipelineStage
    List of stages.
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployEnvironmentId String
    The OCID of an Environment
    deployPipelineStages List<GetDeploymentDeployPipelineEnvironmentItemDeployPipelineStage>
    List of stages.
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployEnvironmentId string
    The OCID of an Environment
    deployPipelineStages GetDeploymentDeployPipelineEnvironmentItemDeployPipelineStage[]
    List of stages.
    displayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deploy_environment_id str
    The OCID of an Environment
    deploy_pipeline_stages Sequence[devops.GetDeploymentDeployPipelineEnvironmentItemDeployPipelineStage]
    List of stages.
    display_name str
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployEnvironmentId String
    The OCID of an Environment
    deployPipelineStages List<Property Map>
    List of stages.
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.

    GetDeploymentDeployPipelineEnvironmentItemDeployPipelineStage

    items List<Property Map>
    A list of stage predecessors for a stage.

    GetDeploymentDeployPipelineEnvironmentItemDeployPipelineStageItem

    DeployStageId string
    The OCID of the stage.
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    DeployStageId string
    The OCID of the stage.
    DisplayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployStageId String
    The OCID of the stage.
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployStageId string
    The OCID of the stage.
    displayName string
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deploy_stage_id str
    The OCID of the stage.
    display_name str
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
    deployStageId String
    The OCID of the stage.
    displayName String
    Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.

    GetDeploymentDeployStageOverrideArgument

    Items List<GetDeploymentDeployStageOverrideArgumentItem>
    A list of stage predecessors for a stage.
    Items []GetDeploymentDeployStageOverrideArgumentItem
    A list of stage predecessors for a stage.
    items List<GetDeploymentDeployStageOverrideArgumentItem>
    A list of stage predecessors for a stage.
    items GetDeploymentDeployStageOverrideArgumentItem[]
    A list of stage predecessors for a stage.
    items List<Property Map>
    A list of stage predecessors for a stage.

    GetDeploymentDeployStageOverrideArgumentItem

    DeployStageId string
    The OCID of the stage.
    Name string
    Name of the step.
    Value string
    value of the argument.
    DeployStageId string
    The OCID of the stage.
    Name string
    Name of the step.
    Value string
    value of the argument.
    deployStageId String
    The OCID of the stage.
    name String
    Name of the step.
    value String
    value of the argument.
    deployStageId string
    The OCID of the stage.
    name string
    Name of the step.
    value string
    value of the argument.
    deploy_stage_id str
    The OCID of the stage.
    name str
    Name of the step.
    value str
    value of the argument.
    deployStageId String
    The OCID of the stage.
    name String
    Name of the step.
    value String
    value of the argument.

    GetDeploymentDeploymentArgument

    Items List<GetDeploymentDeploymentArgumentItem>
    A list of stage predecessors for a stage.
    Items []GetDeploymentDeploymentArgumentItem
    A list of stage predecessors for a stage.
    items List<GetDeploymentDeploymentArgumentItem>
    A list of stage predecessors for a stage.
    items GetDeploymentDeploymentArgumentItem[]
    A list of stage predecessors for a stage.
    items Sequence[devops.GetDeploymentDeploymentArgumentItem]
    A list of stage predecessors for a stage.
    items List<Property Map>
    A list of stage predecessors for a stage.

    GetDeploymentDeploymentArgumentItem

    Name string
    Name of the step.
    Value string
    value of the argument.
    Name string
    Name of the step.
    Value string
    value of the argument.
    name String
    Name of the step.
    value String
    value of the argument.
    name string
    Name of the step.
    value string
    value of the argument.
    name str
    Name of the step.
    value str
    value of the argument.
    name String
    Name of the step.
    value String
    value of the argument.

    GetDeploymentDeploymentExecutionProgress

    DeployStageExecutionProgresses List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgress>
    Map of stage OCIDs to deploy stage execution progress model.
    TimeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    TimeStarted string
    Time the deployment is started. Format defined by RFC3339.
    DeployStageExecutionProgresses []GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgress
    Map of stage OCIDs to deploy stage execution progress model.
    TimeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    TimeStarted string
    Time the deployment is started. Format defined by RFC3339.
    deployStageExecutionProgresses List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgress>
    Map of stage OCIDs to deploy stage execution progress model.
    timeFinished String
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted String
    Time the deployment is started. Format defined by RFC3339.
    deployStageExecutionProgresses GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgress[]
    Map of stage OCIDs to deploy stage execution progress model.
    timeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted string
    Time the deployment is started. Format defined by RFC3339.
    deploy_stage_execution_progresses Sequence[devops.GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgress]
    Map of stage OCIDs to deploy stage execution progress model.
    time_finished str
    Time the deployment is finished. Format defined by RFC3339.
    time_started str
    Time the deployment is started. Format defined by RFC3339.
    deployStageExecutionProgresses List<Property Map>
    Map of stage OCIDs to deploy stage execution progress model.
    timeFinished String
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted String
    Time the deployment is started. Format defined by RFC3339.

    GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgress

    DeployStageDisplayName string
    Stage display name. Avoid entering confidential information.
    DeployStageExecutionProgressDetails List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetail>
    Details about stage execution for all the target environments.
    DeployStageId string
    The OCID of the stage.
    DeployStagePredecessors List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStagePredecessor>
    Collection containing the predecessors of a stage.
    DeployStageType string
    Deployment stage type.
    Status string
    The current state of the stage.
    TimeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    TimeStarted string
    Time the deployment is started. Format defined by RFC3339.
    DeployStageDisplayName string
    Stage display name. Avoid entering confidential information.
    DeployStageExecutionProgressDetails []GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetail
    Details about stage execution for all the target environments.
    DeployStageId string
    The OCID of the stage.
    DeployStagePredecessors []GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStagePredecessor
    Collection containing the predecessors of a stage.
    DeployStageType string
    Deployment stage type.
    Status string
    The current state of the stage.
    TimeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    TimeStarted string
    Time the deployment is started. Format defined by RFC3339.
    deployStageDisplayName String
    Stage display name. Avoid entering confidential information.
    deployStageExecutionProgressDetails List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetail>
    Details about stage execution for all the target environments.
    deployStageId String
    The OCID of the stage.
    deployStagePredecessors List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStagePredecessor>
    Collection containing the predecessors of a stage.
    deployStageType String
    Deployment stage type.
    status String
    The current state of the stage.
    timeFinished String
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted String
    Time the deployment is started. Format defined by RFC3339.
    deployStageDisplayName string
    Stage display name. Avoid entering confidential information.
    deployStageExecutionProgressDetails GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetail[]
    Details about stage execution for all the target environments.
    deployStageId string
    The OCID of the stage.
    deployStagePredecessors GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStagePredecessor[]
    Collection containing the predecessors of a stage.
    deployStageType string
    Deployment stage type.
    status string
    The current state of the stage.
    timeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted string
    Time the deployment is started. Format defined by RFC3339.
    deploy_stage_display_name str
    Stage display name. Avoid entering confidential information.
    deploy_stage_execution_progress_details Sequence[devops.GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetail]
    Details about stage execution for all the target environments.
    deploy_stage_id str
    The OCID of the stage.
    deploy_stage_predecessors Sequence[devops.GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStagePredecessor]
    Collection containing the predecessors of a stage.
    deploy_stage_type str
    Deployment stage type.
    status str
    The current state of the stage.
    time_finished str
    Time the deployment is finished. Format defined by RFC3339.
    time_started str
    Time the deployment is started. Format defined by RFC3339.
    deployStageDisplayName String
    Stage display name. Avoid entering confidential information.
    deployStageExecutionProgressDetails List<Property Map>
    Details about stage execution for all the target environments.
    deployStageId String
    The OCID of the stage.
    deployStagePredecessors List<Property Map>
    Collection containing the predecessors of a stage.
    deployStageType String
    Deployment stage type.
    status String
    The current state of the stage.
    timeFinished String
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted String
    Time the deployment is started. Format defined by RFC3339.

    GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetail

    RollbackSteps List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailRollbackStep>
    Details about all the rollback steps for one target environment.
    Steps List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailStep>
    Details about all the steps for one target environment.
    TargetGroup string
    Group for the target environment for example, the batch number for an Instance Group deployment.
    TargetId string
    The function ID, instance ID or the cluster ID. For Wait stage it will be the stage ID.
    RollbackSteps []GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailRollbackStep
    Details about all the rollback steps for one target environment.
    Steps []GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailStep
    Details about all the steps for one target environment.
    TargetGroup string
    Group for the target environment for example, the batch number for an Instance Group deployment.
    TargetId string
    The function ID, instance ID or the cluster ID. For Wait stage it will be the stage ID.
    rollbackSteps List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailRollbackStep>
    Details about all the rollback steps for one target environment.
    steps List<GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailStep>
    Details about all the steps for one target environment.
    targetGroup String
    Group for the target environment for example, the batch number for an Instance Group deployment.
    targetId String
    The function ID, instance ID or the cluster ID. For Wait stage it will be the stage ID.
    rollbackSteps GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailRollbackStep[]
    Details about all the rollback steps for one target environment.
    steps GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailStep[]
    Details about all the steps for one target environment.
    targetGroup string
    Group for the target environment for example, the batch number for an Instance Group deployment.
    targetId string
    The function ID, instance ID or the cluster ID. For Wait stage it will be the stage ID.
    rollback_steps Sequence[devops.GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailRollbackStep]
    Details about all the rollback steps for one target environment.
    steps Sequence[devops.GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailStep]
    Details about all the steps for one target environment.
    target_group str
    Group for the target environment for example, the batch number for an Instance Group deployment.
    target_id str
    The function ID, instance ID or the cluster ID. For Wait stage it will be the stage ID.
    rollbackSteps List<Property Map>
    Details about all the rollback steps for one target environment.
    steps List<Property Map>
    Details about all the steps for one target environment.
    targetGroup String
    Group for the target environment for example, the batch number for an Instance Group deployment.
    targetId String
    The function ID, instance ID or the cluster ID. For Wait stage it will be the stage ID.

    GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailRollbackStep

    Name string
    Name of the step.
    State string
    The current state of the deployment.
    TimeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    TimeStarted string
    Time the deployment is started. Format defined by RFC3339.
    Name string
    Name of the step.
    State string
    The current state of the deployment.
    TimeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    TimeStarted string
    Time the deployment is started. Format defined by RFC3339.
    name String
    Name of the step.
    state String
    The current state of the deployment.
    timeFinished String
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted String
    Time the deployment is started. Format defined by RFC3339.
    name string
    Name of the step.
    state string
    The current state of the deployment.
    timeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted string
    Time the deployment is started. Format defined by RFC3339.
    name str
    Name of the step.
    state str
    The current state of the deployment.
    time_finished str
    Time the deployment is finished. Format defined by RFC3339.
    time_started str
    Time the deployment is started. Format defined by RFC3339.
    name String
    Name of the step.
    state String
    The current state of the deployment.
    timeFinished String
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted String
    Time the deployment is started. Format defined by RFC3339.

    GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStageExecutionProgressDetailStep

    Name string
    Name of the step.
    State string
    The current state of the deployment.
    TimeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    TimeStarted string
    Time the deployment is started. Format defined by RFC3339.
    Name string
    Name of the step.
    State string
    The current state of the deployment.
    TimeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    TimeStarted string
    Time the deployment is started. Format defined by RFC3339.
    name String
    Name of the step.
    state String
    The current state of the deployment.
    timeFinished String
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted String
    Time the deployment is started. Format defined by RFC3339.
    name string
    Name of the step.
    state string
    The current state of the deployment.
    timeFinished string
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted string
    Time the deployment is started. Format defined by RFC3339.
    name str
    Name of the step.
    state str
    The current state of the deployment.
    time_finished str
    Time the deployment is finished. Format defined by RFC3339.
    time_started str
    Time the deployment is started. Format defined by RFC3339.
    name String
    Name of the step.
    state String
    The current state of the deployment.
    timeFinished String
    Time the deployment is finished. Format defined by RFC3339.
    timeStarted String
    Time the deployment is started. Format defined by RFC3339.

    GetDeploymentDeploymentExecutionProgressDeployStageExecutionProgressDeployStagePredecessor

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi