Module: OCI::Devops::Models

Defined in:
lib/oci/devops/devops.rb,
lib/oci/devops/models/sort_order.rb,
lib/oci/devops/models/action_type.rb,
lib/oci/devops/models/operation_type.rb,
lib/oci/devops/models/operation_status.rb

Overview

Module containing models for requests made to, and responses received from, OCI Devops services

Defined Under Namespace

Classes: AbsoluteWaitCriteria, AbsoluteWaitCriteriaSummary, ActualBuildRunnerShapeConfig, ApprovalAction, ApprovalPolicy, ApproveDeploymentDetails, AutomatedDeployStageRollbackPolicy, BackendSetIpCollection, BitbucketCloudAppPasswordConnection, BitbucketCloudAppPasswordConnectionSummary, BitbucketCloudBuildRunSource, BitbucketCloudBuildSource, BitbucketCloudFilter, BitbucketCloudFilterAttributes, BitbucketCloudFilterExclusionAttributes, BitbucketCloudTrigger, BitbucketCloudTriggerCreateResult, BitbucketCloudTriggerSummary, BitbucketServerAccessTokenConnection, BitbucketServerBuildRunSource, BitbucketServerBuildSource, BitbucketServerFilter, BitbucketServerFilterAttributes, BitbucketServerTokenConnectionSummary, BitbucketServerTrigger, BitbucketServerTriggerCreateResult, BitbucketServerTriggerSummary, BuildOutputs, BuildPipeline, BuildPipelineCollection, BuildPipelineParameter, BuildPipelineParameterCollection, BuildPipelineStage, BuildPipelineStageCollection, BuildPipelineStagePredecessor, BuildPipelineStagePredecessorCollection, BuildPipelineStageRunProgress, BuildPipelineStageSummary, BuildPipelineSummary, BuildRun, BuildRunArgument, BuildRunArgumentCollection, BuildRunProgress, BuildRunProgressSummary, BuildRunSource, BuildRunSummary, BuildRunSummaryCollection, BuildRunnerShapeConfig, BuildSource, BuildSourceCollection, BuildStage, BuildStageRunProgress, BuildStageRunStep, BuildStageSummary, CaCertVerify, CancelBuildRunDetails, CancelDeploymentDetails, ChangeProjectCompartmentDetails, CommitInfo, ComputeInstanceGroupBlueGreenDeployStage, ComputeInstanceGroupBlueGreenDeployStageExecutionProgress, ComputeInstanceGroupBlueGreenDeployStageSummary, ComputeInstanceGroupBlueGreenTrafficShiftDeployStage, ComputeInstanceGroupBlueGreenTrafficShiftDeployStageExecutionProgress, ComputeInstanceGroupBlueGreenTrafficShiftDeployStageSummary, ComputeInstanceGroupByIdsSelector, ComputeInstanceGroupByQuerySelector, ComputeInstanceGroupCanaryApprovalDeployStage, ComputeInstanceGroupCanaryApprovalDeployStageExecutionProgress, ComputeInstanceGroupCanaryApprovalDeployStageSummary, ComputeInstanceGroupCanaryDeployStage, ComputeInstanceGroupCanaryDeployStageExecutionProgress, ComputeInstanceGroupCanaryDeployStageSummary, ComputeInstanceGroupCanaryTrafficShiftDeployStage, ComputeInstanceGroupCanaryTrafficShiftDeployStageExecutionProgress, ComputeInstanceGroupCanaryTrafficShiftDeployStageSummary, ComputeInstanceGroupDeployEnvironment, ComputeInstanceGroupDeployEnvironmentSummary, ComputeInstanceGroupDeployStage, ComputeInstanceGroupDeployStageExecutionProgress, ComputeInstanceGroupDeployStageSummary, ComputeInstanceGroupFailurePolicy, ComputeInstanceGroupFailurePolicyByCount, ComputeInstanceGroupFailurePolicyByPercentage, ComputeInstanceGroupLinearRolloutPolicyByCount, ComputeInstanceGroupLinearRolloutPolicyByPercentage, ComputeInstanceGroupRolloutPolicy, ComputeInstanceGroupSelector, ComputeInstanceGroupSelectorCollection, Connection, ConnectionCollection, ConnectionSummary, ConnectionValidationResult, ContainerConfig, ContainerInstanceConfig, ContainerRegistryDeliveredArtifact, CountBasedApprovalPolicy, CreateAbsoluteWaitCriteriaDetails, CreateBitbucketCloudAppPasswordConnectionDetails, CreateBitbucketCloudTriggerDetails, CreateBitbucketServerAccessTokenConnectionDetails, CreateBitbucketServerTriggerDetails, CreateBuildPipelineDetails, CreateBuildPipelineStageDetails, CreateBuildRunDetails, CreateBuildStageDetails, CreateComputeInstanceGroupBlueGreenDeployStageDetails, CreateComputeInstanceGroupBlueGreenTrafficShiftDeployStageDetails, CreateComputeInstanceGroupCanaryApprovalDeployStageDetails, CreateComputeInstanceGroupCanaryDeployStageDetails, CreateComputeInstanceGroupCanaryTrafficShiftDeployStageDetails, CreateComputeInstanceGroupDeployEnvironmentDetails, CreateComputeInstanceGroupDeployStageDetails, CreateConnectionDetails, CreateDeliverArtifactStageDetails, CreateDeployArtifactDetails, CreateDeployEnvironmentDetails, CreateDeployPipelineDeploymentDetails, CreateDeployPipelineDetails, CreateDeployPipelineRedeploymentDetails, CreateDeployStageDetails, CreateDeploymentDetails, CreateDevopsCodeRepositoryTriggerDetails, CreateFunctionDeployEnvironmentDetails, CreateFunctionDeployStageDetails, CreateGithubAccessTokenConnectionDetails, CreateGithubTriggerDetails, CreateGitlabAccessTokenConnectionDetails, CreateGitlabServerAccessTokenConnectionDetails, CreateGitlabServerTriggerDetails, CreateGitlabTriggerDetails, CreateInvokeFunctionDeployStageDetails, CreateLoadBalancerTrafficShiftDeployStageDetails, CreateManualApprovalDeployStageDetails, CreateOkeBlueGreenDeployStageDetails, CreateOkeBlueGreenTrafficShiftDeployStageDetails, CreateOkeCanaryApprovalDeployStageDetails, CreateOkeCanaryDeployStageDetails, CreateOkeCanaryTrafficShiftDeployStageDetails, CreateOkeClusterDeployEnvironmentDetails, CreateOkeDeployStageDetails, CreateOkeHelmChartDeployStageDetails, CreateProjectDetails, CreateRepositoryDetails, CreateShellDeployStageDetails, CreateSingleDeployStageDeploymentDetails, CreateSingleDeployStageRedeploymentDetails, CreateTriggerDeploymentStageDetails, CreateTriggerDetails, CreateVbsAccessTokenConnectionDetails, CreateVbsTriggerDetails, CreateWaitCriteriaDetails, CreateWaitDeployStageDetails, CreateWaitStageDetails, CustomBuildRunnerShapeConfig, DefaultBuildRunnerShapeConfig, DeliverArtifact, DeliverArtifactCollection, DeliverArtifactStage, DeliverArtifactStageRunProgress, DeliverArtifactStageSummary, DeliveredArtifact, DeliveredArtifactCollection, DeployArtifact, DeployArtifactCollection, DeployArtifactOverrideArgument, DeployArtifactOverrideArgumentCollection, DeployArtifactSource, DeployArtifactSummary, DeployEnvironment, DeployEnvironmentCollection, DeployEnvironmentSummary, DeployPipeline, DeployPipelineArtifact, DeployPipelineArtifactCollection, DeployPipelineCollection, DeployPipelineDeployment, DeployPipelineDeploymentSummary, DeployPipelineEnvironment, DeployPipelineEnvironmentCollection, DeployPipelineParameter, DeployPipelineParameterCollection, DeployPipelineRedeployment, DeployPipelineRedeploymentSummary, DeployPipelineStage, DeployPipelineStageCollection, DeployPipelineSummary, DeployStage, DeployStageCollection, DeployStageExecutionProgress, DeployStageExecutionProgressDetails, DeployStageExecutionStep, DeployStageOverrideArgument, DeployStageOverrideArgumentCollection, DeployStagePredecessor, DeployStagePredecessorCollection, DeployStageRollbackPolicy, DeployStageSummary, Deployment, DeploymentArgument, DeploymentArgumentCollection, DeploymentCollection, DeploymentExecutionProgress, DeploymentSummary, DevopsCodeRepositoryBuildRunSource, DevopsCodeRepositoryBuildSource, DevopsCodeRepositoryFilter, DevopsCodeRepositoryFilterAttributes, DevopsCodeRepositoryFilterExclusionAttributes, DevopsCodeRepositoryTrigger, DevopsCodeRepositoryTriggerCreateResult, DevopsCodeRepositoryTriggerSummary, DiffChunk, DiffCollection, DiffLineDetails, DiffResponse, DiffResponseEntry, DiffSection, DiffSummary, ExportedVariable, ExportedVariableCollection, FileDiffResponse, FileFilter, FileLineDetails, Filter, FunctionDeployEnvironment, FunctionDeployEnvironmentSummary, FunctionDeployStage, FunctionDeployStageExecutionProgress, FunctionDeployStageSummary, GenericDeliveredArtifact, GenericDeployArtifactSource, GithubAccessTokenConnection, GithubAccessTokenConnectionSummary, GithubBuildRunSource, GithubBuildSource, GithubFilter, GithubFilterAttributes, GithubFilterExclusionAttributes, GithubTrigger, GithubTriggerCreateResult, GithubTriggerSummary, GitlabAccessTokenConnection, GitlabAccessTokenConnectionSummary, GitlabBuildRunSource, GitlabBuildSource, GitlabFilter, GitlabFilterAttributes, GitlabFilterExclusionAttributes, GitlabServerAccessTokenConnection, GitlabServerAccessTokenConnectionSummary, GitlabServerBuildRunSource, GitlabServerBuildSource, GitlabServerFilter, GitlabServerFilterAttributes, GitlabServerFilterExclusionAttributes, GitlabServerTrigger, GitlabServerTriggerCreateResult, GitlabServerTriggerSummary, GitlabTrigger, GitlabTriggerCreateResult, GitlabTriggerSummary, HelmRepositoryDeployArtifactSource, HelmSetValue, HelmSetValueCollection, InlineDeployArtifactSource, InlinePublicKeyVerificationKeySource, InvokeFunctionDeployStage, InvokeFunctionDeployStageExecutionProgress, InvokeFunctionDeployStageSummary, LoadBalancerConfig, LoadBalancerTrafficShiftDeployStage, LoadBalancerTrafficShiftDeployStageExecutionProgress, LoadBalancerTrafficShiftDeployStageSummary, LoadBalancerTrafficShiftRolloutPolicy, ManualApprovalDeployStage, ManualApprovalDeployStageExecutionProgress, ManualApprovalDeployStageSummary, ManualBuildRunSource, MirrorRepositoryConfig, NetworkChannel, NginxBlueGreenStrategy, NginxCanaryStrategy, NoDeployStageRollbackPolicy, NoneVerificationKeySource, NotificationConfig, OcirDeployArtifactSource, OkeBlueGreenDeployStage, OkeBlueGreenDeployStageExecutionProgress, OkeBlueGreenDeployStageSummary, OkeBlueGreenStrategy, OkeBlueGreenTrafficShiftDeployStage, OkeBlueGreenTrafficShiftDeployStageExecutionProgress, OkeBlueGreenTrafficShiftDeployStageSummary, OkeCanaryApprovalDeployStage, OkeCanaryApprovalDeployStageExecutionProgress, OkeCanaryApprovalDeployStageSummary, OkeCanaryDeployStage, OkeCanaryDeployStageExecutionProgress, OkeCanaryDeployStageSummary, OkeCanaryStrategy, OkeCanaryTrafficShiftDeployStage, OkeCanaryTrafficShiftDeployStageExecutionProgress, OkeCanaryTrafficShiftDeployStageSummary, OkeClusterDeployEnvironment, OkeClusterDeployEnvironmentSummary, OkeDeployStage, OkeDeployStageExecutionProgress, OkeDeployStageSummary, OkeHelmChartDeployStage, OkeHelmChartDeployStageSummary, OkeHelmChartDeploymentStageExecutionProgress, PrivateEndpointChannel, Project, ProjectCollection, ProjectSummary, PutRepositoryBranchDetails, PutRepositoryRefDetails, PutRepositoryTagDetails, Repository, RepositoryAuthorCollection, RepositoryAuthorSummary, RepositoryBranch, RepositoryBranchSummary, RepositoryCollection, RepositoryCommit, RepositoryCommitCollection, RepositoryCommitSummary, RepositoryFileLines, RepositoryMirrorRecord, RepositoryMirrorRecordCollection, RepositoryMirrorRecordSummary, RepositoryObject, RepositoryPathCollection, RepositoryPathSummary, RepositoryRef, RepositoryRefCollection, RepositoryRefSummary, RepositorySummary, RepositoryTag, RepositoryTagSummary, ServiceVnicChannel, ShapeConfig, ShellDeployStage, ShellDeployStageExecutionProgress, ShellDeployStageSummary, SingleDeployStageDeployment, SingleDeployStageDeploymentSummary, SingleDeployStageRedeployment, SingleDeployStageRedeploymentSummary, TlsVerifyConfig, Trigger, TriggerAction, TriggerBuildPipelineAction, TriggerCollection, TriggerCreateResult, TriggerDeploymentPipelineStageRunProgress, TriggerDeploymentStage, TriggerDeploymentStageSummary, TriggerInfo, TriggerSchedule, TriggerSummary, UpdateAbsoluteWaitCriteriaDetails, UpdateBitbucketCloudAppPasswordConnectionDetails, UpdateBitbucketCloudTriggerDetails, UpdateBitbucketServerAccessTokenConnectionDetails, UpdateBitbucketServerTriggerDetails, UpdateBuildPipelineDetails, UpdateBuildPipelineStageDetails, UpdateBuildRunDetails, UpdateBuildStageDetails, UpdateComputeInstanceGroupBlueGreenDeployStageDetails, UpdateComputeInstanceGroupBlueGreenTrafficShiftDeployStageDetails, UpdateComputeInstanceGroupCanaryApprovalDeployStageDetails, UpdateComputeInstanceGroupCanaryDeployStageDetails, UpdateComputeInstanceGroupCanaryTrafficShiftDeployStageDetails, UpdateComputeInstanceGroupDeployEnvironmentDetails, UpdateComputeInstanceGroupDeployStageDetails, UpdateConnectionDetails, UpdateDeliverArtifactStageDetails, UpdateDeployArtifactDetails, UpdateDeployEnvironmentDetails, UpdateDeployPipelineDeploymentDetails, UpdateDeployPipelineDetails, UpdateDeployPipelineRedeploymentDetails, UpdateDeployStageDetails, UpdateDeploymentDetails, UpdateDevopsCodeRepositoryTriggerDetails, UpdateFunctionDeployEnvironmentDetails, UpdateFunctionDeployStageDetails, UpdateGithubAccessTokenConnectionDetails, UpdateGithubTriggerDetails, UpdateGitlabAccessTokenConnectionDetails, UpdateGitlabServerAccessTokenConnectionDetails, UpdateGitlabServerTriggerDetails, UpdateGitlabTriggerDetails, UpdateInvokeFunctionDeployStageDetails, UpdateLoadBalancerTrafficShiftDeployStageDetails, UpdateManualApprovalDeployStageDetails, UpdateOkeBlueGreenDeployStageDetails, UpdateOkeBlueGreenTrafficShiftDeployStageDetails, UpdateOkeCanaryApprovalDeployStageDetails, UpdateOkeCanaryDeployStageDetails, UpdateOkeCanaryTrafficShiftDeployStageDetails, UpdateOkeClusterDeployEnvironmentDetails, UpdateOkeDeployStageDetails, UpdateOkeHelmChartDeployStageDetails, UpdateProjectDetails, UpdateRepositoryDetails, UpdateShellDeployStageDetails, UpdateSingleDeployStageDeploymentDetails, UpdateSingleDeployStageRedeploymentDetails, UpdateTriggerDeploymentStageDetails, UpdateTriggerDetails, UpdateVbsAccessTokenConnectionDetails, UpdateVbsTriggerDetails, UpdateWaitCriteriaDetails, UpdateWaitDeployStageDetails, UpdateWaitStageDetails, VaultSecretVerificationKeySource, VbsAccessTokenConnection, VbsAccessTokenConnectionSummary, VbsBuildRunSource, VbsBuildSource, VbsFilter, VbsFilterAttributes, VbsFilterExclusionAttributes, VbsTrigger, VbsTriggerCreateResult, VbsTriggerSummary, VerificationKeySource, VulnerabilityAuditSummary, VulnerabilityAuditSummaryCollection, WaitCriteria, WaitCriteriaSummary, WaitDeployStage, WaitDeployStageExecutionProgress, WaitDeployStageSummary, WaitStage, WaitStageRunProgress, WaitStageSummary, WorkRequest, WorkRequestCollection, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource, WorkRequestSummary

