Show / Hide Table of Contents

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.

ApprovalActivitySummary

activity describing a reviewer's approval decision

ApprovalPolicy

Specifies the approval policy.

ApprovalPolicyModelConverter

ApprovalRule

A rule which must be satisfied for matching pull requests before the pull request can be merged

ApprovalRuleCollection

List of approval rules which must be statisfied before pull requests which match the rules can be merged

ApprovalRuleMergeCheck

The status of the approval rules.

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.

BuildMergeCheck

The status of the build pipelines.

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.

BuildRunSnapshot

Snapshot of a build run. Contains information including pipelineId, commitId.

BuildRunSnapshotCollection

Results of a build run search. Contains build run summary items.

BuildRunSnapshotSummary

Summary of a single build run snapshot. Contains information including pipelineId, commitId.

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.

CommentActivitySummary

activity describing comment addition to a pull request

CommitActivitySummary

activity describing commit updates to a pull request

CommitAnalyticsAuthorCollection

Result of listing Commit Analytics authors.

CommitAnalyticsAuthorSummary

Object containing summary of Commit Analytics author.

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

ConflictMergeCheck

The status of the merge conflict.

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.

CreateOrUpdateGitBranchDetails

The information needed to create a branch.

CreateOrUpdateGitRefDetails

The information needed to create a reference. If the reference already exists, then it can be used to update the reference.

CreateOrUpdateGitRefDetailsModelConverter

CreateOrUpdateGitTagDetails

The information needed to create a lightweight tag.

CreateOrUpdateProtectedBranchDetails

Information to create a protected branch

CreateProjectDetails

The information about new project to be created.

CreatePullRequestCommentDetails

The information about new Comment.

CreatePullRequestDetails

The information about new Pull Request.

CreateRepositoryDetails

Information about the new repository.

CreateReviewerDetails

The reviewer to be created.

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.

DeleteGitRefDetails

The information needed to delete a reference.

DeleteProtectedBranchDetails

Information to delete a protected branch

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.

ExecuteMergePullRequestDetails

The information about the merge.

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

ForkSyncStatusCollection

A collection of Fork Sync Status summaries.

ForkSyncStatusSummary

Object that contains the sync status for a specific branch name.

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.

GenericArtifactLocationDetails

Location where artifact is uploaded for user access.

GenericArtifactLocationDetailsModelConverter

GenericArtifacts

Details of artifact generated via pipeline run

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.

MergeCheck

Merge Check summary

MergeCheckCollection

list of merge checks.

MergeCheckModelConverter

MergeChecks

Criteria which must be satisfied to merge a pull request.

MergePullRequestDetails

determines if this is a merge or a validation.

MergePullRequestDetailsModelConverter

MergeSettings

Enabled and disabled merge strategies for a project or repository, also contains a default strategy.

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.

ObjectStorageGenericArtifactLocationDetails

ObjectStorage bucket details where artifact is located.

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.

PatchInsertInstruction

An operation that inserts a value into an array, shifting array items as necessary and handling NOT_FOUND exceptions by creating the implied containing structure.

PatchInstruction

A single instruction to be included as part of Patch request content.

PatchInstructionModelConverter

PatchMergeInstruction

An operation that recursively updates items of the selection, or adding the value if the selection is empty. If the value is not an object, it is used directly, otherwise each key-value member is used to create or update a member of the same name in the target and the same process is applied recursively for each object-typed value (similar to RFC 7396 JSON Merge Patch, except that null values are copied rather than transformed into deletions). NOT_FOUND exceptions are handled by creating the implied containing structure. To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.

PatchMoveInstruction

An operation that "puts" values from elsewhere in the target, functionally equivalent to a single add and then a remove. The first item of the selection is replaced, or created if the selection is empty. NOT_FOUND exceptions in the selection are handled by creating the implied containing structure. This operation fails if the from selection yields any exceptions, or if an item is moved to any of its descendants.

PatchProhibitInstruction

A precondition operation that requires a selection to be empty, or optionally to be non-empty but include no item with a specified value (useful for asserting that a value does not exist before attempting to create it, avoiding accidental update). It fails if value is provided and the selection includes an item matching it, or if value is not provided and the selection is not empty, but ignores NOT_FOUND exceptions.

PatchPullRequestDetails

Pull request details to patch

PatchRemoveInstruction

An operation that deletes items, ignoring NOT_FOUND exceptions. To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.

PatchReplaceInstruction

An operation that "puts" a value, replacing every item of the selection with it, or creating it if the selection is empty. NOT_FOUND exceptions are handled by creating the implied containing structure (but note that this may put the target in an invalid state, which can be prevented by use of precondition operations). To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.

PatchRequireInstruction

A precondition operation that requires a selection to be non-empty, and optionally to include an item with a specified value (useful for asserting that a value exists before attempting to update it, avoiding accidental creation). It fails if the selection is empty, or if value is provided and no item of the selection matches it.

PrincipalDetails

The principal details

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.

ProjectNotificationPreference

The notification preference of the project.

ProjectRepositorySettings

User configured settings for project resources and their child repositories.

