Namespace Oci.DevopsService.Models
Classes
AbsoluteWaitCriteria
Specifies the absolute wait criteria. You can specify fixed length of wait duration.
AbsoluteWaitCriteriaSummary
Specifies the absolute wait criteria, user can specify fixed length of wait duration.
ActualBuildRunnerShapeConfig
Build Runner Shape configuration.
ApprovalAction
Information about the approval action of DevOps deployment stages.
ApprovalPolicy
Specifies the approval policy.
ApprovalPolicyModelConverter
ApproveDeploymentDetails
The stage information for submitting for approval.
AutomatedDeployStageRollbackPolicy
Specifies the automated rollback policy for a stage on failure.
BackendSetIpCollection
Collection of backend environment IP addresses.
BitbucketCloudAppPasswordConnection
The properties that define a connection of the type BITBUCKET_CLOUD_APP_PASSWORD
.
This type corresponds to a connection in Bitbucket Cloud that is authenticated with a App Password along with username.
BitbucketCloudAppPasswordConnectionSummary
Summary information for a connection of the type BITBUCKET_CLOUD_APP_PASSWORD
.
This type corresponds to a connection in Bitbucket Cloud that is authenticated with a username and app password.
BitbucketCloudBuildRunSource
Specifies details of build run through Bitbucket Cloud.
BitbucketCloudBuildSource
Bitbucket Cloud Build Source for Build Stage
BitbucketCloudFilter
The filter for Bitbucket Cloud events.
BitbucketCloudFilterAttributes
Attributes to filter Bitbucket Cloud events.
BitbucketCloudFilterExclusionAttributes
Attributes to filter Bitbucket Cloud events. File filter criteria - Changes only affecting excluded files will not invoke a build. if both include and exclude filter are used then exclusion filter will be applied on the result set of inclusion filter.
BitbucketCloudTrigger
Trigger specific to Bitbucket Cloud
BitbucketCloudTriggerCreateResult
Trigger create response specific to Bitbucket Cloud.
BitbucketCloudTriggerSummary
Summary of the Bitbucket Cloud trigger.
BitbucketServerAccessTokenConnection
The properties that define a connection of the type BITBUCKET_SERVER_ACCESS_TOKEN
.
This type corresponds to a connection in Bitbucket that is authenticated with a personal access token.
BitbucketServerBuildRunSource
Specifies details of build run through Bitbucket Server.
BitbucketServerBuildSource
Bitbucket Server Build Source for Build Stage
BitbucketServerFilter
The filter for Bitbucket Server events.
BitbucketServerFilterAttributes
Attributes to filter Bitbucket Server events.
BitbucketServerTokenConnectionSummary
Summary information for a connection of the type BITBUCKET_SERVER_ACCESS_TOKEN
.
This type corresponds to a connection in Bitbucket that is authenticated with a personal access token.
BitbucketServerTrigger
Trigger specific to Bitbucket Server
BitbucketServerTriggerCreateResult
Trigger create response specific to Bitbucket Server.
BitbucketServerTriggerSummary
Summary of the Bitbucket Server trigger.
BuildOutputs
Outputs from the build.
BuildPipeline
A set of stages forming a directed acyclic graph that defines the build process.
BuildPipelineCollection
Results of a pipeline search.
BuildPipelineParameter
Parameter name for which the values will be supplied at the time of running the build.
BuildPipelineParameterCollection
Specifies list of parameters present in a build pipeline. An UPDATE operation replaces the existing parameters list entirely.
BuildPipelineStage
A single node in a build pipeline. A stage takes a specific designated action. There are many types of stages such as 'BUILD' and 'DELIVER_ARTIFACT'.
BuildPipelineStageCollection
Result of a stage search.
BuildPipelineStageModelConverter
BuildPipelineStagePredecessor
Metadata for defining a stage's predecessor.
BuildPipelineStagePredecessorCollection
The collection containing the predecessors of a stage.
BuildPipelineStageRunProgress
The details about the run progress of a stage in a build run.
BuildPipelineStageRunProgressModelConverter
BuildPipelineStageSummary
Summary of the Stage.
BuildPipelineStageSummaryModelConverter
BuildPipelineSummary
Summary of the build pipeline.
BuildRun
Each time you attempt to run a build pipeline you create one build run. A build can be running currently, or it can be a record of the run that happened in the past. The set of build runs constitutes a build pipeline's history.
BuildRunArgument
Values for pipeline parameters to be supplied at the time of running the build.
BuildRunArgumentCollection
Specifies list of arguments passed along with the build run.
BuildRunProgress
The run progress details of a build run.
BuildRunProgressSummary
The summary run progress details of a build run.
BuildRunSource
The source from which the build run is triggered.
BuildRunSourceModelConverter
BuildRunSummary
Summary of the build run.
BuildRunSummaryCollection
List of build run summary.
BuildRunnerShapeConfig
The information about build runner.
BuildRunnerShapeConfigModelConverter
BuildSource
Build source required for the Build stage.
BuildSourceCollection
Collection of build sources.
BuildSourceModelConverter
BuildStage
Specifies the build stage.
BuildStageRunProgress
Specifies the run details for Build stage.
BuildStageRunStep
The details about each step in a build stage.
BuildStageSummary
Specifies the build stage.
CaCertVerify
Enable TLS verification with CA certificate.
CancelBuildRunDetails
Information about canceling the build run.
CancelDeploymentDetails
The information regarding the deployment to be canceled.
ChangeProjectCompartmentDetails
The OCID of the compartment to which the project must be moved to.
CommitInfo
Commit details that need to be used for the build run.
ComputeInstanceGroupBlueGreenDeployStage
Specifies the Instance Group Blue-Green deployment stage.
ComputeInstanceGroupBlueGreenDeployStageExecutionProgress
Specifies the Instance Group Blue-Green deployment stage.
ComputeInstanceGroupBlueGreenDeployStageSummary
Specifies the Instance Group Blue-Green deployment stage.
ComputeInstanceGroupBlueGreenTrafficShiftDeployStage
Specifies the instance group blue-green deployment load balancer traffic shift stage.
ComputeInstanceGroupBlueGreenTrafficShiftDeployStageExecutionProgress
Specifies the Instance Group Blue-Green deployment load balancer traffic shift stage.
ComputeInstanceGroupBlueGreenTrafficShiftDeployStageSummary
Specifies the instance group blue-green deployment load balancer traffic shift stage.
ComputeInstanceGroupByIdsSelector
Specifies the Compute instance group environment by listing the OCIDs of the compute instances.
ComputeInstanceGroupByQuerySelector
Specifies the Compute instance group environment filtered by the RQS query expression.
ComputeInstanceGroupCanaryApprovalDeployStage
Specifies the canary approval stage.
ComputeInstanceGroupCanaryApprovalDeployStageExecutionProgress
Specifies the Canary approval stage.
ComputeInstanceGroupCanaryApprovalDeployStageSummary
Specifies the canary approval stage.
ComputeInstanceGroupCanaryDeployStage
Specifies the Instance Group Canary deployment stage.
ComputeInstanceGroupCanaryDeployStageExecutionProgress
Specifies the Instance Group Canary deployment stage.
ComputeInstanceGroupCanaryDeployStageSummary
Specifies the Instance Group Canary deployment stage.
ComputeInstanceGroupCanaryTrafficShiftDeployStage
Specifies the instance group canary deployment load balancer traffic shift stage.
ComputeInstanceGroupCanaryTrafficShiftDeployStageExecutionProgress
Specifies the Instance Group Canary deployment load balancer traffic shift stage.
ComputeInstanceGroupCanaryTrafficShiftDeployStageSummary
Specifies the instance group canary deployment load balancer traffic shift stage.
ComputeInstanceGroupDeployEnvironment
Specifies the Compute instance group environment. The combination of instances matching the selectors are included in the instance group.
ComputeInstanceGroupDeployEnvironmentSummary
Specifies the Compute instance group environment.
ComputeInstanceGroupDeployStage
Specifies the Instance Group Rolling deployment stage.
ComputeInstanceGroupDeployStageExecutionProgress
Specifies the execution details for the Instance Group Rolling deployment stage.
ComputeInstanceGroupDeployStageSummary
Specifies the Instance Group Rolling deployment stage.
ComputeInstanceGroupFailurePolicy
Specifies a failure policy for a compute instance group rolling deployment stage.
ComputeInstanceGroupFailurePolicyByCount
Specifies a failure policy by count for a compute instance group rolling deployment stage.
ComputeInstanceGroupFailurePolicyByPercentage
Specifies a failure policy by percentage for a compute instance group rolling deployment stage.
ComputeInstanceGroupFailurePolicyModelConverter
ComputeInstanceGroupLinearRolloutPolicyByCount
Specifies a linear rollout strategy for a compute instance group rolling deployment stage.
ComputeInstanceGroupLinearRolloutPolicyByPercentage
Specifies a linear rollout strategy for a compute instance group rolling deployment stage.
ComputeInstanceGroupRolloutPolicy
Specifies the rollout policy for compute instance group stages.
ComputeInstanceGroupRolloutPolicyModelConverter
ComputeInstanceGroupSelector
Defines how the instances in a instance group environment is selected.
ComputeInstanceGroupSelectorCollection
A collection of selectors. The combination of instances matching the selectors are included in the instance group.
ComputeInstanceGroupSelectorModelConverter
Connection
The properties that define a connection to external repositories.
ConnectionCollection
Collection of connections.
ConnectionModelConverter
ConnectionSummary
Summary information for a connection.
ConnectionSummaryModelConverter
ConnectionValidationResult
The result of validating the credentials of a connection.
ContainerConfig
Specifies the container configuration.
ContainerConfigModelConverter
ContainerInstanceConfig
Specifies ContainerInstance configuration.
ContainerRegistryDeliveredArtifact
Details of the container registry artifacts delivered through the Deliver Artifacts stage.
CountBasedApprovalPolicy
Count based stage approval policy.
CreateAbsoluteWaitCriteriaDetails
Specifies the absolute wait criteria. You can specify fixed length of wait duration.
CreateBitbucketCloudAppPasswordConnectionDetails
The details for creating a connection of the type BITBUCKET_CLOUD_APP_PASSWORD
.
This type corresponds to a connection in Bitbucket Cloud that is authenticated with username and app password.
CreateBitbucketCloudTriggerDetails
The trigger for Bitbucket Cloud as the caller.
CreateBitbucketServerAccessTokenConnectionDetails
The details for creating a connection of the type BITBUCKET_SERVER_ACCESS_TOKEN
.
This type corresponds to a connection in Bitbucket that is authenticated with a personal access token.
CreateBitbucketServerTriggerDetails
The trigger for Bitbucket Server as the caller.
CreateBuildPipelineDetails
Information about the new build pipeline to be created.
CreateBuildPipelineStageDetails
The information about a new stage.
CreateBuildPipelineStageDetailsModelConverter
CreateBuildRunDetails
Information about the new build run.
CreateBuildStageDetails
Specifies the build stage.
CreateComputeInstanceGroupBlueGreenDeployStageDetails
Specifies the Instance Group Blue-Green deployment stage.
CreateComputeInstanceGroupBlueGreenTrafficShiftDeployStageDetails
Specifies the instance group blue-green deployment load balancer traffic shift stage.
CreateComputeInstanceGroupCanaryApprovalDeployStageDetails
Specifies the canary approval stage.
CreateComputeInstanceGroupCanaryDeployStageDetails
Specifies the Instance Group Canary deployment stage.
CreateComputeInstanceGroupCanaryTrafficShiftDeployStageDetails
Specifies the instance group canary deployment load balancer traffic shift stage.
CreateComputeInstanceGroupDeployEnvironmentDetails
Specifies the Compute instance group environment.
CreateComputeInstanceGroupDeployStageDetails
Specifies the Instance Group Rolling deployment stage.
CreateConnectionDetails
The details for creating a connection.
CreateConnectionDetailsModelConverter
CreateDeliverArtifactStageDetails
Specifies the Deliver Artifacts stage.
CreateDeployArtifactDetails
Information about a new deployment artifact.
CreateDeployEnvironmentDetails
The information about new deployment environment.
CreateDeployEnvironmentDetailsModelConverter
CreateDeployPipelineDeploymentDetails
Details of the new deployment to be created that will run all the stages in the pipeline.
CreateDeployPipelineDetails
The information about new deployment pipeline to be created.
CreateDeployPipelineRedeploymentDetails
Details of the new deployment to be created based on a previously executed deployment.
CreateDeployStageDetails
The information about new deployment stage.
CreateDeployStageDetailsModelConverter
CreateDeploymentDetails
The information about new deployment.
CreateDeploymentDetailsModelConverter
CreateDevopsCodeRepositoryTriggerDetails
The trigger for DevOps code repository as the caller.
CreateFunctionDeployEnvironmentDetails
Specifies the Function environment.
CreateFunctionDeployStageDetails
Specifies the Function stage.
CreateGithubAccessTokenConnectionDetails
The details for creating a connection of the type GITHUB_ACCESS_TOKEN
.
This type corresponds to a connection in GitHub that is authenticated with a personal access token.
CreateGithubTriggerDetails
The trigger for GitHub as the caller.
CreateGitlabAccessTokenConnectionDetails
The details for creating a connection of the type GITLAB_ACCESS_TOKEN
.
This type corresponds to a connection in GitLab that is authenticated with a personal access token.
CreateGitlabServerAccessTokenConnectionDetails
The details for creating a connection of the type GITLAB_SERVER_ACCESS_TOKEN
.
This type corresponds to a connection in GitLab self hosted server that is authenticated with a personal access token.
CreateGitlabServerTriggerDetails
The trigger for GitLab as the caller.
CreateGitlabTriggerDetails
The trigger for GitLab as the caller.
CreateInvokeFunctionDeployStageDetails
Specifies Invoke Function stage.
CreateLoadBalancerTrafficShiftDeployStageDetails
Specifies load balancer traffic shift stage.
CreateManualApprovalDeployStageDetails
Specifies the manual approval stage.
CreateOkeBlueGreenDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
CreateOkeBlueGreenTrafficShiftDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster blue-green deployment traffic shift stage.
CreateOkeCanaryApprovalDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment approval stage.
CreateOkeCanaryDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment stage.
CreateOkeCanaryTrafficShiftDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment traffic shift stage.
CreateOkeClusterDeployEnvironmentDetails
Specifies the Kubernetes cluster environment.
CreateOkeDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster deployment stage.
CreateOkeHelmChartDeployStageDetails
Specifies the Helm chart deployment to a Kubernetes cluster stage.
CreateProjectDetails
The information about new project to be created.
CreateRepositoryDetails
Information about the new repository.
CreateShellDeployStageDetails
Specifies the shell stage.
CreateSingleDeployStageDeploymentDetails
Details of a new deployment to be created that will run a single stage of the pipeline.
CreateSingleDeployStageRedeploymentDetails
Details of a new deployment to be created that will rerun a single stage from a previously executed deployment.
CreateTriggerDeploymentStageDetails
Specifies the Trigger Deployment stage, which runs another pipeline of the application.
CreateTriggerDetails
Information about the new trigger.
CreateTriggerDetailsModelConverter
CreateVbsAccessTokenConnectionDetails
The details for creating a connection of the type VBS_ACCESS_TOKEN
.
This type corresponds to a connection in Visual Builder Studio that is authenticated with a personal access token.
CreateVbsTriggerDetails
The trigger for VBS as the caller.
CreateWaitCriteriaDetails
Specifies wait criteria for the Wait stage.
CreateWaitCriteriaDetailsModelConverter
CreateWaitDeployStageDetails
Specifies the Wait stage. User can specify a criteria for wait time or give an absolute duration.
CreateWaitStageDetails
Specifies the Wait stage. You can specify variable wait times or an absolute duration.
CustomBuildRunnerShapeConfig
Specifies the custom build runner shape config.
DefaultBuildRunnerShapeConfig
Specifies the default build runner shape config.
DeliverArtifact
Artifact information that need to be pushed to the artifactory stores.
DeliverArtifactCollection
Specifies an array of artifacts that need to be pushed to the artifactory stores.
DeliverArtifactStage
Specifies the Deliver Artifacts stage.
DeliverArtifactStageRunProgress
Specifies Deliver Artifacts stage specific run details.
DeliverArtifactStageSummary
Specifies the Deliver Artifacts stage.
DeliveredArtifact
Details of the artifacts delivered through the Deliver Artifacts stage.
DeliveredArtifactCollection
Specifies the list of artifacts delivered through the Deliver Artifacts stage.
DeliveredArtifactModelConverter
DeployArtifact
Artifacts are deployment manifests that are referenced in a pipeline stage for automated deployment to the target environment. DevOps artifacts can be an OCI Container image repository, Kubernetes manifest, an Artifact Registry artifact, or defined inline.
DeployArtifactCollection
Results of a deployment artifact search.
DeployArtifactOverrideArgument
Values for artifact parameters to be supplied at the time of deployment.
DeployArtifactOverrideArgumentCollection
Specifies the list of artifact override arguments at the time of deployment.
DeployArtifactSource
Specifies source of an artifact.
DeployArtifactSourceModelConverter
DeployArtifactSummary
Summary of the deployment artifact.
DeployEnvironment
The target OCI resources, such as Compute instances, Container Engine for Kubernetes(OKE) clusters, or Function, where artifacts are deployed.
DeployEnvironmentCollection
Results of a deployment environment search.
DeployEnvironmentModelConverter
DeployEnvironmentSummary
Summary of the deployment environment.
DeployEnvironmentSummaryModelConverter
DeployPipeline
A set of stages whose predecessor relation forms a directed acyclic graph.
DeployPipelineArtifact
Artifact used in the pipeline.
DeployPipelineArtifactCollection
List of all artifacts used in the pipeline.
DeployPipelineCollection
Results of an pipeline search.
DeployPipelineDeployment
Deployment of all the stages in the pipeline.
DeployPipelineDeploymentSummary
Summary of a full pipeline deployment.
DeployPipelineEnvironment
Environment used in the pipeline.
DeployPipelineEnvironmentCollection
List of all environments used in the pipeline.
DeployPipelineParameter
Parameter name for which the values will be supplied at the time of deployment.
DeployPipelineParameterCollection
Specifies list of parameters present in the deployment pipeline. In case of Update operation, replaces existing parameters list. Merging with existing parameters is not supported.
DeployPipelineRedeployment
Redeployment of the full pipeline of a previous deployment.
DeployPipelineRedeploymentSummary
Summary of a full pipeline redeployment.
DeployPipelineStage
Stage used in the pipeline for an artifact or environment.
DeployPipelineStageCollection
List of stages.
DeployPipelineSummary
Summary of the deployment pipeline.
DeployStage
A single node in a pipeline. It is usually associated with some action on a specific set of OCI resources such as environments. For example, updating a Function or a Kubernetes cluster.
DeployStageCollection
Result of a stage search.
DeployStageExecutionProgress
Details about the execution progress of a stage in a deployment.
DeployStageExecutionProgressDetails
Details about stage execution for each target environment.
DeployStageExecutionProgressModelConverter
DeployStageExecutionStep
Details about each steps in stage execution for a target environment.
DeployStageModelConverter
DeployStageOverrideArgument
Values for stage override of the pipeline parameters to be supplied at the time of deployment.
DeployStageOverrideArgumentCollection
Specifies the list of arguments to be overriden per Stage at the time of deployment.
DeployStagePredecessor
Metadata for defining a stage's predecessor.
DeployStagePredecessorCollection
Collection containing the predecessors of a stage.
DeployStageRollbackPolicy
Specifies the rollback policy. This is initiated on the failure of certain stage types.
DeployStageRollbackPolicyModelConverter
DeployStageSummary
Summary of the deployment stage.
DeployStageSummaryModelConverter
Deployment
A single execution or run of a pipeline.
DeploymentArgument
Values for pipeline parameters to be supplied at the time of deployment.
DeploymentArgumentCollection
Specifies list of arguments passed along with the deployment.
DeploymentCollection
Results of a deployment search.
DeploymentExecutionProgress
The execution progress details of a deployment.
DeploymentModelConverter
DeploymentSummary
Summary of the deployment.
DeploymentSummaryModelConverter
DevopsCodeRepositoryBuildRunSource
Specifies details of build run through DevOps code repository.
DevopsCodeRepositoryBuildSource
DevOps code repository build source for Build stage.
DevopsCodeRepositoryFilter
The filter for GitLab events.
DevopsCodeRepositoryFilterAttributes
Attributes to filter DevOps code repository events.
DevopsCodeRepositoryFilterExclusionAttributes
Attributes to filter DevopsCodeRepository events. File filter criteria - Changes only affecting excluded files will not invoke a build. if both include and exclude filter are used then exclusion filter will be applied on the result set of inclusion filter.
DevopsCodeRepositoryTrigger
Trigger specific to OCI DevOps Code Repository service.
DevopsCodeRepositoryTriggerCreateResult
Trigger create response specific to GitLab.
DevopsCodeRepositoryTriggerSummary
Summary of the DevOps code repository trigger.
DiffChunk
Details about a group of changes.
DiffCollection
Result of a compare difference.
DiffLineDetails
Details about a line within the difference.
DiffResponse
Response object for obtaining list of changed files.
DiffResponseEntry
Entry for description of change on a file.
DiffSection
Details about a section of changes within a difference chunk.
DiffSummary
Response object for showing differences for a file between two revisions.
ExportedVariable
Values for exported variables.
ExportedVariableCollection
Specifies list of exported variables.
FileDiffResponse
Response object for showing differences for a file between two commits.
FileFilter
Attributes to support include/exclude files for triggering build runs.
FileLineDetails
Object containing the details of a line in a file.
Filter
The filters for the trigger.
FilterModelConverter
FunctionDeployEnvironment
Specifies the Function environment.
FunctionDeployEnvironmentSummary
Specifies the Function environment.
FunctionDeployStage
Specifies the Function stage.
FunctionDeployStageExecutionProgress
Specifies the execution details for Function deployment stage.
FunctionDeployStageSummary
Specifies the Function stage.
GenericDeliveredArtifact
Details of the generic artifacts delivered through the Deliver Artifacts stage.
GenericDeployArtifactSource
Specifies the Artifact Registry source details.
GithubAccessTokenConnection
The properties that define a connection of the type GITHUB_ACCESS_TOKEN
.
This type corresponds to a connection in GitHub that is authenticated with a personal access token.
GithubAccessTokenConnectionSummary
Summary information for a connection of the type GITHUB_ACCESS_TOKEN
.
This type corresponds to a connection in GitHub that is authenticated with a personal access token.
GithubBuildRunSource
Specifies details of build run through GitHub.
GithubBuildSource
GitHub build source for Build stage.
GithubFilter
The filter for GitHub events.
GithubFilterAttributes
Attributes to filter GitHub events.
GithubFilterExclusionAttributes
Attributes to filter GitHub events. File filter criteria - Changes only affecting excluded files will not invoke a build. if both include and exclude filter are used then exclusion filter will be applied on the result set of inclusion filter.
GithubTrigger
Trigger specific to GitHub.
GithubTriggerCreateResult
Trigger create response specific to GitHub.
GithubTriggerSummary
Summary of the GitHub trigger.
GitlabAccessTokenConnection
The properties that define a connection of the type GITLAB_ACCESS_TOKEN
.
This type corresponds to a connection in GitLab that is authenticated with a personal access token.
GitlabAccessTokenConnectionSummary
Summary information for a connection of the type GITLAB_ACCESS_TOKEN
.
This type corresponds to a connection in GitLab that is authenticated with a personal access token.
GitlabBuildRunSource
Specifies details of build run through GitLab.
GitlabBuildSource
GitLab build source for Build stage.
GitlabFilter
The filter for GitLab events.
GitlabFilterAttributes
Attributes to filter GitLab events.
GitlabFilterExclusionAttributes
Attributes to filter GitLab events. File filter criteria - Changes only affecting excluded files will not invoke a build. if both include and exclude filter are used then exclusion filter will be applied on the result set of inclusion filter.
GitlabServerAccessTokenConnection
The properties that define a connection of the type GITLAB_SERVER_ACCESS_TOKEN
.
This type corresponds to a connection in GitLab self-hosted server that is authenticated with a
personal access token.
GitlabServerAccessTokenConnectionSummary
Summary information for a connection of the type GITLAB_SERVER_ACCESS_TOKEN
.
This type corresponds to a connection in GitLab that is authenticated with a personal access token.
GitlabServerBuildRunSource
Specifies details of build run through GitLab self-hosted Server.
GitlabServerBuildSource
GitLab self-hosted Server Build Source for Build Stage
GitlabServerFilter
The filter for GitLab self-hosted events.
GitlabServerFilterAttributes
Attributes to filter GitLab self-hosted server events.
GitlabServerFilterExclusionAttributes
Attributes to filter GitLab self-hosted server events. File filter criteria - Changes only affecting excluded files will not invoke a build. if both include and exclude filter are used then exclusion filter will be applied on the result set of inclusion filter.
GitlabServerTrigger
Trigger specific to GitLab self-hosted server.
GitlabServerTriggerCreateResult
Trigger create response specific to GitLab self-hosted server.
GitlabServerTriggerSummary
Summary of the GitLab self-hosted server trigger.
GitlabTrigger
Trigger specific to GitLab.
GitlabTriggerCreateResult
Trigger create response specific to GitLab.
GitlabTriggerSummary
Summary of the GitLab trigger.
HelmCommandSpecArtifactSource
Specifies Helm command spec details
HelmRepositoryDeployArtifactSource
Specifies Helm chart source details.
HelmSetValue
Defines a helm set value
HelmSetValueCollection
Specifies the name and value pairs to set helm values.
InlineDeployArtifactSource
Specifies the inline deployment artifact source details.
InlinePublicKeyVerificationKeySource
Specifies the Inline public key verification source details
InvokeFunctionDeployStage
Specifies Invoke Function stage.
InvokeFunctionDeployStageExecutionProgress
Specifies the Invoke Function stage specific execution details.
InvokeFunctionDeployStageSummary
Specifies Invoke Function stage.
LoadBalancerConfig
Specifies configuration for load balancer traffic shift stages. The load balancer specified here should be an Application load balancer type. Network load balancers are not supported.
LoadBalancerTrafficShiftDeployStage
Specifies load balancer traffic shift stage.
LoadBalancerTrafficShiftDeployStageExecutionProgress
Specifies the load balancer Traffic Shift stage execution details.
LoadBalancerTrafficShiftDeployStageSummary
Specifies load balancer traffic shift stage.
LoadBalancerTrafficShiftRolloutPolicy
Description of rollout policy for load balancer traffic shift stage.
ManualApprovalDeployStage
Specifies the manual approval stage.
ManualApprovalDeployStageExecutionProgress
Specifies the manual approval stage specific execution details.
ManualApprovalDeployStageSummary
Specifies the manual approval stage.
ManualBuildRunSource
Specifies details of build runs triggered manually through the API.
MirrorRepositoryConfig
Configuration information for mirroring the repository.
NetworkChannel
Specifies the configuration needed when the target OCI resource, i.e., OKE cluster, resides in customer's private network.
NetworkChannelModelConverter
NginxBlueGreenStrategy
Specifies the NGINX blue green release strategy.
NginxCanaryStrategy
Specifies the NGINX canary release strategy.
NoDeployStageRollbackPolicy
Specifies the no rollback policy for a Stage on failure.
NoneVerificationKeySource
Allows user to opt out of Verification key source
NotificationConfig
Notification configuration for the project.
OcirDeployArtifactSource
Specifies the OCIR details.
OkeBlueGreenDeployStage
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
OkeBlueGreenDeployStageExecutionProgress
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
OkeBlueGreenDeployStageSummary
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
OkeBlueGreenStrategy
Specifies the required blue-green release strategy for OKE deployment.
OkeBlueGreenStrategyModelConverter
OkeBlueGreenTrafficShiftDeployStage
Specifies the Container Engine for Kubernetes (OKE) cluster blue-green deployment traffic shift stage.
OkeBlueGreenTrafficShiftDeployStageExecutionProgress
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment traffic shift stage.
OkeBlueGreenTrafficShiftDeployStageSummary
Specifies the Container Engine for Kubernetes (OKE) cluster blue-green deployment traffic shift stage.
OkeCanaryApprovalDeployStage
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment approval stage.
OkeCanaryApprovalDeployStageExecutionProgress
Specifies the Container Engine for Kubernetes (OKE) cluster Canary approval stage.
OkeCanaryApprovalDeployStageSummary
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment approval stage.
OkeCanaryDeployStage
Specifies the Container Engine for Kubernetes (OKE) Canary deployment stage.
OkeCanaryDeployStageExecutionProgress
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment stage.
OkeCanaryDeployStageSummary
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment stage.
OkeCanaryStrategy
Specifies the required canary release strategy for OKE deployment.
OkeCanaryStrategyModelConverter
OkeCanaryTrafficShiftDeployStage
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment traffic shift stage.
OkeCanaryTrafficShiftDeployStageExecutionProgress
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment traffic shift stage.
OkeCanaryTrafficShiftDeployStageSummary
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment traffic shift stage.
OkeClusterDeployEnvironment
Specifies the Kubernetes cluster environment.
OkeClusterDeployEnvironmentSummary
Specifies the Kubernetes cluster environment.
OkeDeployStage
Specifies the Container Engine for Kubernetes(OKE) cluster deployment stage.
OkeDeployStageExecutionProgress
Specifies the execution details for a Container Engine for Kubernetes (OKE) cluster deployment stage.
OkeDeployStageSummary
Specifies the Container Engine for Kubernetes (OKE) cluster deployment stage.
OkeHelmChartDeployStage
Specifies the OKE cluster deployment stage using helm charts.
OkeHelmChartDeployStageSummary
Specifies the OKE cluster deployment stage using Helm charts.
OkeHelmChartDeploymentStageExecutionProgress
Specifies the execution details for Kubernetes (OKE) helm chart deployment stage.
PrivateEndpointChannel
Specifies the configuration to access private endpoint.
Project
DevOps project groups resources needed to implement the CI/CD workload. DevOps resources include artifacts, pipelines, and environments.
ProjectCollection
Results of an project search.
ProjectSummary
Summary of the project.
PutRepositoryBranchDetails
The information needed to create a branch.
PutRepositoryRefDetails
The information needed to create a reference. If the reference already exists, then it can be used to update the reference.
PutRepositoryRefDetailsModelConverter
PutRepositoryTagDetails
The information needed to create a lightweight tag.
Repository
Repositories containing the source code to build and deploy.
RepositoryAuthorCollection
Result of list authors.
RepositoryAuthorSummary
Object containing summary of authors in a repository.
RepositoryBranch
Branch related information.
RepositoryBranchSummary
Branch related information.
RepositoryCollection
Results of a repository search. Contains repository summary items and other information, such as metadata.
RepositoryCommit
Commit object with commit information.
RepositoryCommitCollection
Result of a commit search.
RepositoryCommitSummary
Commit summary with commit information.
RepositoryFileLines
Object containing the lines of a file in a repository.
RepositoryMirrorRecord
Object containing information about a mirror record.
RepositoryMirrorRecordCollection
The collection of mirror entry.
RepositoryMirrorRecordSummary
Object containing information about a mirror record.
RepositoryObject
Object containing information about files and directories in a repository.
RepositoryPathCollection
Result of list paths in a repository.
RepositoryPathSummary
Object containing information about files and directories in a repository.
RepositoryRef
Reference object with name and commit ID.
RepositoryRefCollection
Result of a reference search.
RepositoryRefModelConverter
RepositoryRefSummary
Summary of a reference.
RepositoryRefSummaryModelConverter
RepositorySummary
Summary of the repository.
RepositoryTag
The information needed to create a lightweight tag.
RepositoryTagSummary
The information needed to create a lightweight tag.
ServiceVnicChannel
Specifies the configuration to access private resources in customer tenancy using service managed VNIC.
ShapeConfig
Determines the size and amount of resources available to the instance.
ShellDeployStage
Specifies the shell stage.
ShellDeployStageExecutionProgress
Specifies the shell stage specific execution details.
ShellDeployStageSummary
Specifies the shell stage.
SingleDeployStageDeployment
Deployment of a single stage within the pipeline.
SingleDeployStageDeploymentSummary
Summary of single stage deployment.
SingleDeployStageRedeployment
Redeployment of a single stage of a previous deployment.
SingleDeployStageRedeploymentSummary
Summary of a single stage redeployment.
TlsVerifyConfig
TLS configuration used by build service to verify TLS connection.
TlsVerifyConfigModelConverter
Trigger
Trigger the deployment pipeline to deploy the artifact.
TriggerAction
The trigger action to be performed.
TriggerActionModelConverter
TriggerBuildPipelineAction
The action to trigger a build pipeline.
TriggerCollection
Results of a trigger search. Contains boh trigger summary items and other information such as metadata.
TriggerCreateResult
Details of the trigger create response.
TriggerCreateResultModelConverter
TriggerDeploymentPipelineStageRunProgress
Specifies Trigger Deployment Pipleline stage specific run details.
TriggerDeploymentStage
Specifies the Trigger Deployment stage, which runs another pipeline of the application.
TriggerDeploymentStageSummary
Specifies the Trigger Deployment stage, which runs another pipeline of the application.
TriggerInfo
Trigger details that need to be used for the BuildRun
TriggerModelConverter
TriggerSchedule
Specifies a trigger schedule. Timing information for when to initiate automated syncs.
TriggerSummary
Summary of the trigger.
TriggerSummaryModelConverter
UpdateAbsoluteWaitCriteriaDetails
Specifies the absolute wait criteria. You can specify fixed length of wait duration.
UpdateBitbucketCloudAppPasswordConnectionDetails
The details for updating a connection of the type BITBUCKET_CLOUD_APP_PASSWORD
.
This type corresponds to a connection in Bitbucket Cloud that is authenticated with username and app password.
UpdateBitbucketCloudTriggerDetails
Update trigger specific to Bitbucket Cloud.
UpdateBitbucketServerAccessTokenConnectionDetails
The details for updating a connection of the type BITBUCKET_SERVER_ACCESS_TOKEN
.
This type corresponds to a connection in Bitbucket that is authenticated with a personal access token.
UpdateBitbucketServerTriggerDetails
Update trigger specific to Bitbucket Server.
UpdateBuildPipelineDetails
The information to be updated for the given build pipeline.
UpdateBuildPipelineStageDetails
The information to be updated.
UpdateBuildPipelineStageDetailsModelConverter
UpdateBuildRunDetails
The build run information to be updated.
UpdateBuildStageDetails
Specifies the build stage.
UpdateComputeInstanceGroupBlueGreenDeployStageDetails
Specifies the Instance Group Blue-Green deployment stage.
UpdateComputeInstanceGroupBlueGreenTrafficShiftDeployStageDetails
Specifies the instance group blue-green deployment load balancer traffic shift stage.
UpdateComputeInstanceGroupCanaryApprovalDeployStageDetails
Specifies the canary approval stage.
UpdateComputeInstanceGroupCanaryDeployStageDetails
Specifies the Instance Group Canary deployment stage.
UpdateComputeInstanceGroupCanaryTrafficShiftDeployStageDetails
Specifies load balancer traffic shift stage.
UpdateComputeInstanceGroupDeployEnvironmentDetails
Specifies the Compute instance group environment.
UpdateComputeInstanceGroupDeployStageDetails
Specifies the Instance Group Rolling deployment stage.
UpdateConnectionDetails
The details for updating a connection.
UpdateConnectionDetailsModelConverter
UpdateDeliverArtifactStageDetails
Specifies the Deliver Artifacts stage.
UpdateDeployArtifactDetails
The information to be updated for the artifact.
UpdateDeployEnvironmentDetails
The information to be updated.
UpdateDeployEnvironmentDetailsModelConverter
UpdateDeployPipelineDeploymentDetails
Update details for a pipeline deployment.
UpdateDeployPipelineDetails
The information to be updated for the given deloyment pipeline.
UpdateDeployPipelineRedeploymentDetails
Update details for a pipeline redeployment.
UpdateDeployStageDetails
The information to be updated.
UpdateDeployStageDetailsModelConverter
UpdateDeploymentDetails
The information to be updated.
UpdateDeploymentDetailsModelConverter
UpdateDevopsCodeRepositoryTriggerDetails
Update trigger specific to OCI DevOps code repository.
UpdateFunctionDeployEnvironmentDetails
Specifies the Function environment.
UpdateFunctionDeployStageDetails
Specifies the Function stage.
UpdateGithubAccessTokenConnectionDetails
The details for updating a connection of the type GITHUB_ACCESS_TOKEN
.
This type corresponds to a connection in GitHub that is authenticated with a personal access token.
UpdateGithubTriggerDetails
Update trigger specific to GitHub.
UpdateGitlabAccessTokenConnectionDetails
The details for updating a connection of the type GITLAB_ACCESS_TOKEN
.
This type corresponds to a connection in GitLab that is authenticated with a personal access token.
UpdateGitlabServerAccessTokenConnectionDetails
The details for updating a connection of the type GITLAB_SERVER_ACCESS_TOKEN
.
This type corresponds to a connection in GitLab self-hosted server that is authenticated with a personal access token.
UpdateGitlabServerTriggerDetails
Update trigger specific to GitLab self-hosted server.
UpdateGitlabTriggerDetails
Update trigger specific to GitLab.
UpdateInvokeFunctionDeployStageDetails
Specifies Invoke Function stage.
UpdateLoadBalancerTrafficShiftDeployStageDetails
Specifies load balancer traffic shift stage.
UpdateManualApprovalDeployStageDetails
Specifies the manual approval stage.
UpdateOkeBlueGreenDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
UpdateOkeBlueGreenTrafficShiftDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster blue-green deployment traffic shift stage.
UpdateOkeCanaryApprovalDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment approval stage.
UpdateOkeCanaryDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment stage.
UpdateOkeCanaryTrafficShiftDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment traffic shift stage.
UpdateOkeClusterDeployEnvironmentDetails
Specifies the Kubernetes cluster environment.
UpdateOkeDeployStageDetails
Specifies the Container Engine for Kubernetes (OKE) cluster deployment stage.
UpdateOkeHelmChartDeployStageDetails
Specifies the Kubernetes cluster deployment stage.
UpdateProjectDetails
The information to be updated for the given project.
UpdateRepositoryDetails
The information to be updated.
UpdateShellDeployStageDetails
Specifies the shell stage.
UpdateSingleDeployStageDeploymentDetails
Update details for a single stage deployment.
UpdateSingleDeployStageRedeploymentDetails
Update details for a single stage redeployment.
UpdateTriggerDeploymentStageDetails
Specifies the Trigger Deployment stage, which runs another pipeline of the application.
UpdateTriggerDetails
The information to be updated.
UpdateTriggerDetailsModelConverter
UpdateVbsAccessTokenConnectionDetails
The details for updating a connection of the type VBS_ACCESS_TOKEN
.
This type corresponds to a connection in Visual Builder Studio that is authenticated with a personal access token.
UpdateVbsTriggerDetails
Update trigger specific to VBS.
UpdateWaitCriteriaDetails
Specifies wait criteria for the Wait stage.
UpdateWaitCriteriaDetailsModelConverter
UpdateWaitDeployStageDetails
Specifies the Wait stage. User can specify a criteria for wait time or give an absolute duration.
UpdateWaitStageDetails
Specifies the Wait stage. You can specify variable wait times or an absolute duration.
VaultSecretVerificationKeySource
Specifies the Vault verification source details
VbsAccessTokenConnection
The properties that define a connection of the type VBS_ACCESS_TOKEN
.
This type corresponds to a connection in Visual Builder Studio that is authenticated with a Personal Access Token.
VbsAccessTokenConnectionSummary
Summary information for a connection of the type VBS_ACCESS_TOKEN
.
This type corresponds to a connection in Visual Builder Studio that is authenticated with a personal access token.
VbsBuildRunSource
Specifies details of build run through VBS Server.
VbsBuildSource
VBS Server Build Source for Build Stage
VbsFilter
The filter for VBS events.
VbsFilterAttributes
Attributes to filter VBS events.
VbsFilterExclusionAttributes
Attributes to filter VBS events. File filter criteria - Changes only affecting excluded files will not invoke a build. if both include and exclude filter are used then exclusion filter will be applied on the result set of inclusion filter.
VbsTrigger
Trigger specific to VBS
VbsTriggerCreateResult
Trigger create response specific to VBS.
VbsTriggerSummary
Summary of the VBS trigger.
VerificationKeySource
The source of the verification material.
VerificationKeySourceModelConverter
VulnerabilityAuditSummary
Summary of vulnerability audit.
VulnerabilityAuditSummaryCollection
List of vulnerability audit summary.
WaitCriteria
Specifies wait criteria for the Wait stage.
WaitCriteriaModelConverter
WaitCriteriaSummary
Specifies wait criteria for the Wait stage.
WaitCriteriaSummaryModelConverter
WaitDeployStage
Specifies the Wait stage. User can specify a criteria for wait time or give an absolute duration.
WaitDeployStageExecutionProgress
Specifies Wait stage specific execution details.
WaitDeployStageSummary
Specifies the Wait stage. User can specify a criteria for wait time or give an absolute duration.
WaitStage
Specifies the Wait stage. You can specify variable wait times or an absolute duration.
WaitStageRunProgress
Specifies Wait stage specific run details.
WaitStageSummary
Specifies the Wait stage. You can specify variable wait times or an absolute duration.
WorkRequest
Details of the work request status.
WorkRequestCollection
List of work requests.
WorkRequestError
An error encountered while executing a work request.
WorkRequestErrorCollection
List of work request errors encountered while executing a work request.
WorkRequestLogEntry
A log message from the execution of a work request.
WorkRequestLogEntryCollection
List of log messages from the execution of a work request.
WorkRequestResource
A resource created or operated on by a work request.
WorkRequestSummary
Details of the work request status.
Enums
ActionType
Possible types of actions.
ApprovalAction.ActionEnum
ApprovalPolicy.ApprovalPolicyTypeEnum
ApproveDeploymentDetails.ActionEnum
BitbucketCloudFilter.EventsEnum
BitbucketServerFilter.EventsEnum
BuildPipeline.LifecycleStateEnum
BuildPipelineStage.BuildPipelineStageTypeEnum
BuildPipelineStage.LifecycleStateEnum
BuildPipelineStageRunProgress.StatusEnum
BuildRun.LifecycleStateEnum
BuildRunSource.SourceTypeEnum
BuildRunnerShapeConfig.BuildRunnerTypeEnum
BuildSource.ConnectionTypeEnum
BuildStage.ImageEnum
BuildStageRunProgress.ImageEnum
BuildStageRunStep.StateEnum
ComputeInstanceGroupFailurePolicy.PolicyTypeEnum
ComputeInstanceGroupRolloutPolicy.PolicyTypeEnum
ComputeInstanceGroupSelector.SelectorTypeEnum
Connection.ConnectionTypeEnum
Connection.LifecycleStateEnum
ConnectionValidationResult.ResultEnum
ContainerConfig.ContainerConfigTypeEnum
CreateOkeHelmChartDeployStageDetails.PurposeEnum
CreateWaitCriteriaDetails.WaitTypeEnum
DeliveredArtifact.ArtifactTypeEnum
DeployArtifact.ArgumentSubstitutionModeEnum
DeployArtifact.DeployArtifactTypeEnum
DeployArtifact.LifecycleStateEnum
DeployArtifactSource.DeployArtifactSourceTypeEnum
DeployEnvironment.DeployEnvironmentTypeEnum
DeployEnvironment.LifecycleStateEnum
DeployPipeline.LifecycleStateEnum
DeployStage.DeployStageTypeEnum
DeployStage.LifecycleStateEnum
DeployStageExecutionProgress.StatusEnum
DeployStageExecutionStep.StateEnum
DeployStageRollbackPolicy.PolicyTypeEnum
Deployment.DeploymentTypeEnum
Deployment.LifecycleStateEnum
DevopsCodeRepositoryFilter.EventsEnum
DiffLineDetails.ConflictMarkerEnum
GithubFilter.EventsEnum
GitlabFilter.EventsEnum
GitlabServerFilter.EventsEnum
HelmCommandSpecArtifactSource.HelmArtifactSourceTypeEnum
LoadBalancerTrafficShiftDeployStage.TrafficShiftTargetEnum
NetworkChannel.NetworkChannelTypeEnum
OkeBlueGreenStrategy.StrategyTypeEnum
OkeCanaryStrategy.StrategyTypeEnum
OkeHelmChartDeployStage.PurposeEnum
OkeHelmChartDeployStageSummary.PurposeEnum
OperationStatus
Possible operation status.
OperationType
Possible operation types.
Project.LifecycleStateEnum
PutRepositoryRefDetails.RefTypeEnum
Repository.LifecycleStateEnum
Repository.RepositoryTypeEnum
Repository.TriggerBuildEventsEnum
RepositoryMirrorRecord.MirrorStatusEnum
RepositoryMirrorRecordSummary.MirrorStatusEnum
RepositoryObject.TypeEnum
RepositoryRef.RefTypeEnum
SortOrder
Sort orders.