Constant Summary collapse

SORT_ORDER_ENUM =
[
  SORT_ORDER_ASC = 'ASC'.freeze,
  SORT_ORDER_DESC = 'DESC'.freeze
].freeze
ACTION_TYPE_ENUM =
[
  ACTION_TYPE_CREATED = 'CREATED'.freeze,
  ACTION_TYPE_UPDATED = 'UPDATED'.freeze,
  ACTION_TYPE_DELETED = 'DELETED'.freeze,
  ACTION_TYPE_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  ACTION_TYPE_RELATED = 'RELATED'.freeze,
  ACTION_TYPE_FAILED = 'FAILED'.freeze
].freeze
OPERATION_TYPE_ENUM =
[
  OPERATION_TYPE_CREATE_PROJECT = 'CREATE_PROJECT'.freeze,
  OPERATION_TYPE_UPDATE_PROJECT = 'UPDATE_PROJECT'.freeze,
  OPERATION_TYPE_DELETE_PROJECT = 'DELETE_PROJECT'.freeze,
  OPERATION_TYPE_MOVE_PROJECT = 'MOVE_PROJECT'.freeze,
  OPERATION_TYPE_CREATE_DEPLOY_PIPELINE = 'CREATE_DEPLOY_PIPELINE'.freeze,
  OPERATION_TYPE_UPDATE_DEPLOY_PIPELINE = 'UPDATE_DEPLOY_PIPELINE'.freeze,
  OPERATION_TYPE_DELETE_DEPLOY_PIPELINE = 'DELETE_DEPLOY_PIPELINE'.freeze,
  OPERATION_TYPE_CREATE_DEPLOY_STAGE = 'CREATE_DEPLOY_STAGE'.freeze,
  OPERATION_TYPE_UPDATE_DEPLOY_STAGE = 'UPDATE_DEPLOY_STAGE'.freeze,
  OPERATION_TYPE_DELETE_DEPLOY_STAGE = 'DELETE_DEPLOY_STAGE'.freeze,
  OPERATION_TYPE_CREATE_DEPLOY_ARTIFACT = 'CREATE_DEPLOY_ARTIFACT'.freeze,
  OPERATION_TYPE_UPDATE_DEPLOY_ARTIFACT = 'UPDATE_DEPLOY_ARTIFACT'.freeze,
  OPERATION_TYPE_DELETE_DEPLOY_ARTIFACT = 'DELETE_DEPLOY_ARTIFACT'.freeze,
  OPERATION_TYPE_CREATE_DEPLOY_ENVIRONMENT = 'CREATE_DEPLOY_ENVIRONMENT'.freeze,
  OPERATION_TYPE_UPDATE_DEPLOY_ENVIRONMENT = 'UPDATE_DEPLOY_ENVIRONMENT'.freeze,
  OPERATION_TYPE_DELETE_DEPLOY_ENVIRONMENT = 'DELETE_DEPLOY_ENVIRONMENT'.freeze,
  OPERATION_TYPE_CREATE_DEPLOYMENT = 'CREATE_DEPLOYMENT'.freeze,
  OPERATION_TYPE_UPDATE_DEPLOYMENT = 'UPDATE_DEPLOYMENT'.freeze,
  OPERATION_TYPE_DELETE_DEPLOYMENT = 'DELETE_DEPLOYMENT'.freeze,
  OPERATION_TYPE_CREATE_BUILD_PIPELINE = 'CREATE_BUILD_PIPELINE'.freeze,
  OPERATION_TYPE_UPDATE_BUILD_PIPELINE = 'UPDATE_BUILD_PIPELINE'.freeze,
  OPERATION_TYPE_DELETE_BUILD_PIPELINE = 'DELETE_BUILD_PIPELINE'.freeze,
  OPERATION_TYPE_CREATE_BUILD_PIPELINE_STAGE = 'CREATE_BUILD_PIPELINE_STAGE'.freeze,
  OPERATION_TYPE_UPDATE_BUILD_PIPELINE_STAGE = 'UPDATE_BUILD_PIPELINE_STAGE'.freeze,
  OPERATION_TYPE_DELETE_BUILD_PIPELINE_STAGE = 'DELETE_BUILD_PIPELINE_STAGE'.freeze,
  OPERATION_TYPE_CREATE_CONNECTION = 'CREATE_CONNECTION'.freeze,
  OPERATION_TYPE_UPDATE_CONNECTION = 'UPDATE_CONNECTION'.freeze,
  OPERATION_TYPE_DELETE_CONNECTION = 'DELETE_CONNECTION'.freeze,
  OPERATION_TYPE_CREATE_TRIGGER = 'CREATE_TRIGGER'.freeze,
  OPERATION_TYPE_UPDATE_TRIGGER = 'UPDATE_TRIGGER'.freeze,
  OPERATION_TYPE_DELETE_TRIGGER = 'DELETE_TRIGGER'.freeze,
  OPERATION_TYPE_EXECUTE_TRIGGER = 'EXECUTE_TRIGGER'.freeze,
  OPERATION_TYPE_CREATE_REPOSITORY = 'CREATE_REPOSITORY'.freeze,
  OPERATION_TYPE_UPDATE_REPOSITORY = 'UPDATE_REPOSITORY'.freeze,
  OPERATION_TYPE_DELETE_REPOSITORY = 'DELETE_REPOSITORY'.freeze,
  OPERATION_TYPE_MIRROR_REPOSITORY = 'MIRROR_REPOSITORY'.freeze,
  OPERATION_TYPE_SCHEDULE_CASCADING_PROJECT_DELETION = 'SCHEDULE_CASCADING_PROJECT_DELETION'.freeze,
  OPERATION_TYPE_CANCEL_SCHEDULED_CASCADING_PROJECT_DELETION = 'CANCEL_SCHEDULED_CASCADING_PROJECT_DELETION'.freeze
].freeze
OPERATION_STATUS_ENUM =
[
  OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  OPERATION_STATUS_CANCELING = 'CANCELING'.freeze,
  OPERATION_STATUS_CANCELED = 'CANCELED'.freeze,
  OPERATION_STATUS_WAITING = 'WAITING'.freeze,
  OPERATION_STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze
].freeze