Devops

oci.devops.DevopsClient Use the DevOps APIs to create a DevOps project to group the pipelines, add reference to target deployment environments, add artifacts to deploy, and create deployment pipelines needed to deploy your software.
oci.devops.DevopsClientCompositeOperations This class provides a wrapper around DevopsClient and offers convenience methods for operations that would otherwise need to be chained together.

Models

oci.devops.models.AbsoluteWaitCriteria Specifies the absolute wait criteria.
oci.devops.models.AbsoluteWaitCriteriaSummary Specifies the absolute wait criteria, user can specify fixed length of wait duration.
oci.devops.models.ApprovalAction Information about the approval action of DevOps deployment stages.
oci.devops.models.ApprovalPolicy Specifies the approval policy.
oci.devops.models.ApproveDeploymentDetails The stage information for submitting for approval.
oci.devops.models.AutomatedDeployStageRollbackPolicy Specifies the automated rollback policy for a stage on failure.
oci.devops.models.BackendSetIpCollection Collection of backend environment IP addresses.
oci.devops.models.CancelDeploymentDetails The information regarding the deployment to be canceled.
oci.devops.models.ChangeProjectCompartmentDetails The OCID of the compartment to which the project must be moved to.
oci.devops.models.ComputeInstanceGroupBlueGreenDeployStageExecutionProgress Specifies the instance group blue-green deployment stage.
oci.devops.models.ComputeInstanceGroupBlueGreenTrafficShiftDeployStageExecutionProgress Specifies the instance group blue-green deployment load balancer traffic shift stage.
oci.devops.models.ComputeInstanceGroupByIdsSelector Specifies the Compute instance group environment by listing the OCIDs of the compute instances.
oci.devops.models.ComputeInstanceGroupByQuerySelector Specifies the Compute instance group environment filtered by DSL expression of the compute instances.
oci.devops.models.ComputeInstanceGroupCanaryApprovalDeployStageExecutionProgress Specifies the Canary approval stage.
oci.devops.models.ComputeInstanceGroupCanaryDeployStageExecutionProgress Specifies the Instance Group Canary deployment stage.
oci.devops.models.ComputeInstanceGroupCanaryTrafficShiftDeployStageExecutionProgress Specifies the Instance Group Canary deployment load balancer traffic shift stage.
oci.devops.models.ComputeInstanceGroupDeployEnvironment Specifies the Compute instance group environment.
oci.devops.models.ComputeInstanceGroupDeployEnvironmentSummary Specifies the Compute instance group environment.
oci.devops.models.ComputeInstanceGroupDeployStage Specifies the instance group rolling deployment stage.
oci.devops.models.ComputeInstanceGroupDeployStageExecutionProgress Specifies the execution details for the instance group rolling deployment stage.
oci.devops.models.ComputeInstanceGroupDeployStageSummary Specifies the instance group rolling deployment stage.
oci.devops.models.ComputeInstanceGroupFailurePolicy Specifies a failure policy for a compute instance group rolling deployment stage.
oci.devops.models.ComputeInstanceGroupFailurePolicyByCount Specifies a failure policy by count for a compute instance group rolling deployment stage.
oci.devops.models.ComputeInstanceGroupFailurePolicyByPercentage Specifies a failure policy by percentage for a compute instance group rolling deployment stage.
oci.devops.models.ComputeInstanceGroupLinearRolloutPolicyByCount Specifies a linear rollout strategy for a compute instance group rolling deployment stage.
oci.devops.models.ComputeInstanceGroupLinearRolloutPolicyByPercentage Specifies a linear rollout strategy for a compute instance group rolling deployment stage.
oci.devops.models.ComputeInstanceGroupRolloutPolicy Specifies the rollout policy for compute instance group stages.
oci.devops.models.ComputeInstanceGroupSelector Defines how the instances in a instance group environment is selected.
oci.devops.models.ComputeInstanceGroupSelectorCollection A collection of selectors.
oci.devops.models.CountBasedApprovalPolicy Count based stage approval policy.
oci.devops.models.CreateComputeInstanceGroupDeployEnvironmentDetails Specifies the Compute instance group environment.
oci.devops.models.CreateComputeInstanceGroupDeployStageDetails Specifies the instance group rolling deployment stage.
oci.devops.models.CreateDeployArtifactDetails Information about a new deployment artifact.
oci.devops.models.CreateDeployEnvironmentDetails The information about new deployment environment.
oci.devops.models.CreateDeployPipelineDeploymentDetails Details of the new deployment to be created that will run all the stages in the pipeline.
oci.devops.models.CreateDeployPipelineDetails The information about new deployment pipeline to be created.
oci.devops.models.CreateDeployPipelineRedeploymentDetails Details of the new deployment to be created based on a previously executed deployment.
oci.devops.models.CreateDeployStageDetails The information about new deployment stage.
oci.devops.models.CreateDeploymentDetails The information about new deployment.
oci.devops.models.CreateFunctionDeployEnvironmentDetails Specifies the Function environment.
oci.devops.models.CreateFunctionDeployStageDetails Specifies the Function stage.
oci.devops.models.CreateInvokeFunctionDeployStageDetails Specifies Invoke Function stage.
oci.devops.models.CreateLoadBalancerTrafficShiftDeployStageDetails Specifies load balancer traffic shift stage.
oci.devops.models.CreateManualApprovalDeployStageDetails Specifies the manual approval stage.
oci.devops.models.CreateOkeClusterDeployEnvironmentDetails Specifies the Kubernetes cluster environment.
oci.devops.models.CreateOkeDeployStageDetails Specifies the Kubernetes cluster deployment stage.
oci.devops.models.CreateProjectDetails The information about new project to be created.
oci.devops.models.CreateSingleDeployStageDeploymentDetails Details of a new deployment to be created that will run a single stage of the pipeline.
oci.devops.models.CreateWaitDeployStageDetails Specifies the Wait stage.
oci.devops.models.DeployArtifact Artifacts are deployment manifests that are referenced in a pipeline stage for automated deployment to the target environment.
oci.devops.models.DeployArtifactCollection Results of a deployment artifact search.
oci.devops.models.DeployArtifactOverrideArgument Values for artifact parameters to be supplied at the time of deployment.
oci.devops.models.DeployArtifactOverrideArgumentCollection Specifies the list of artifact override arguments at the time of deployment.
oci.devops.models.DeployArtifactSource Specifies source of an artifact.
oci.devops.models.DeployArtifactSummary Summary of the deployment artifact.
oci.devops.models.DeployEnvironment The target OCI resources, such as Compute instances, Container Engine for Kubernetes(OKE) clusters, or Function, where artifacts will be deployed.
oci.devops.models.DeployEnvironmentCollection Results of a deployment environment search.
oci.devops.models.DeployEnvironmentSummary Summary of the deployment environment.
oci.devops.models.DeployPipeline A set of stages whose predecessor relation forms a directed acyclic graph.
oci.devops.models.DeployPipelineArtifact Artifact used in the pipeline.
oci.devops.models.DeployPipelineArtifactCollection List of all artifacts used in the pipeline.
oci.devops.models.DeployPipelineCollection Results of an pipeline search.
oci.devops.models.DeployPipelineDeployment Deployment of all the stages in the pipeline.
oci.devops.models.DeployPipelineDeploymentSummary Summary of a full pipeline deployment.
oci.devops.models.DeployPipelineEnvironment Environment used in the pipeline.
oci.devops.models.DeployPipelineEnvironmentCollection List of all environments used in the pipeline.
oci.devops.models.DeployPipelineParameter Parameter name for which the values will be supplied at the time of deployment.
oci.devops.models.DeployPipelineParameterCollection Specifies list of parameters present in the deployment pipeline.
oci.devops.models.DeployPipelineRedeployment Redeployment of the full pipeline of a previous deployment.
oci.devops.models.DeployPipelineRedeploymentSummary Summary of a full pipeline redeployment.
oci.devops.models.DeployPipelineStage Stage used in the pipeline for an artifact or environment.
oci.devops.models.DeployPipelineStageCollection List of stages.
oci.devops.models.DeployPipelineSummary Summary of the deployment pipeline.
oci.devops.models.DeployStage A single node in a pipeline.
oci.devops.models.DeployStageCollection Result of a stage search.
oci.devops.models.DeployStageExecutionProgress Details about the execution progress of a stage in a deployment.
oci.devops.models.DeployStageExecutionProgressDetails Details about stage execution for each target environment.
oci.devops.models.DeployStageExecutionStep Details about each steps in stage execution for a target environment.
oci.devops.models.DeployStagePredecessor Metadata for defining a stage’s predecessor.
oci.devops.models.DeployStagePredecessorCollection Collection containing the predecessors of a stage.
oci.devops.models.DeployStageRollbackPolicy Specifies the rollback policy.
oci.devops.models.DeployStageSummary Summary of the deployment stage.
oci.devops.models.Deployment A single execution or run of a pipeline.
oci.devops.models.DeploymentArgument Values for pipeline parameters to be supplied at the time of deployment.
oci.devops.models.DeploymentArgumentCollection Specifies list of arguments passed along with the deployment.
oci.devops.models.DeploymentCollection Results of a deployment search.
oci.devops.models.DeploymentExecutionProgress The execution progress details of a deployment.
oci.devops.models.DeploymentSummary Summary of the deployment.
oci.devops.models.FunctionDeployEnvironment Specifies the Function environment.
oci.devops.models.FunctionDeployEnvironmentSummary Specifies the Function environment.
oci.devops.models.FunctionDeployStage Specifies the Function stage.
oci.devops.models.FunctionDeployStageExecutionProgress Specifies the execution details for Function deployment stage.
oci.devops.models.FunctionDeployStageSummary Specifies the Function stage.
oci.devops.models.GenericDeployArtifactSource Specifies the Artifact Registry source details.
oci.devops.models.InlineDeployArtifactSource Specifies the inline deployment artifact source details.
oci.devops.models.InvokeFunctionDeployStage Specifies Invoke Function stage.
oci.devops.models.InvokeFunctionDeployStageExecutionProgress Specifies the invoke function stage specific execution details.
oci.devops.models.InvokeFunctionDeployStageSummary Specifies Invoke Function stage.
oci.devops.models.LoadBalancerConfig Specifies config for load balancer traffic shift stages.
oci.devops.models.LoadBalancerTrafficShiftDeployStage Specifies load balancer traffic shift stage.
oci.devops.models.LoadBalancerTrafficShiftDeployStageExecutionProgress Specifies the load balancer traffic shift stage execution details.
oci.devops.models.LoadBalancerTrafficShiftDeployStageSummary Specifies load balancer traffic shift stage.
oci.devops.models.LoadBalancerTrafficShiftRolloutPolicy Description of rollout policy for load balancer traffic shift stage.
oci.devops.models.ManualApprovalDeployStage Specifies the manual approval stage.
oci.devops.models.ManualApprovalDeployStageExecutionProgress Specifies the manual approval stage specific execution details.
oci.devops.models.ManualApprovalDeployStageSummary Specifies the manual approval stage.
oci.devops.models.NoDeployStageRollbackPolicy Specifies the no rollback policy for a Stage on failure.
oci.devops.models.NotificationConfig Notification configuration for the project.
oci.devops.models.OcirDeployArtifactSource Specifies the OCIR details.
oci.devops.models.OkeClusterDeployEnvironment Specifies the Kubernetes cluster environment.
oci.devops.models.OkeClusterDeployEnvironmentSummary Specifies the Kubernetes cluster environment.
oci.devops.models.OkeDeployStage Specifies the Container Engine for Kubernetes(OKE) cluster deployment stage.
oci.devops.models.OkeDeployStageExecutionProgress Specifies the execution details for a Container Engine for Kubernetes (OKE) cluster deployment stage.
oci.devops.models.OkeDeployStageSummary Specifies the Kubernetes cluster deployment stage.
oci.devops.models.Project DevOps project groups resources needed to implement the CI/CD workload.
oci.devops.models.ProjectCollection Results of an project search.
oci.devops.models.ProjectSummary Summary of the project.
oci.devops.models.RunPipelineDeployStageExecutionProgress Specifies run deployment pipleline stage specific exeution details.
oci.devops.models.RunValidationTestOnComputeInstanceDeployStageExecutionProgress Specifies run validation test on an compute instance stage specific execution details.
oci.devops.models.SingleDeployStageDeployment Deployment of a single stage within the pipeline.
oci.devops.models.SingleDeployStageDeploymentSummary Summary of single stage deployment.
oci.devops.models.UpdateComputeInstanceGroupDeployEnvironmentDetails Specifies the Compute instance group environment.
oci.devops.models.UpdateComputeInstanceGroupDeployStageDetails Specifies the instance group rolling deployment stage.
oci.devops.models.UpdateDeployArtifactDetails The information to be updated for the artifact.
oci.devops.models.UpdateDeployEnvironmentDetails The information to be updated.
oci.devops.models.UpdateDeployPipelineDeploymentDetails Update details for a pipeline deployment.
oci.devops.models.UpdateDeployPipelineDetails The information to be updated for the given deloyment pipeline.
oci.devops.models.UpdateDeployPipelineRedeploymentDetails Update details for a pipeline redeployment.
oci.devops.models.UpdateDeployStageDetails The information to be updated.
oci.devops.models.UpdateDeploymentDetails The information to be updated.
oci.devops.models.UpdateFunctionDeployEnvironmentDetails Specifies the Function environment.
oci.devops.models.UpdateFunctionDeployStageDetails Specifies the Function stage.
oci.devops.models.UpdateInvokeFunctionDeployStageDetails Specifies Invoke Function stage.
oci.devops.models.UpdateLoadBalancerTrafficShiftDeployStageDetails Specifies load balancer traffic shift stage.
oci.devops.models.UpdateManualApprovalDeployStageDetails Specifies the manual approval stage.
oci.devops.models.UpdateOkeClusterDeployEnvironmentDetails Specifies the Kubernetes cluster environment.
oci.devops.models.UpdateOkeDeployStageDetails Specifies the Kubernetes cluster deployment stage.
oci.devops.models.UpdateProjectDetails The information to be updated for the given project.
oci.devops.models.UpdateSingleDeployStageDeploymentDetails Update details for a single stage deployment.
oci.devops.models.UpdateWaitDeployStageDetails Specifies the Wait stage.
oci.devops.models.WaitCriteria Specifies wait criteria for the Wait stage.
oci.devops.models.WaitCriteriaSummary Specifies wait criteria for the Wait stage.
oci.devops.models.WaitDeployStage Specifies the Wait stage.
oci.devops.models.WaitDeployStageExecutionProgress Specifies Wait stage specific execution details.
oci.devops.models.WaitDeployStageSummary Specifies the Wait stage.
oci.devops.models.WorkRequest Details of the work request status.
oci.devops.models.WorkRequestCollection List of work requests.
oci.devops.models.WorkRequestError An error encountered while executing a work request.
oci.devops.models.WorkRequestErrorCollection List of work request errors encountered while executing a work request.
oci.devops.models.WorkRequestLogEntry A log message from the execution of a work request.
oci.devops.models.WorkRequestLogEntryCollection List of log messages from the execution of a work request.
oci.devops.models.WorkRequestResource A resource created or operated on by a work request.
oci.devops.models.WorkRequestSummary Details of the work request status.