1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DevOps
  5. getDeployment
Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi

oci.DevOps.getDeployment

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 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: testDeploymentOciDevopsDeployment.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_deployment = oci.DevOps.get_deployment(deployment_id=test_deployment_oci_devops_deployment["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v2/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: testDeploymentOciDevopsDeployment.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 = testDeploymentOciDevopsDeployment.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(testDeploymentOciDevopsDeployment.id())
                .build());
    
        }
    }
    
    variables:
      testDeployment:
        fn::invoke:
          Function: oci:DevOps:getDeployment
          Arguments:
            deploymentId: ${testDeploymentOciDevopsDeployment.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, string>
    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, string>
    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, string>
    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]string
    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]string
    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]string
    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,String>
    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,String>
    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,String>
    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]: string}
    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]: string}
    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]: string}
    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, str]
    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, str]
    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, str]
    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<String>
    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<String>
    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>
    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

    DeployStageExecutionProgress Dictionary<string, string>
    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.
    DeployStageExecutionProgress map[string]string
    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.
    deployStageExecutionProgress Map<String,String>
    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.
    deployStageExecutionProgress {[key: string]: string}
    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_progress Mapping[str, str]
    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.
    deployStageExecutionProgress Map<String>
    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.

    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 v2.17.0 published on Friday, Nov 15, 2024 by Pulumi