ProjectSummary

Summary of the project.

ProtectedBranch

Holds information used to restrict certain actions on branches

ProtectedBranchCollection

Collection of protected branches

ProtectedBranchSummary

Holds information used to restrict certain actions on branches

PullRequest

Pull Request containing the diff between a review branch and a destination branch

PullRequestActivityCollection

Result of list pullRequest activities.

PullRequestActivitySummary

Summary of an activity record in a pull request

PullRequestActivitySummaryModelConverter

PullRequestAttachment

Pull Request attachment created by users.

PullRequestAttachmentCollection

Result of list pullRequest attachment.

PullRequestAttachmentSummary

summary of a pullRequest attachment

PullRequestAuthorCollection

Result of listing PR authors.

PullRequestAuthorSummary

Object containing summary of PR author.

PullRequestChangeSummaryMetrics

Response object for obtaining summary metric of Pull Request changed files.

PullRequestCollection

Results of a Pull Request search. Contains both PullRequestSummary items and other information, such as metadata.

PullRequestComment

User comments created by reviewers during the pull request review.

PullRequestCommentCollection

Result of list pullRequest comments.

PullRequestCommentLikeCollection

Abstract of Pull Request Comment likes.

PullRequestCommentSummary

summary of a pullRequest comment

PullRequestFileChangeCollection

Result of Pull Request difference.

PullRequestFileChangeSummary

Entry for description of change on a file.

PullRequestLifecycleActivitySummary

activity describing a pull request state change

PullRequestNotificationPreference

The notification preference of the pull request.

PullRequestSummary

Summary of the Pull Request.

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.

RepositoryAnalyticsDetails

Details of the user configured settings for viewing the metrics.

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.

RepositoryMetricAggregation

The set of aggregated data returned for repository analytics.

RepositoryMetricSummary

The metrics details of a repository resource.

RepositoryMirrorRecord

Object containing information about a mirror record.

RepositoryMirrorRecordCollection

The collection of mirror entry.

RepositoryMirrorRecordSummary

Object containing information about a mirror record.

RepositoryNotificationPreference

The notification preference of the repository.

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

RepositorySettings

User configured settings for repository resources

RepositorySummary

Summary of the repository.

RepositoryTag

The information needed to create a lightweight tag.

RepositoryTagSummary

The information needed to create a lightweight tag.

ReviewPullRequestDetails

Details to submit pull request review

Reviewer

Reviewer information.

ReviewerActivitySummary

activity describing reviewer updates to a pull request

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.

StageOutput

Details of the generated artifact or report.

StageOutputModelConverter

SummarizeProjectRepositoryAnalyticsDetails

Details of the user configured settings for viewing the metrics at project level.

SummarizeRepositoryAnalyticsDetails

Details of the user configured settings for viewing the metrics at repository level.

SyncRepositoryDetails

Details required for syncing a repository with its upstream.

TestReportOutput

Details of test report generated via pipeline run

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.

UpdateApprovalRuleDetails

A rule which must be satisfied for matching pull requests before the pull request can be merged

UpdateApprovalRuleDetailsCollection

List of approval rules which must be statisfied before pull requests which match the rules can be merged

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.

UpdateProjectNotificationPreferenceDetails

Information to update notification preference settings on project resource

UpdateProjectRepositorySettingsDetails

Information to update custom project repository settings.

UpdatePullRequestCommentDetails

The new comment content to be updated.

UpdatePullRequestDetails

The information to be updated.

UpdatePullRequestNotificationPreferenceDetails

Information to update notification preference settings on pull request resource

UpdateRepositoryDetails

The information to be updated.

UpdateRepositoryNotificationPreferenceDetails

Information to update notification preference settings on repository resource

UpdateRepositorySettingsDetails

Information to update custom repository settings

UpdateReviewerDetails

The reviewer 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.

ValidateMergePullRequestDetails

The information about the merge validation.

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

ApprovalActivitySummary.StatusEnum

ApprovalPolicy.ApprovalPolicyTypeEnum

ApprovalRuleMergeCheck.LevelEnum

ApprovalRuleMergeCheck.StatusEnum

ApproveDeploymentDetails.ActionEnum

BitbucketCloudFilter.EventsEnum

BitbucketServerFilter.EventsEnum

BuildPipeline.LifecycleStateEnum

BuildPipelineStage.BuildPipelineStageTypeEnum

BuildPipelineStage.LifecycleStateEnum

BuildPipelineStageRunProgress.StatusEnum

BuildRun.LifecycleStateEnum

BuildRunSnapshot.LifecycleStateEnum

BuildRunSource.SourceTypeEnum

BuildRunnerShapeConfig.BuildRunnerTypeEnum

BuildSource.ConnectionTypeEnum

BuildStage.ImageEnum

BuildStageRunProgress.ImageEnum

BuildStageRunStep.StateEnum

ComputeInstanceGroupFailurePolicy.PolicyTypeEnum

ComputeInstanceGroupRolloutPolicy.PolicyTypeEnum

ComputeInstanceGroupSelector.SelectorTypeEnum

ConflictMergeCheck.StatusEnum

