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.