Connection.ConnectionTypeEnum

Connection.LifecycleStateEnum

ConnectionValidationResult.ResultEnum

ContainerConfig.ContainerConfigTypeEnum

CreateOkeHelmChartDeployStageDetails.PurposeEnum

CreateOrUpdateGitRefDetails.RefTypeEnum

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

ExecuteMergePullRequestDetails.PostMergeActionEnum

ForkSyncStatusSummary.SyncStatusEnum

GenericArtifactLocationDetails.StorageTypeEnum

GithubFilter.EventsEnum

GitlabFilter.EventsEnum

GitlabServerFilter.EventsEnum

HelmCommandSpecArtifactSource.HelmArtifactSourceTypeEnum

LoadBalancerTrafficShiftDeployStage.TrafficShiftTargetEnum

MergeCheck.TypeEnum

MergeCheckSettingsValue

Value for a given merge check setting. Can be ENABLED or DISABLED.

MergePullRequestDetails.ActionTypeEnum

MergeStrategy

Merge strategies which can be enabled or disabled for a repository or project.

MetricName

The metric type: COMMITS - Represents the number of commits. LINES_ADDED - Represents the number of lines of code added. LINES_DELETED - Represents the number of lines of code deleted. PULL_REQUEST_CREATED - Represents the number of pull requests which is in created/ open state. PULL_REQUEST_MERGED - Represents the number of pull requests which is in merging/ merged state. PULL_REQUEST_DECLINED - Represents the number of pull requests which is in declined state. PULL_REQUEST_REVIEW_START_DURATION_IN_DAYS - Represents the time from when a pull request is created to the first comment on the pull request. PULL_REQUEST_REVIEW_DURATION_IN_DAYS - Represents the time from the first comment on the pull request to when the pull request is merged or closed. PULL_REQUEST_APPROVED - Represents the number of pull requests which is approved by the user when the pull request is merged. PULL_REQUEST_REVIEWED - Represents the number of pull requests which has been commented on. PULL_REQUEST_COMMENTS - Represents the total number of comments given across different pull requests.

NetworkChannel.NetworkChannelTypeEnum

OkeBlueGreenStrategy.StrategyTypeEnum

OkeCanaryStrategy.StrategyTypeEnum

OkeHelmChartDeployStage.PurposeEnum

OkeHelmChartDeployStageSummary.PurposeEnum

OperationStatus

Possible operation status.

OperationType

Possible operation types.

PatchInsertInstruction.PositionEnum

PatchInstruction.OperationEnum

PatchMoveInstruction.PositionEnum

PrincipalDetails.PrincipalStateEnum

PrincipalDetails.PrincipalTypeEnum

Project.LifecycleStateEnum

ProjectNotificationPreference.NotificationPreferenceEnum

ProtectionLevel

Protection level to be added on the branch. READ_ONLY: Makes the branch read-only. All changes to the branch will be rejected. PULL_REQUEST_MERGE_ONLY: Changes to a branch are only accepted via a pull request.

PullRequest.LifecycleDetailsEnum

PullRequest.LifecycleStateEnum

PullRequestActivitySummary.ActivityTypeEnum

PullRequestComment.ContextStatusEnum

PullRequestComment.FileTypeEnum

PullRequestComment.StatusEnum

PullRequestLifecycleActivitySummary.StateEnum

PullRequestNotificationPreference.NotificationPreferenceEnum

PutRepositoryRefDetails.RefTypeEnum

Repository.LifecycleStateEnum

Repository.RepositoryTypeEnum

Repository.TriggerBuildEventsEnum

RepositoryAnalyticsDetails.AggregationDurationEnum

RepositoryAnalyticsDetails.GroupByEnum

RepositoryMirrorRecord.MirrorStatusEnum

RepositoryMirrorRecordSummary.MirrorStatusEnum

RepositoryNotificationPreference.NotificationPreferenceEnum

RepositoryObject.TypeEnum

RepositoryRef.RefTypeEnum

ReviewPullRequestDetails.ActionEnum

Reviewer.PrincipalStateEnum

Reviewer.PrincipalTypeEnum

Reviewer.StatusEnum

SortOrder

Sort orders.

StageOutput.OutputTypeEnum

SummarizeProjectRepositoryAnalyticsDetails.AggregationDurationEnum

SummarizeProjectRepositoryAnalyticsDetails.GroupByEnum

SummarizeRepositoryAnalyticsDetails.AggregationDurationEnum

SummarizeRepositoryAnalyticsDetails.GroupByEnum

TlsVerifyConfig.TlsVerifyModeEnum

Trigger.LifecycleStateEnum

Trigger.TriggerSourceEnum

TriggerAction.TypeEnum

TriggerSchedule.ScheduleTypeEnum

UpdateOkeHelmChartDeployStageDetails.PurposeEnum

UpdateWaitCriteriaDetails.WaitTypeEnum

VbsFilter.EventsEnum

VerificationKeySource.VerificationKeySourceTypeEnum

WaitCriteria.WaitTypeEnum

WaitCriteriaSummary.WaitTypeEnum

In this article
Back to top