CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_varchar2_tbl FORCE IS TABLE OF (varchar2(32767)) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_WAIT_CRITERIA_T Type 🔗
Specifies wait criteria for the Wait stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_wait_criteria_t FORCE AUTHID CURRENT_USER IS OBJECT (
wait_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_criteria_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_criteria_t (
wait_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
wait_type
(required) Wait criteria type.
Allowed values are: 'ABSOLUTE_WAIT'
DBMS_CLOUD_OCI_DEVOPS_ABSOLUTE_WAIT_CRITERIA_T Type 🔗
Specifies the absolute wait criteria. You can specify fixed length of wait duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_absolute_wait_criteria_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_wait_criteria_t (
wait_duration varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_absolute_wait_criteria_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_absolute_wait_criteria_t (
wait_type varchar2,
wait_duration varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_absolute_wait_criteria_t is a subtype of the dbms_cloud_oci_devops_wait_criteria_t type.
Fields
Field
Description
wait_duration
(required) The absolute wait duration. An ISO 8601 formatted duration string. Minimum waitDuration should be 5 seconds. Maximum waitDuration can be up to 2 days.
DBMS_CLOUD_OCI_DEVOPS_WAIT_CRITERIA_SUMMARY_T Type 🔗
Specifies wait criteria for the Wait stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_wait_criteria_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
wait_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_criteria_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_criteria_summary_t (
wait_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
wait_type
(required) wait criteria type
Allowed values are: 'ABSOLUTE_WAIT'
DBMS_CLOUD_OCI_DEVOPS_ABSOLUTE_WAIT_CRITERIA_SUMMARY_T Type 🔗
Specifies the absolute wait criteria, user can specify fixed length of wait duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_absolute_wait_criteria_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_wait_criteria_summary_t (
wait_duration varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_absolute_wait_criteria_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_absolute_wait_criteria_summary_t (
wait_type varchar2,
wait_duration varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_absolute_wait_criteria_summary_t is a subtype of the dbms_cloud_oci_devops_wait_criteria_summary_t type.
Fields
Field
Description
wait_duration
(optional) The absolute wait duration. Minimum wait duration must be 5 seconds. Maximum wait duration can be up to 2 days.
DBMS_CLOUD_OCI_DEVOPS_ACTUAL_BUILD_RUNNER_SHAPE_CONFIG_T Type 🔗
Build Runner Shape configuration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_actual_build_runner_shape_config_t FORCE AUTHID CURRENT_USER IS OBJECT (
ocpus number,
memory_in_g_bs number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_actual_build_runner_shape_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_actual_build_runner_shape_config_t (
ocpus number,
memory_in_g_bs number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
ocpus
(required) The total number of OCPUs set for the instance.
memory_in_g_bs
(required) The total amount of memory set for the instance in gigabytes.
DBMS_CLOUD_OCI_DEVOPS_APPROVAL_ACTION_T Type 🔗
Information about the approval action of DevOps deployment stages.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_approval_action_t FORCE AUTHID CURRENT_USER IS OBJECT (
subject_id varchar2(32767),
action varchar2(32767),
reason varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_approval_action_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_approval_action_t (
subject_id varchar2,
action varchar2,
reason varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
subject_id
(required) The subject ID of the user who approves or disapproves a DevOps deployment stage.
action
(required) The action of the user on the DevOps deployment stage.
Allowed values are: 'APPROVE', 'REJECT'
reason
(optional) The reason for approving or rejecting the deployment.
DBMS_CLOUD_OCI_DEVOPS_APPROVAL_POLICY_T Type 🔗
Specifies the approval policy.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_approval_policy_t FORCE AUTHID CURRENT_USER IS OBJECT (
approval_policy_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_approval_policy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_approval_policy_t (
approval_policy_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
approval_policy_type
(required) Approval policy type.
Allowed values are: 'COUNT_BASED_APPROVAL'
DBMS_CLOUD_OCI_DEVOPS_APPROVE_DEPLOYMENT_DETAILS_T Type 🔗
The stage information for submitting for approval.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_approve_deployment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_stage_id varchar2(32767),
reason varchar2(32767),
action varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_approve_deployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_approve_deployment_details_t (
deploy_stage_id varchar2,
reason varchar2,
action varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
deploy_stage_id
(required) The OCID of the stage which is marked for approval.
reason
(optional) The reason for approving or rejecting the deployment.
action
(required) The action of Approve or Reject.
Allowed values are: 'APPROVE', 'REJECT'
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_ROLLBACK_POLICY_T Type 🔗
Specifies the rollback policy. This is initiated on the failure of certain stage types.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_rollback_policy_t FORCE AUTHID CURRENT_USER IS OBJECT (
policy_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_rollback_policy_t (
policy_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
policy_type
(required) Specifies type of the deployment stage rollback policy.
DBMS_CLOUD_OCI_DEVOPS_AUTOMATED_DEPLOY_STAGE_ROLLBACK_POLICY_T Type 🔗
Specifies the automated rollback policy for a stage on failure.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_automated_deploy_stage_rollback_policy_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_rollback_policy_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_automated_deploy_stage_rollback_policy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_automated_deploy_stage_rollback_policy_t (
policy_type varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_automated_deploy_stage_rollback_policy_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_rollback_policy_t type.
DBMS_CLOUD_OCI_DEVOPS_BACKEND_SET_IP_COLLECTION_T Type 🔗
Collection of backend environment IP addresses.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_backend_set_ip_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_backend_set_ip_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_backend_set_ip_collection_t (
items dbms_cloud_oci_devops_varchar2_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(optional) The IP address of the backend server. A server could be a compute instance or a load balancer.
DBMS_CLOUD_OCI_DEVOPS_CONNECTION_VALIDATION_RESULT_T Type 🔗
The result of validating the credentials of a connection.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_connection_validation_result_t FORCE AUTHID CURRENT_USER IS OBJECT (
result varchar2(32767),
time_validated timestamp with time zone,
message varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_connection_validation_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_connection_validation_result_t (
result varchar2,
time_validated timestamp with time zone,
message varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
result
(optional) The latest result of whether the credentials pass the validation.
Allowed values are: 'PASS', 'FAIL'
time_validated
(optional) The latest timestamp when the connection was validated. Format defined by RFC3339.
message
(optional) A message describing the result of connection validation in more detail.
DBMS_CLOUD_OCI_DEVOPS_CONNECTION_T Type 🔗
The properties that define a connection to external repositories.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_connection_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
project_id varchar2(32767),
connection_type varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2(32767),
lifecycle_state varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_connection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_connection_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the connection.
display_name
(optional) Connection display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
compartment_id
(required) The OCID of the compartment containing the connection.
(optional) The time the connection was created. Format defined by RFC3339.
time_updated
(optional) The time the connection was updated. Format defined by RFC3339.
last_connection_validation_result
(optional)
lifecycle_details
(optional) A detailed message describing the current state. For example, can be used to provide actionable information for a resource in Failed state.
lifecycle_state
(optional) The current state of the connection.
Allowed values are: 'ACTIVE', 'DELETING'
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_APP_PASSWORD_CONNECTION_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_app_password_connection_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_t (
username varchar2(32767),
app_password varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_app_password_connection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_app_password_connection_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
username varchar2,
app_password varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_cloud_app_password_connection_t is a subtype of the dbms_cloud_oci_devops_connection_t type.
Fields
Field
Description
username
(required) Public Bitbucket Cloud Username in plain text
app_password
(required) OCID of personal Bitbucket Cloud AppPassword saved in secret store
DBMS_CLOUD_OCI_DEVOPS_CONNECTION_SUMMARY_T Type 🔗
Summary information for a connection.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_connection_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
description varchar2(32767),
compartment_id varchar2(32767),
project_id varchar2(32767),
connection_type varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2(32767),
lifecycle_state varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_connection_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_connection_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
display_name
(optional) Connection display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
description
(optional) Optional description about the connection.
compartment_id
(required) The OCID of the compartment containing the connection.
project_id
(required) The OCID of the DevOps project.
connection_type
(required) The type of connection.
time_created
(optional) The time the connection was created. Format defined by RFC3339.
time_updated
(optional) The time the connection was updated. Format defined by RFC3339.
last_connection_validation_result
(optional)
lifecycle_details
(optional) A detailed message describing the current state. For example, can be used to provide actionable information for a resource in Failed state.
lifecycle_state
(optional) The current state of the connection.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_APP_PASSWORD_CONNECTION_SUMMARY_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_app_password_connection_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_summary_t (
username varchar2(32767),
app_password varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_app_password_connection_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_app_password_connection_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
username varchar2,
app_password varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_cloud_app_password_connection_summary_t is a subtype of the dbms_cloud_oci_devops_connection_summary_t type.
Fields
Field
Description
username
(required) Public Bitbucket Cloud Username in plain text
app_password
(required) OCID of personal Bitbucket Cloud AppPassword saved in secret store
DBMS_CLOUD_OCI_DEVOPS_FILTER_T Type 🔗
The filters for the trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_filter_t FORCE AUTHID CURRENT_USER IS OBJECT (
trigger_source varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_filter_t (
trigger_source varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
trigger_source
(required) Source of the trigger. Allowed values are, GITHUB and GITLAB.
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_ACTION_T Type 🔗
The trigger action to be performed.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_action_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
filter dbms_cloud_oci_devops_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_action_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_action_t (
l_type varchar2,
filter dbms_cloud_oci_devops_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
l_type
(required) The type of action that will be taken. Allowed value is TRIGGER_BUILD_PIPELINE.
Allowed values are: 'TRIGGER_BUILD_PIPELINE'
filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_ACTION_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_trigger_action_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_action_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_trigger_action_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_INFO_T Type 🔗
Trigger details that need to be used for the BuildRun
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_info_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
actions dbms_cloud_oci_devops_trigger_action_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_info_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_info_t (
display_name varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
display_name
(optional) Name for Trigger.
actions
(required) The list of actions that are to be performed for this Trigger
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_SOURCE_T Type 🔗
The source from which the build run is triggered.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_source_t FORCE AUTHID CURRENT_USER IS OBJECT (
source_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_source_t (
source_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
source_type
(required) The source from which the build run is triggered.
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_BUILD_RUN_SOURCE_T Type 🔗
Specifies details of build run through Bitbucket Cloud.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_build_run_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_run_source_t (
trigger_id varchar2(32767),
trigger_info dbms_cloud_oci_devops_trigger_info_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_build_run_source_t (
source_type varchar2,
trigger_id varchar2,
trigger_info dbms_cloud_oci_devops_trigger_info_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_cloud_build_run_source_t is a subtype of the dbms_cloud_oci_devops_build_run_source_t type.
Fields
Field
Description
trigger_id
(required) The trigger that invoked the build run.
trigger_info
(required)
DBMS_CLOUD_OCI_DEVOPS_BUILD_SOURCE_T Type 🔗
Build source required for the Build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_source_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
connection_type varchar2(32767),
repository_url varchar2(32767),
branch varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_source_t (
name varchar2,
connection_type varchar2,
repository_url varchar2,
branch varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
name
(required) Name of the build source. This must be unique within a build source collection. The name can be used by customers to locate the working directory pertinent to this repository.
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_BUILD_SOURCE_T Type 🔗
Bitbucket Cloud Build Source for Build Stage
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_build_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_source_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_build_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_build_source_t (
name varchar2,
connection_type varchar2,
repository_url varchar2,
branch varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_cloud_build_source_t is a subtype of the dbms_cloud_oci_devops_build_source_t type.
Fields
Field
Description
connection_id
(required) Connection identifier pertinent to Bitbucket Cloud source provider
DBMS_CLOUD_OCI_DEVOPS_FILE_FILTER_T Type 🔗
Attributes to support include/exclude files for triggering build runs.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_file_filter_t FORCE AUTHID CURRENT_USER IS OBJECT (
file_paths dbms_cloud_oci_devops_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_file_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_file_filter_t (
file_paths dbms_cloud_oci_devops_varchar2_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
file_paths
(optional) The file paths/glob pattern for files.
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_FILTER_ATTRIBUTES_T Type 🔗
Attributes to filter Bitbucket Cloud events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_filter_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
head_ref varchar2(32767),
base_ref varchar2(32767),
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_filter_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_filter_attributes_t (
head_ref varchar2,
base_ref varchar2,
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
head_ref
(optional) Branch for push event; source branch for pull requests.
base_ref
(optional) The target branch for pull requests; not applicable for push requests.
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_FILTER_EXCLUSION_ATTRIBUTES_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_filter_exclusion_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_filter_exclusion_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_filter_exclusion_attributes_t (
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_FILTER_T Type 🔗
The filter for Bitbucket Cloud events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_filter_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_filter_t (
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_bitbucket_cloud_filter_attributes_t,
exclude dbms_cloud_oci_devops_bitbucket_cloud_filter_exclusion_attributes_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_filter_t (
trigger_source varchar2,
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_bitbucket_cloud_filter_attributes_t,
exclude dbms_cloud_oci_devops_bitbucket_cloud_filter_exclusion_attributes_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_cloud_filter_t is a subtype of the dbms_cloud_oci_devops_filter_t type.
Fields
Field
Description
events
(optional) The events, for example, PUSH, PULL_REQUEST_MERGE.
Trigger the deployment pipeline to deploy the artifact.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
description varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
trigger_source varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
(optional) The time the trigger was created. Format defined by RFC3339.
time_updated
(optional) The time the trigger was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the trigger.
Allowed values are: 'ACTIVE', 'DELETING'
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
actions
(required) The list of actions that are to be performed for this trigger.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_TRIGGER_T Type 🔗
Trigger specific to Bitbucket Cloud
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_trigger_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_t (
trigger_url varchar2(32767),
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_trigger_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_trigger_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
trigger_url varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_cloud_trigger_t is a subtype of the dbms_cloud_oci_devops_trigger_t type.
Fields
Field
Description
trigger_url
(required) The endpoint that listens to trigger events.
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_CREATE_RESULT_T Type 🔗
Details of the trigger create response.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_create_result_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
description varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
trigger_source varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_create_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_create_result_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
(required) The OCID of the DevOps project to which the trigger belongs to.
compartment_id
(required) The OCID of the compartment that contains the trigger.
trigger_source
(required) Source of the trigger. Allowed values are, GITHUB and GITLAB.
time_created
(optional) The time the trigger was created. Format defined by RFC3339.
time_updated
(optional) The time the trigger was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the trigger.
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
actions
(required) The list of actions that are to be performed for this trigger.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_TRIGGER_CREATE_RESULT_T Type 🔗
Trigger create response specific to Bitbucket Cloud.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_trigger_create_result_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_create_result_t (
trigger_url varchar2(32767),
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_trigger_create_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_trigger_create_result_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
trigger_url varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_cloud_trigger_create_result_t is a subtype of the dbms_cloud_oci_devops_trigger_create_result_t type.
Fields
Field
Description
trigger_url
(required) The endpoint that listens to trigger events. Contains the secret as a query parameter.
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_SUMMARY_T Type 🔗
Summary of the trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
description varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
trigger_source varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
(required) The OCID of the DevOps project to which the trigger belongs to.
compartment_id
(required) The OCID of the compartment that contains the trigger.
trigger_source
(required) Source of the trigger. Allowed values are, GITHUB and GITLAB.
time_created
(optional) The time the trigger was created. Format defined by RFC3339.
time_updated
(optional) The time the trigger was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the trigger.
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_CLOUD_TRIGGER_SUMMARY_T Type 🔗
Summary of the Bitbucket Cloud trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_cloud_trigger_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_summary_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_trigger_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_cloud_trigger_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_cloud_trigger_summary_t is a subtype of the dbms_cloud_oci_devops_trigger_summary_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_TLS_VERIFY_CONFIG_T Type 🔗
TLS configuration used by build service to verify TLS connection.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_tls_verify_config_t FORCE AUTHID CURRENT_USER IS OBJECT (
tls_verify_mode varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_tls_verify_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_tls_verify_config_t (
tls_verify_mode varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
tls_verify_mode
(required) The type of TLS verification.
Allowed values are: 'CA_CERTIFICATE_VERIFY'
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_ACCESS_TOKEN_CONNECTION_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_access_token_connection_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_t (
access_token varchar2(32767),
base_url varchar2(32767),
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_access_token_connection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_access_token_connection_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2,
base_url varchar2,
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_server_access_token_connection_t is a subtype of the dbms_cloud_oci_devops_connection_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The Base URL of the hosted BitbucketServer.
tls_verify_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_BUILD_RUN_SOURCE_T Type 🔗
Specifies details of build run through Bitbucket Server.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_build_run_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_run_source_t (
trigger_id varchar2(32767),
trigger_info dbms_cloud_oci_devops_trigger_info_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_build_run_source_t (
source_type varchar2,
trigger_id varchar2,
trigger_info dbms_cloud_oci_devops_trigger_info_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_server_build_run_source_t is a subtype of the dbms_cloud_oci_devops_build_run_source_t type.
Fields
Field
Description
trigger_id
(required) The trigger that invoked the build run.
trigger_info
(required)
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_BUILD_SOURCE_T Type 🔗
Bitbucket Server Build Source for Build Stage
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_build_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_source_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_build_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_build_source_t (
name varchar2,
connection_type varchar2,
repository_url varchar2,
branch varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_server_build_source_t is a subtype of the dbms_cloud_oci_devops_build_source_t type.
Fields
Field
Description
connection_id
(required) Connection identifier pertinent to Bitbucket Server source provider
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_FILTER_ATTRIBUTES_T Type 🔗
Attributes to filter Bitbucket Server events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_filter_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
head_ref varchar2(32767),
base_ref varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_filter_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_filter_attributes_t (
head_ref varchar2,
base_ref varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
head_ref
(optional) Branch for push event; source branch for pull requests.
base_ref
(optional) The target branch for pull requests; not applicable for push requests.
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_FILTER_T Type 🔗
The filter for Bitbucket Server events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_filter_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_filter_t (
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_bitbucket_server_filter_attributes_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_filter_t (
trigger_source varchar2,
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_bitbucket_server_filter_attributes_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_server_filter_t is a subtype of the dbms_cloud_oci_devops_filter_t type.
Fields
Field
Description
events
(optional) The events, for example, PUSH, PULL_REQUEST_MERGE.
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_TOKEN_CONNECTION_SUMMARY_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_token_connection_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_summary_t (
access_token varchar2(32767),
base_url varchar2(32767),
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_token_connection_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_token_connection_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2,
base_url varchar2,
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_server_token_connection_summary_t is a subtype of the dbms_cloud_oci_devops_connection_summary_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The Base URL of the hosted BitbucketServer.
tls_verify_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_TRIGGER_T Type 🔗
Trigger specific to Bitbucket Server
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_trigger_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_t (
trigger_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_trigger_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_trigger_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
trigger_url varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_server_trigger_t is a subtype of the dbms_cloud_oci_devops_trigger_t type.
Fields
Field
Description
trigger_url
(required) The endpoint that listens to trigger events.
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_TRIGGER_CREATE_RESULT_T Type 🔗
Trigger create response specific to Bitbucket Server.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_trigger_create_result_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_create_result_t (
secret varchar2(32767),
trigger_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_trigger_create_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_trigger_create_result_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
secret varchar2,
trigger_url varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_server_trigger_create_result_t is a subtype of the dbms_cloud_oci_devops_trigger_create_result_t type.
Fields
Field
Description
secret
(required) The secret used to validate the incoming trigger call. This is visible only after the resource is created.
trigger_url
(required) The endpoint that listens to trigger events.
DBMS_CLOUD_OCI_DEVOPS_BITBUCKET_SERVER_TRIGGER_SUMMARY_T Type 🔗
Summary of the Bitbucket Server trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_bitbucket_server_trigger_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_summary_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_trigger_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_bitbucket_server_trigger_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_bitbucket_server_trigger_summary_t is a subtype of the dbms_cloud_oci_devops_trigger_summary_t type.
DBMS_CLOUD_OCI_DEVOPS_EXPORTED_VARIABLE_T Type 🔗
Values for exported variables.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_exported_variable_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_exported_variable_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_exported_variable_t (
name varchar2,
value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) Name of the parameter (case-sensitive). Parameter name must be ^[a-zA-Z][a-zA-Z_0-9]*$.
value
(required) Value of the argument.
DBMS_CLOUD_OCI_DEVOPS_EXPORTED_VARIABLE_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_exported_variable_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_exported_variable_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_exported_variable_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_EXPORTED_VARIABLE_COLLECTION_T Type 🔗
Specifies list of exported variables.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_exported_variable_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_exported_variable_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_exported_variable_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_exported_variable_collection_t (
items dbms_cloud_oci_devops_exported_variable_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of exported variables.
DBMS_CLOUD_OCI_DEVOPS_DELIVERED_ARTIFACT_T Type 🔗
Details of the artifacts delivered through the Deliver Artifacts stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_delivered_artifact_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_artifact_id varchar2(32767),
output_artifact_name varchar2(32767),
artifact_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_delivered_artifact_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_delivered_artifact_t (
deploy_artifact_id varchar2,
output_artifact_name varchar2,
artifact_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
deploy_artifact_id
(required) The OCID of the deployment artifact definition.
output_artifact_name
(required) Name of the output artifact defined in the build specification file.
artifact_type
(required) Type of artifact delivered.
Allowed values are: 'GENERIC_ARTIFACT', 'OCIR'
DBMS_CLOUD_OCI_DEVOPS_DELIVERED_ARTIFACT_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_delivered_artifact_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_delivered_artifact_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_delivered_artifact_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DELIVERED_ARTIFACT_COLLECTION_T Type 🔗
Specifies the list of artifacts delivered through the Deliver Artifacts stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_delivered_artifact_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_delivered_artifact_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_delivered_artifact_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_delivered_artifact_collection_t (
items dbms_cloud_oci_devops_delivered_artifact_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of artifacts delivered through the Deliver Artifacts stage.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ARTIFACT_OVERRIDE_ARGUMENT_T Type 🔗
Values for artifact parameters to be supplied at the time of deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_artifact_override_argument_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_artifact_id varchar2(32767),
name varchar2(32767),
value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_override_argument_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_override_argument_t (
deploy_artifact_id varchar2,
name varchar2,
value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
deploy_artifact_id
(required) The OCID of the artifact to which this parameter applies.
name
(required) Name of the parameter (case-sensitive).
value
(required) Value of the parameter.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ARTIFACT_OVERRIDE_ARGUMENT_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_artifact_override_argument_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_artifact_override_argument_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_artifact_override_argument_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ARTIFACT_OVERRIDE_ARGUMENT_COLLECTION_T Type 🔗
Specifies the list of artifact override arguments at the time of deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_artifact_override_argument_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t (
items dbms_cloud_oci_devops_deploy_artifact_override_argument_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of artifact override arguments at the time of deployment.
DBMS_CLOUD_OCI_DEVOPS_VULNERABILITY_AUDIT_SUMMARY_T Type 🔗
Summary of vulnerability audit.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vulnerability_audit_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
vulnerability_audit_id varchar2(32767),
commit_hash varchar2(32767),
build_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vulnerability_audit_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vulnerability_audit_summary_t (
vulnerability_audit_id varchar2,
commit_hash varchar2,
build_stage_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
vulnerability_audit_id
(required) The OCID of the vulnerability audit.
commit_hash
(optional) Commit hash used while retrieving the pom file for vulnerabilityAudit.
build_stage_id
(required) Build stage OCID where scan was configured.
DBMS_CLOUD_OCI_DEVOPS_VULNERABILITY_AUDIT_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_vulnerability_audit_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vulnerability_audit_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_vulnerability_audit_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_VULNERABILITY_AUDIT_SUMMARY_COLLECTION_T Type 🔗
List of vulnerability audit summary.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vulnerability_audit_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_vulnerability_audit_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vulnerability_audit_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vulnerability_audit_summary_collection_t (
items dbms_cloud_oci_devops_vulnerability_audit_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of vulnerability audit summary.
DBMS_CLOUD_OCI_DEVOPS_BUILD_OUTPUTS_T Type 🔗
Outputs from the build.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_outputs_t FORCE AUTHID CURRENT_USER IS OBJECT (
exported_variables dbms_cloud_oci_devops_exported_variable_collection_t,
delivered_artifacts dbms_cloud_oci_devops_delivered_artifact_collection_t,
artifact_override_parameters dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
vulnerability_audit_summary_collection dbms_cloud_oci_devops_vulnerability_audit_summary_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_outputs_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_outputs_t (
exported_variables dbms_cloud_oci_devops_exported_variable_collection_t,
delivered_artifacts dbms_cloud_oci_devops_delivered_artifact_collection_t,
artifact_override_parameters dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
vulnerability_audit_summary_collection dbms_cloud_oci_devops_vulnerability_audit_summary_collection_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
exported_variables
(optional)
delivered_artifacts
(optional)
artifact_override_parameters
(optional)
vulnerability_audit_summary_collection
(optional)
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_PARAMETER_T Type 🔗
Parameter name for which the values will be supplied at the time of running the build.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_parameter_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
default_value varchar2(32767),
description varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_parameter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_parameter_t (
name varchar2,
default_value varchar2,
description varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) Name of the parameter (case-sensitive). Parameter name must be ^[a-zA-Z][a-zA-Z_0-9]*$. Example: 'Build_Pipeline_param' is not same as 'build_pipeline_Param'
default_value
(required) Default value of the parameter.
description
(optional) Description of the parameter.
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_PARAMETER_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_build_pipeline_parameter_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_parameter_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_build_pipeline_parameter_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_PARAMETER_COLLECTION_T Type 🔗
Specifies list of parameters present in a build pipeline. An UPDATE operation replaces the existing parameters list entirely.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_parameter_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_build_pipeline_parameter_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_parameter_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_parameter_collection_t (
items dbms_cloud_oci_devops_build_pipeline_parameter_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of parameters defined for a build pipeline.
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_T Type 🔗
A set of stages forming a directed acyclic graph that defines the build process.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
project_id varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
build_pipeline_parameters dbms_cloud_oci_devops_build_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
build_pipeline_parameters dbms_cloud_oci_devops_build_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the build pipeline.
display_name
(optional) Build pipeline display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
compartment_id
(required) The OCID of the compartment where the build pipeline is created.
project_id
(required) The OCID of the DevOps project.
time_created
(optional) The time the build pipeline was created. Format defined by RFC3339.
time_updated
(optional) The time the build pipeline was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the build pipeline.
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
build_pipeline_parameters
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_SUMMARY_T Type 🔗
Summary of the build pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
project_id varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_details varchar2(32767),
lifecycle_state varchar2(32767),
build_pipeline_parameters dbms_cloud_oci_devops_build_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_details varchar2,
lifecycle_state varchar2,
build_pipeline_parameters dbms_cloud_oci_devops_build_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the build pipeline.
display_name
(optional) Build pipeline display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
compartment_id
(required) The OCID of the compartment where the build pipeline is created.
project_id
(required) The OCID of the DevOps project.
time_created
(optional) The time the build pipeline was created. Format defined by RFC3339.
time_updated
(optional) The time the build pipeline was updated. Format defined by RFC3339.
lifecycle_details
(optional) A detailed message describing the current state. For example, can be used to provide actionable information for a resource in Failed state.
lifecycle_state
(optional) The current state of the build pipeline.
build_pipeline_parameters
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_build_pipeline_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_build_pipeline_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_COLLECTION_T Type 🔗
Results of a pipeline search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_build_pipeline_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_collection_t (
items dbms_cloud_oci_devops_build_pipeline_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Array of build pipeline summary items.
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_STAGE_PREDECESSOR_T Type 🔗
Metadata for defining a stage's predecessor.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_stage_predecessor_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_predecessor_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_predecessor_t (
id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the predecessor stage. If a stage is the first stage in the pipeline, then the ID is the pipeline's OCID.
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_STAGE_PREDECESSOR_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_build_pipeline_stage_predecessor_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_stage_predecessor_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_build_pipeline_stage_predecessor_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_STAGE_PREDECESSOR_COLLECTION_T Type 🔗
The collection containing the predecessors of a stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_build_pipeline_stage_predecessor_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t (
items dbms_cloud_oci_devops_build_pipeline_stage_predecessor_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) A list of build pipeline stage predecessors for a stage.
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_STAGE_T Type 🔗
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'.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_stage_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
description varchar2(32767),
project_id varchar2(32767),
build_pipeline_id varchar2(32767),
compartment_id varchar2(32767),
build_pipeline_stage_type varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
display_name
(optional) Stage display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
description
(optional) Optional description about the build stage.
project_id
(required) The OCID of the DevOps project.
build_pipeline_id
(required) The OCID of the build pipeline.
compartment_id
(required) The OCID of the compartment where the pipeline is created.
build_pipeline_stage_type
(required) Defines the stage type, which is one of the following: BUILD, DELIVER_ARTIFACT, WAIT, and TRIGGER_DEPLOYMENT_PIPELINE.
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
build_pipeline_stage_predecessor_collection
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_STAGE_SUMMARY_T Type 🔗
Summary of the Stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_stage_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
build_pipeline_id varchar2(32767),
compartment_id varchar2(32767),
build_pipeline_stage_type varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
description varchar2(32767),
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_summary_t (
id varchar2,
display_name varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
description varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
display_name
(optional) Stage display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
project_id
(required) The OCID of the DevOps project.
build_pipeline_id
(required) The OCID of the build pipeline.
compartment_id
(required) The OCID of the compartment where the pipeline is created.
build_pipeline_stage_type
(required) Defines the stage type, which is one of the following: BUILD, DELIVER_ARTIFACT, WAIT, and TRIGGER_DEPLOYMENT_PIPELINE.
time_created
(optional) The time the stage was created. Format defined by RFC3339.
time_updated
(optional) The time the stage was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the stage.
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
description
(optional) Optional description about the build stage.
build_pipeline_stage_predecessor_collection
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_STAGE_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_build_pipeline_stage_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_stage_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_build_pipeline_stage_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_STAGE_COLLECTION_T Type 🔗
Result of a stage search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_stage_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_build_pipeline_stage_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_collection_t (
items dbms_cloud_oci_devops_build_pipeline_stage_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Summary of the list of stages found for the search.
DBMS_CLOUD_OCI_DEVOPS_BUILD_PIPELINE_STAGE_RUN_PROGRESS_T Type 🔗
The details about the run progress of a stage in a build run.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t FORCE AUTHID CURRENT_USER IS OBJECT (
stage_display_name varchar2(32767),
build_pipeline_stage_type varchar2(32767),
build_pipeline_stage_id varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2(32767),
build_pipeline_stage_predecessors dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t (
stage_display_name varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
build_pipeline_stage_predecessors dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
stage_display_name
(optional) Build Run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
build_pipeline_stage_type
(optional) Stage types.
build_pipeline_stage_id
(optional) The stage OCID.
time_started
(optional) The time the stage started executing. Format defined by RFC3339.
time_finished
(optional) The time the stage finished executing. Format defined by RFC3339.
Values for pipeline parameters to be supplied at the time of running the build.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_argument_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_argument_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_argument_t (
name varchar2,
value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) Name of the parameter (case-sensitive). Parameter name must be ^[a-zA-Z][a-zA-Z_0-9]*$. Example: 'Build_Pipeline_param' is not same as 'build_pipeline_Param'
value
(required) Value of the argument.
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_ARGUMENT_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_build_run_argument_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_argument_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_build_run_argument_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_ARGUMENT_COLLECTION_T Type 🔗
Specifies list of arguments passed along with the build run.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_argument_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_build_run_argument_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_argument_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_argument_collection_t (
items dbms_cloud_oci_devops_build_run_argument_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of arguments provided at the time of running the build.
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_PROGRESS_T Type 🔗
The run progress details of a build run.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_progress_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_started timestamp with time zone,
time_finished timestamp with time zone,
build_pipeline_stage_run_progress json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_progress_t (
time_started timestamp with time zone,
time_finished timestamp with time zone,
build_pipeline_stage_run_progress json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_started
(optional) The time the build run started. Format defined by RFC3339.
time_finished
(optional) The time the build run finished. Format defined by RFC3339.
build_pipeline_stage_run_progress
(optional) Map of stage OCIDs to build pipeline stage run progress model.
DBMS_CLOUD_OCI_DEVOPS_COMMIT_INFO_T Type 🔗
Commit details that need to be used for the build run.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_commit_info_t FORCE AUTHID CURRENT_USER IS OBJECT (
repository_url varchar2(32767),
repository_branch varchar2(32767),
commit_hash varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_commit_info_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_commit_info_t (
repository_url varchar2,
repository_branch varchar2,
commit_hash varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
repository_url
(required) Repository URL.
repository_branch
(required) Name of the repository branch.
commit_hash
(required) Commit hash pertinent to the repository URL and the specified branch.
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
display_name varchar2(32767),
compartment_id varchar2(32767),
project_id varchar2(32767),
build_pipeline_id varchar2(32767),
build_run_source dbms_cloud_oci_devops_build_run_source_t,
build_run_arguments dbms_cloud_oci_devops_build_run_argument_collection_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
build_run_progress dbms_cloud_oci_devops_build_run_progress_t,
commit_info dbms_cloud_oci_devops_commit_info_t,
build_outputs dbms_cloud_oci_devops_build_outputs_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_t (
id varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
build_pipeline_id varchar2,
build_run_source dbms_cloud_oci_devops_build_run_source_t,
build_run_arguments dbms_cloud_oci_devops_build_run_argument_collection_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
build_run_progress dbms_cloud_oci_devops_build_run_progress_t,
commit_info dbms_cloud_oci_devops_commit_info_t,
build_outputs dbms_cloud_oci_devops_build_outputs_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
display_name
(optional) Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
compartment_id
(optional) The OCID of the compartment where the build is running.
project_id
(optional) The OCID of the DevOps project.
build_pipeline_id
(optional) The OCID of the build pipeline.
build_run_source
(required)
build_run_arguments
(optional)
time_created
(optional) The time the build run was created. Format defined by RFC3339.
time_updated
(optional) The time the build run was updated. Format defined by RFC3339.
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
build_run_progress
(optional)
commit_info
(optional)
build_outputs
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_PROGRESS_SUMMARY_T Type 🔗
The summary run progress details of a build run.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_progress_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_started timestamp with time zone,
time_finished timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_progress_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_progress_summary_t (
time_started timestamp with time zone,
time_finished timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_started
(optional) The time the build run started. Format defined by RFC3339.
time_finished
(optional) The time the build run finished. Format defined by RFC3339.
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_SUMMARY_T Type 🔗
Summary of the build run.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
compartment_id varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
build_pipeline_id varchar2(32767),
build_run_source dbms_cloud_oci_devops_build_run_source_t,
build_run_arguments dbms_cloud_oci_devops_build_run_argument_collection_t,
build_run_progress_summary dbms_cloud_oci_devops_build_run_progress_summary_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
commit_info dbms_cloud_oci_devops_commit_info_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_summary_t (
id varchar2,
compartment_id varchar2,
display_name varchar2,
project_id varchar2,
build_pipeline_id varchar2,
build_run_source dbms_cloud_oci_devops_build_run_source_t,
build_run_arguments dbms_cloud_oci_devops_build_run_argument_collection_t,
build_run_progress_summary dbms_cloud_oci_devops_build_run_progress_summary_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
commit_info dbms_cloud_oci_devops_commit_info_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
compartment_id
(required) The OCID of the compartment where the build is running.
display_name
(optional) Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
project_id
(required) The OCID of the DevOps project.
build_pipeline_id
(required) The OCID of the build pipeline.
build_run_source
(required)
build_run_arguments
(optional)
build_run_progress_summary
(optional)
time_created
(optional) The time the build run was created. Format defined by RFC3339.
time_updated
(optional) The time the build run was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the build run.
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
commit_info
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_build_run_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_build_run_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUN_SUMMARY_COLLECTION_T Type 🔗
List of build run summary.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_run_summary_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_build_run_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_summary_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_run_summary_collection_t (
items dbms_cloud_oci_devops_build_run_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Array of build run summary items.
DBMS_CLOUD_OCI_DEVOPS_BUILD_RUNNER_SHAPE_CONFIG_T Type 🔗
The information about build runner.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_runner_shape_config_t FORCE AUTHID CURRENT_USER IS OBJECT (
build_runner_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_runner_shape_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_runner_shape_config_t (
build_runner_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
build_runner_type
(required) Name of the build runner shape in which the execution occurs. If not specified, the default shape is chosen.
Allowed values are: 'CUSTOM', 'DEFAULT'
DBMS_CLOUD_OCI_DEVOPS_BUILD_SOURCE_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_build_source_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_source_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_build_source_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_SOURCE_COLLECTION_T Type 🔗
Collection of build sources.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_source_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_build_source_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_source_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_source_collection_t (
items dbms_cloud_oci_devops_build_source_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Collection of build sources. In case of UPDATE operation, replaces existing build sources list. Merging with existing build sources is not supported.
DBMS_CLOUD_OCI_DEVOPS_NETWORK_CHANNEL_T Type 🔗
Specifies the configuration needed when the target OCI resource, i.e., OKE cluster, resides in customer's private network.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_network_channel_t FORCE AUTHID CURRENT_USER IS OBJECT (
network_channel_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_network_channel_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_network_channel_t (
network_channel_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_t (
image varchar2(32767),
build_spec_file varchar2(32767),
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2(32767),
build_runner_shape_config dbms_cloud_oci_devops_build_runner_shape_config_t,
private_access_config dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_stage_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
image varchar2,
build_spec_file varchar2,
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2,
build_runner_shape_config dbms_cloud_oci_devops_build_runner_shape_config_t,
private_access_config dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_build_stage_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_t type.
Fields
Field
Description
image
(required) Image name for the build environment.
Allowed values are: 'OL7_X86_64_STANDARD_10'
build_spec_file
(optional) The path to the build specification file for this environment. The default location of the file if not specified is build_spec.yaml.
stage_execution_timeout_in_seconds
(optional) Timeout for the build stage execution. Specify value in seconds.
build_source_collection
(required)
primary_build_source
(optional) Name of the build source where the build_spec.yml file is located. If not specified, then the first entry in the build source collection is chosen as primary build source.
build_runner_shape_config
(optional)
private_access_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_BUILD_STAGE_RUN_STEP_T Type 🔗
The details about each step in a build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_stage_run_step_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
state varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_stage_run_step_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_stage_run_step_t (
name varchar2,
state varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_STAGE_RUN_STEP_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_build_stage_run_step_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_stage_run_step_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_build_stage_run_step_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_BUILD_STAGE_RUN_PROGRESS_T Type 🔗
Specifies the run details for Build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_stage_run_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t (
actual_build_runner_shape varchar2(32767),
actual_build_runner_shape_config dbms_cloud_oci_devops_actual_build_runner_shape_config_t,
image varchar2(32767),
build_spec_file varchar2(32767),
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2(32767),
steps dbms_cloud_oci_devops_build_stage_run_step_tbl,
exported_variables dbms_cloud_oci_devops_exported_variable_collection_t,
private_access_config dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_stage_run_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_stage_run_progress_t (
stage_display_name varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
build_pipeline_stage_predecessors dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
actual_build_runner_shape varchar2,
actual_build_runner_shape_config dbms_cloud_oci_devops_actual_build_runner_shape_config_t,
image varchar2,
build_spec_file varchar2,
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2,
steps dbms_cloud_oci_devops_build_stage_run_step_tbl,
exported_variables dbms_cloud_oci_devops_exported_variable_collection_t,
private_access_config dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_build_stage_run_progress_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t type.
Fields
Field
Description
actual_build_runner_shape
(optional) Name of Build Runner shape where this Build Stage is running.
actual_build_runner_shape_config
(optional)
image
(required) Image name for the Build Environment
Allowed values are: 'OL7_X86_64_STANDARD_10'
build_spec_file
(optional) The path to the build specification file for this Environment. The default location if not specified is build_spec.yaml
stage_execution_timeout_in_seconds
(optional) Timeout for the Build Stage Execution. Value in seconds.
build_source_collection
(required)
primary_build_source
(optional) Name of the BuildSource in which the build_spec.yml file need to be located. If not specified, the 1st entry in the BuildSource collection will be chosen as Primary.
steps
(optional) The details about all the steps in a Build stage
exported_variables
(optional)
private_access_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_BUILD_STAGE_SUMMARY_T Type 🔗
Specifies the build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_build_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_summary_t (
image varchar2(32767),
build_spec_file varchar2(32767),
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2(32767),
build_runner_shape_config dbms_cloud_oci_devops_build_runner_shape_config_t,
private_access_config dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_build_stage_summary_t (
id varchar2,
display_name varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
description varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
image varchar2,
build_spec_file varchar2,
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2,
build_runner_shape_config dbms_cloud_oci_devops_build_runner_shape_config_t,
private_access_config dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_build_stage_summary_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_summary_t type.
Fields
Field
Description
image
(required) Image for the build environment.
build_spec_file
(optional) The path to the build specification file for this environment. The default location of the file if not specified is build_spec.yaml.
stage_execution_timeout_in_seconds
(optional) Timeout for the build stage execution. Specify value in seconds.
build_source_collection
(optional)
primary_build_source
(optional) Name of the build source where the build_spec.yml file is located. If not specified, the first entry in the build source collection is chosen as primary build source.
build_runner_shape_config
(optional)
private_access_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_CA_CERT_VERIFY_T Type 🔗
Enable TLS verification with CA certificate.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_ca_cert_verify_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_tls_verify_config_t (
ca_certificate_bundle_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_ca_cert_verify_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_ca_cert_verify_t (
tls_verify_mode varchar2,
ca_certificate_bundle_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_ca_cert_verify_t is a subtype of the dbms_cloud_oci_devops_tls_verify_config_t type.
Fields
Field
Description
ca_certificate_bundle_id
(required) The OCID of OCI certificate service CA bundle.
DBMS_CLOUD_OCI_DEVOPS_CANCEL_BUILD_RUN_DETAILS_T Type 🔗
Information about canceling the build run.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_cancel_build_run_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
reason varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_cancel_build_run_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_cancel_build_run_details_t (
reason varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
reason
(required) The reason for canceling the build run.
DBMS_CLOUD_OCI_DEVOPS_CANCEL_DEPLOYMENT_DETAILS_T Type 🔗
The information regarding the deployment to be canceled.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_cancel_deployment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
reason varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_cancel_deployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_cancel_deployment_details_t (
reason varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
reason
(required) The reason for canceling the deployment.
DBMS_CLOUD_OCI_DEVOPS_CHANGE_PROJECT_COMPARTMENT_DETAILS_T Type 🔗
The OCID of the compartment to which the project must be moved to.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_change_project_compartment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
compartment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_change_project_compartment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_change_project_compartment_details_t (
compartment_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
compartment_id
(required) The OCID of the compartment to which the resource must be moved.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_PREDECESSOR_T Type 🔗
Metadata for defining a stage's predecessor.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_predecessor_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_predecessor_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_predecessor_t (
id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the predecessor stage. If a stage is the first stage in the pipeline, then the ID is the pipeline's OCID.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_PREDECESSOR_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_stage_predecessor_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_predecessor_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_stage_predecessor_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_PREDECESSOR_COLLECTION_T Type 🔗
Collection containing the predecessors of a stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_stage_predecessor_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t (
items dbms_cloud_oci_devops_deploy_stage_predecessor_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) A list of stage predecessors for a stage.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_ROLLOUT_POLICY_T Type 🔗
Specifies the rollout policy for compute instance group stages.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t FORCE AUTHID CURRENT_USER IS OBJECT (
policy_type varchar2(32767),
batch_delay_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t (
policy_type varchar2,
batch_delay_in_seconds number
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
policy_type
(required) The type of policy used for rolling out a deployment stage.
(optional) The duration of delay between batch rollout. The default delay is 1 minute.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_FAILURE_POLICY_T Type 🔗
Specifies a failure policy for a compute instance group rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_failure_policy_t FORCE AUTHID CURRENT_USER IS OBJECT (
policy_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_failure_policy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_failure_policy_t (
policy_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
policy_type
(required) Specifies if the failure instance size is given by absolute number or by percentage.
DBMS_CLOUD_OCI_DEVOPS_LOAD_BALANCER_CONFIG_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_load_balancer_config_t FORCE AUTHID CURRENT_USER IS OBJECT (
load_balancer_id varchar2(32767),
listener_name varchar2(32767),
backend_port number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_config_t (
load_balancer_id varchar2,
listener_name varchar2,
backend_port number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
load_balancer_id
(required) The OCID of the load balancer.
listener_name
(required) Name of the load balancer listener.
backend_port
(optional) Listen port for the backend server.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
deploy_pipeline_id varchar2(32767),
compartment_id varchar2(32767),
deploy_stage_type varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the deployment stage.
display_name
(optional) Deployment stage display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
deploy_stage_predecessor_collection
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_DEPLOY_STAGE_T Type 🔗
Specifies the Instance Group Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
deploy_environment_id_a varchar2(32767),
deploy_environment_id_b varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
deploy_environment_id_a varchar2,
deploy_environment_id_b varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
deploy_environment_id_a
(required) First compute instance group environment OCID for deployment.
deploy_environment_id_b
(required) Second compute instance group environment OCID for deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) The list of file artifact OCIDs to deploy.
rollout_policy
(required)
failure_policy
(optional)
test_load_balancer_config
(optional)
production_load_balancer_config
(required)
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_EXECUTION_STEP_T Type 🔗
Details about each steps in stage execution for a target environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_execution_step_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
state varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_execution_step_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_execution_step_t (
name varchar2,
state varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_EXECUTION_STEP_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_stage_execution_step_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_execution_step_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_stage_execution_step_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_EXECUTION_PROGRESS_DETAILS_T Type 🔗
Details about stage execution for each target environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_execution_progress_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
target_id varchar2(32767),
target_group varchar2(32767),
steps dbms_cloud_oci_devops_deploy_stage_execution_step_tbl,
rollback_steps dbms_cloud_oci_devops_deploy_stage_execution_step_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_execution_progress_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_execution_progress_details_t (
target_id varchar2,
target_group varchar2,
steps dbms_cloud_oci_devops_deploy_stage_execution_step_tbl,
rollback_steps dbms_cloud_oci_devops_deploy_stage_execution_step_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
target_id
(optional) The function ID, instance ID or the cluster ID. For Wait stage it will be the stage ID.
target_group
(optional) Group for the target environment for example, the batch number for an Instance Group deployment.
steps
(optional) Details about all the steps for one target environment.
rollback_steps
(optional) Details about all the rollback steps for one target environment.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_EXECUTION_PROGRESS_DETAILS_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_stage_execution_progress_details_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_stage_execution_progress_details_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Details about the execution progress of a stage in a deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_stage_display_name varchar2(32767),
deploy_stage_type varchar2(32767),
deploy_stage_id varchar2(32767),
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2(32767),
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) Details about stage execution for all the target environments.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Instance Group Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
environment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
environment_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
environment_id
(optional) The OCID of the environment where the artifacts were deployed.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_SUMMARY_T Type 🔗
Summary of the deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
deploy_pipeline_id varchar2(32767),
compartment_id varchar2(32767),
deploy_stage_type varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the deployment stage.
display_name
(optional) Deployment stage display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
project_id
(required) The OCID of a project.
deploy_pipeline_id
(required) The OCID of a pipeline.
compartment_id
(required) The OCID of a compartment.
deploy_stage_type
(required) Deployment stage type.
time_created
(optional) Time the deployment stage was created. Format defined by RFC3339.
time_updated
(optional) Time the deployment stage was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the deployment stage.
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
deploy_stage_predecessor_collection
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Instance Group Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
deploy_environment_id_a varchar2(32767),
deploy_environment_id_b varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
deploy_environment_id_a varchar2,
deploy_environment_id_b varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_blue_green_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
deploy_environment_id_a
(required) First compute instance group environment OCID for deployment.
deploy_environment_id_b
(required) Second compute instance group environment OCID for deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) The list of file artifact OCIDs to deploy.
rollout_policy
(required)
failure_policy
(optional)
test_load_balancer_config
(optional)
production_load_balancer_config
(required)
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_T Type 🔗
Specifies the instance group blue-green deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
compute_instance_group_blue_green_deployment_deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_blue_green_deployment_deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
(required) The OCID of the upstream compute instance group blue-green deployment stage in this pipeline.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Instance Group Blue-Green deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
environment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
environment_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
environment_id
(optional) The OCID of the environment where traffic is going.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the instance group blue-green deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
compute_instance_group_blue_green_deployment_deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_blue_green_deployment_deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_blue_green_traffic_shift_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
(required) The OCID of the upstream compute instance group blue-green deployment stage in this pipeline.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_SELECTOR_T Type 🔗
Defines how the instances in a instance group environment is selected.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_selector_t FORCE AUTHID CURRENT_USER IS OBJECT (
selector_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_selector_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_selector_t (
selector_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
selector_type
(required) Defines the type of the instance selector for the group.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_BY_IDS_SELECTOR_T Type 🔗
Specifies the Compute instance group environment by listing the OCIDs of the compute instances.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_by_ids_selector_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_compute_instance_group_selector_t (
compute_instance_ids dbms_cloud_oci_devops_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_by_ids_selector_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_by_ids_selector_t (
selector_type varchar2,
compute_instance_ids dbms_cloud_oci_devops_varchar2_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_by_ids_selector_t is a subtype of the dbms_cloud_oci_devops_compute_instance_group_selector_t type.
Fields
Field
Description
compute_instance_ids
(required) Compute instance OCID identifiers that are members of this group.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_BY_QUERY_SELECTOR_T Type 🔗
Specifies the Compute instance group environment filtered by the RQS query expression.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_by_query_selector_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_compute_instance_group_selector_t (
l_region varchar2(32767),
query varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_by_query_selector_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_by_query_selector_t (
selector_type varchar2,
l_region varchar2,
query varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_by_query_selector_t is a subtype of the dbms_cloud_oci_devops_compute_instance_group_selector_t type.
Fields
Field
Description
l_region
(required) Region identifier referred by the deployment environment. Region identifiers are listed at https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
query
(required) Query expression confirming to the OCI Search Language syntax to select compute instances for the group. The language is documented at https://docs.oracle.com/en-us/iaas/Content/Search/Concepts/querysyntax.htm
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_APPROVAL_DEPLOY_STAGE_T Type 🔗
Specifies the canary approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
compute_instance_group_canary_traffic_shift_deploy_stage_id varchar2(32767),
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_canary_traffic_shift_deploy_stage_id varchar2,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
(required) A compute instance group canary traffic shift stage OCID for load balancer.
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_APPROVAL_ACTION_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_approval_action_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_approval_action_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_approval_action_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_APPROVAL_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Canary approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
approval_actions dbms_cloud_oci_devops_approval_action_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
approval_actions dbms_cloud_oci_devops_approval_action_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
approval_actions
(optional) Specifies the Canary approval actions.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_APPROVAL_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the canary approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
compute_instance_group_canary_traffic_shift_deploy_stage_id varchar2(32767),
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_canary_traffic_shift_deploy_stage_id varchar2,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_approval_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
(required) A compute instance group canary traffic shift stage OCID for load balancer.
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_DEPLOY_STAGE_T Type 🔗
Specifies the Instance Group Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
compute_instance_group_deploy_environment_id varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_deploy_environment_id varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
compute_instance_group_deploy_environment_id
(required) A compute instance group environment OCID for Canary deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) The list of file artifact OCIDs to deploy.
rollout_policy
(required)
test_load_balancer_config
(optional)
production_load_balancer_config
(required)
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Instance Group Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Instance Group Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
compute_instance_group_deploy_environment_id varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_deploy_environment_id varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
compute_instance_group_deploy_environment_id
(required) A compute instance group environment OCID for Canary deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) The list of file artifact OCIDs to deploy.
rollout_policy
(required)
test_load_balancer_config
(optional)
production_load_balancer_config
(required)
DBMS_CLOUD_OCI_DEVOPS_LOAD_BALANCER_TRAFFIC_SHIFT_ROLLOUT_POLICY_T Type 🔗
Description of rollout policy for load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t FORCE AUTHID CURRENT_USER IS OBJECT (
batch_count number,
batch_delay_in_seconds number,
ramp_limit_percent number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t (
batch_count number,
batch_delay_in_seconds number,
ramp_limit_percent number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
batch_count
(required) Specifies number of batches for this stage.
batch_delay_in_seconds
(optional) Specifies delay in seconds between batches. The default delay is 1 minute.
ramp_limit_percent
(optional) Indicates the criteria to stop.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_T Type 🔗
Specifies the instance group canary deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
compute_instance_group_canary_deploy_stage_id varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_canary_deploy_stage_id varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
compute_instance_group_canary_deploy_stage_id
(required) The OCID of an upstream compute instance group canary deployment stage ID in this pipeline.
rollout_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Instance Group Canary deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the instance group canary deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
compute_instance_group_canary_deploy_stage_id varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_canary_deploy_stage_id varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_canary_traffic_shift_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
compute_instance_group_canary_deploy_stage_id
(required) A compute instance group canary stage OCID for load balancer.
rollout_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_SELECTOR_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_compute_instance_group_selector_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_selector_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_compute_instance_group_selector_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_SELECTOR_COLLECTION_T Type 🔗
A collection of selectors. The combination of instances matching the selectors are included in the instance group.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_selector_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_compute_instance_group_selector_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_selector_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_selector_collection_t (
items dbms_cloud_oci_devops_compute_instance_group_selector_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) A list of selectors for the instance group. Union operator is used for combining the instances selected by each selector.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ENVIRONMENT_T Type 🔗
The target OCI resources, such as Compute instances, Container Engine for Kubernetes(OKE) clusters, or Function, where artifacts are deployed.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_environment_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
deploy_environment_type varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_environment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_environment_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_environment_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the deployment environment.
display_name
(optional) Deployment environment display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_DEPLOY_ENVIRONMENT_T Type 🔗
Specifies the Compute instance group environment. The combination of instances matching the selectors are included in the instance group.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_deploy_environment_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_environment_t (
compute_instance_group_selectors dbms_cloud_oci_devops_compute_instance_group_selector_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_environment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_environment_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_environment_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_selectors dbms_cloud_oci_devops_compute_instance_group_selector_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_deploy_environment_t is a subtype of the dbms_cloud_oci_devops_deploy_environment_t type.
Fields
Field
Description
compute_instance_group_selectors
(required)
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ENVIRONMENT_SUMMARY_T Type 🔗
Summary of the deployment environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_environment_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
deploy_environment_type varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_environment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_environment_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_environment_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the deployment environment.
display_name
(optional) Deployment environment display name, which can be renamed and is not necessarily unique.
project_id
(required) The OCID of a project.
compartment_id
(required) The OCID of a compartment.
deploy_environment_type
(required) Deployment environment type.
time_created
(optional) Time the deployment environment was created. Format defined by RFC3339.
time_updated
(optional) Time the deployment environment was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the deployment environment.
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_DEPLOY_ENVIRONMENT_SUMMARY_T Type 🔗
Specifies the Compute instance group environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_deploy_environment_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_environment_summary_t (
compute_instance_group_selectors dbms_cloud_oci_devops_compute_instance_group_selector_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_environment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_environment_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_environment_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_selectors dbms_cloud_oci_devops_compute_instance_group_selector_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_deploy_environment_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_environment_summary_t type.
Fields
Field
Description
compute_instance_group_selectors
(required)
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_DEPLOY_STAGE_T Type 🔗
Specifies the Instance Group Rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
compute_instance_group_deploy_environment_id varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_deploy_environment_id varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
compute_instance_group_deploy_environment_id
(required) A compute instance group environment OCID for rolling deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) Additional file artifact OCIDs.
rollout_policy
(required)
rollback_policy
(optional)
failure_policy
(optional)
load_balancer_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the execution details for the Instance Group Rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Instance Group Rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
compute_instance_group_deploy_environment_id varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
compute_instance_group_deploy_environment_id varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
compute_instance_group_deploy_environment_id
(required) A compute instance group environment OCID for rolling deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) Additional file artifact OCIDs.
rollout_policy
(required)
rollback_policy
(optional)
failure_policy
(optional)
load_balancer_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_FAILURE_POLICY_BY_COUNT_T Type 🔗
Specifies a failure policy by count for a compute instance group rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_failure_policy_by_count_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_compute_instance_group_failure_policy_t (
failure_count number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_failure_policy_by_count_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_failure_policy_by_count_t (
policy_type varchar2,
failure_count number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_failure_policy_by_count_t is a subtype of the dbms_cloud_oci_devops_compute_instance_group_failure_policy_t type.
Fields
Field
Description
failure_count
(required) The threshold count of failed instances in the group, which when reached or exceeded sets the stage as Failed.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_FAILURE_POLICY_BY_PERCENTAGE_T Type 🔗
Specifies a failure policy by percentage for a compute instance group rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_failure_policy_by_percentage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_compute_instance_group_failure_policy_t (
failure_percentage number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_failure_policy_by_percentage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_failure_policy_by_percentage_t (
policy_type varchar2,
failure_percentage number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_failure_policy_by_percentage_t is a subtype of the dbms_cloud_oci_devops_compute_instance_group_failure_policy_t type.
Fields
Field
Description
failure_percentage
(required) The failure percentage threshold, which when reached or exceeded sets the stage as Failed. Percentage is computed as the ceiling value of the number of failed instances over the total count of the instances in the group.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_LINEAR_ROLLOUT_POLICY_BY_COUNT_T Type 🔗
Specifies a linear rollout strategy for a compute instance group rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_linear_rollout_policy_by_count_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t (
batch_count number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_linear_rollout_policy_by_count_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_linear_rollout_policy_by_count_t (
policy_type varchar2,
batch_delay_in_seconds number,
batch_count number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_linear_rollout_policy_by_count_t is a subtype of the dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t type.
Fields
Field
Description
batch_count
(required) The number that will be used to determine how many instances will be deployed concurrently.
DBMS_CLOUD_OCI_DEVOPS_COMPUTE_INSTANCE_GROUP_LINEAR_ROLLOUT_POLICY_BY_PERCENTAGE_T Type 🔗
Specifies a linear rollout strategy for a compute instance group rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_compute_instance_group_linear_rollout_policy_by_percentage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t (
batch_percentage number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_linear_rollout_policy_by_percentage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_compute_instance_group_linear_rollout_policy_by_percentage_t (
policy_type varchar2,
batch_delay_in_seconds number,
batch_percentage number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_compute_instance_group_linear_rollout_policy_by_percentage_t is a subtype of the dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t type.
Fields
Field
Description
batch_percentage
(required) The percentage that will be used to determine how many instances will be deployed concurrently.
DBMS_CLOUD_OCI_DEVOPS_CONNECTION_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_connection_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_connection_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_connection_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_CONNECTION_COLLECTION_T Type 🔗
Collection of connections.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_connection_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_connection_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_connection_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_connection_collection_t (
items dbms_cloud_oci_devops_connection_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Collection of connections.
DBMS_CLOUD_OCI_DEVOPS_CONTAINER_CONFIG_T Type 🔗
Specifies the container configuration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_container_config_t FORCE AUTHID CURRENT_USER IS OBJECT (
container_config_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_container_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_container_config_t (
container_config_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
container_config_type
(required) Container configuration type.
Allowed values are: 'CONTAINER_INSTANCE_CONFIG'
DBMS_CLOUD_OCI_DEVOPS_SHAPE_CONFIG_T Type 🔗
Determines the size and amount of resources available to the instance.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_shape_config_t FORCE AUTHID CURRENT_USER IS OBJECT (
ocpus number,
memory_in_g_bs number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_shape_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_shape_config_t (
ocpus number,
memory_in_g_bs number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
ocpus
(required) The total number of OCPUs available to the instance.
memory_in_g_bs
(optional) The total amount of memory available to the instance, in gigabytes.
DBMS_CLOUD_OCI_DEVOPS_CONTAINER_INSTANCE_CONFIG_T Type 🔗
Specifies ContainerInstance configuration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_container_instance_config_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_container_config_t (
compartment_id varchar2(32767),
availability_domain varchar2(32767),
shape_name varchar2(32767),
shape_config dbms_cloud_oci_devops_shape_config_t,
network_channel dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_container_instance_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_container_instance_config_t (
container_config_type varchar2,
compartment_id varchar2,
availability_domain varchar2,
shape_name varchar2,
shape_config dbms_cloud_oci_devops_shape_config_t,
network_channel dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_container_instance_config_t is a subtype of the dbms_cloud_oci_devops_container_config_t type.
Fields
Field
Description
compartment_id
(optional) The OCID of the compartment where the ContainerInstance will be created.
availability_domain
(optional) Availability domain where the ContainerInstance will be created.
shape_name
(required) The shape of the ContainerInstance. The shape determines the resources available to the ContainerInstance.
shape_config
(required)
network_channel
(required)
DBMS_CLOUD_OCI_DEVOPS_CONTAINER_REGISTRY_DELIVERED_ARTIFACT_T Type 🔗
Details of the container registry artifacts delivered through the Deliver Artifacts stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_container_registry_delivered_artifact_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_delivered_artifact_t (
delivered_artifact_hash varchar2(32767),
image_uri varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_container_registry_delivered_artifact_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_container_registry_delivered_artifact_t (
deploy_artifact_id varchar2,
output_artifact_name varchar2,
artifact_type varchar2,
delivered_artifact_hash varchar2,
image_uri varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_container_registry_delivered_artifact_t is a subtype of the dbms_cloud_oci_devops_delivered_artifact_t type.
Fields
Field
Description
delivered_artifact_hash
(required) The hash of the container registry artifact pushed by the Deliver Artifacts stage.
image_uri
(optional) The imageUri of the OCIR artifact pushed by the DeliverArtifactStage
DBMS_CLOUD_OCI_DEVOPS_COUNT_BASED_APPROVAL_POLICY_T Type 🔗
Count based stage approval policy.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_count_based_approval_policy_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_approval_policy_t (
number_of_approvals_required number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_count_based_approval_policy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_count_based_approval_policy_t (
approval_policy_type varchar2,
number_of_approvals_required number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_count_based_approval_policy_t is a subtype of the dbms_cloud_oci_devops_approval_policy_t type.
Fields
Field
Description
number_of_approvals_required
(required) A minimum number of approvals required for stage to proceed.
DBMS_CLOUD_OCI_DEVOPS_CREATE_WAIT_CRITERIA_DETAILS_T Type 🔗
Specifies wait criteria for the Wait stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_wait_criteria_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
wait_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_wait_criteria_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_wait_criteria_details_t (
wait_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
wait_type
(required) Wait criteria type.
Allowed values are: 'ABSOLUTE_WAIT'
DBMS_CLOUD_OCI_DEVOPS_CREATE_ABSOLUTE_WAIT_CRITERIA_DETAILS_T Type 🔗
Specifies the absolute wait criteria. You can specify fixed length of wait duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_absolute_wait_criteria_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_wait_criteria_details_t (
wait_duration varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_absolute_wait_criteria_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_absolute_wait_criteria_details_t (
wait_type varchar2,
wait_duration varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_absolute_wait_criteria_details_t is a subtype of the dbms_cloud_oci_devops_create_wait_criteria_details_t type.
Fields
Field
Description
wait_duration
(required) The absolute wait duration. Minimum wait duration must be 5 seconds. Maximum wait duration can be up to 2 days.
DBMS_CLOUD_OCI_DEVOPS_CREATE_CONNECTION_DETAILS_T Type 🔗
The details for creating a connection.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_connection_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
connection_type varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_connection_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
description
(optional) Optional description about the connection.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_BITBUCKET_CLOUD_APP_PASSWORD_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_bitbucket_cloud_app_password_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_connection_details_t (
username varchar2(32767),
app_password varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_bitbucket_cloud_app_password_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_bitbucket_cloud_app_password_connection_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
username varchar2,
app_password varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_bitbucket_cloud_app_password_connection_details_t is a subtype of the dbms_cloud_oci_devops_create_connection_details_t type.
Fields
Field
Description
username
(required) Public Bitbucket Cloud Username in plain text(not more than 30 characters)
app_password
(required) OCID of personal Bitbucket Cloud AppPassword saved in secret store
DBMS_CLOUD_OCI_DEVOPS_CREATE_TRIGGER_DETAILS_T Type 🔗
Information about the new trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_trigger_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
description varchar2(32767),
project_id varchar2(32767),
trigger_source varchar2(32767),
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_trigger_details_t (
display_name varchar2,
description varchar2,
project_id varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) Optional description about the trigger.
project_id
(required) The OCID of the DevOps project to which the trigger belongs to.
trigger_source
(required) Source of the trigger. Allowed values are, GITHUB and GITLAB.
actions
(required) The list of actions that are to be performed for this trigger.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_BITBUCKET_CLOUD_TRIGGER_DETAILS_T Type 🔗
The trigger for Bitbucket Cloud as the caller.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_bitbucket_cloud_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_trigger_details_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_bitbucket_cloud_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_bitbucket_cloud_trigger_details_t (
display_name varchar2,
description varchar2,
project_id varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_bitbucket_cloud_trigger_details_t is a subtype of the dbms_cloud_oci_devops_create_trigger_details_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_CREATE_BITBUCKET_SERVER_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_bitbucket_server_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_connection_details_t (
access_token varchar2(32767),
base_url varchar2(32767),
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_bitbucket_server_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_bitbucket_server_access_token_connection_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2,
base_url varchar2,
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_bitbucket_server_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_create_connection_details_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The Base URL of the hosted BitbucketServer.
tls_verify_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_CREATE_BITBUCKET_SERVER_TRIGGER_DETAILS_T Type 🔗
The trigger for Bitbucket Server as the caller.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_bitbucket_server_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_trigger_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_bitbucket_server_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_bitbucket_server_trigger_details_t (
display_name varchar2,
description varchar2,
project_id varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_bitbucket_server_trigger_details_t is a subtype of the dbms_cloud_oci_devops_create_trigger_details_t type.
DBMS_CLOUD_OCI_DEVOPS_CREATE_BUILD_PIPELINE_DETAILS_T Type 🔗
Information about the new build pipeline to be created.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_build_pipeline_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
build_pipeline_parameters dbms_cloud_oci_devops_build_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_build_pipeline_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_build_pipeline_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
build_pipeline_parameters dbms_cloud_oci_devops_build_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) Optional description about the build pipeline.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_BUILD_PIPELINE_STAGE_DETAILS_T Type 🔗
The information about a new stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_build_pipeline_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
description varchar2(32767),
build_pipeline_stage_type varchar2(32767),
build_pipeline_id varchar2(32767),
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_build_pipeline_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_build_pipeline_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_id varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
display_name
(optional) Stage display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
description
(optional) Optional description about the stage.
build_pipeline_stage_type
(required) Defines the stage type, which is one of the following: BUILD, DELIVER_ARTIFACT, WAIT, and TRIGGER_DEPLOYMENT_PIPELINE.
build_pipeline_id
(required) The OCID of the build pipeline.
build_pipeline_stage_predecessor_collection
(required)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_BUILD_RUN_DETAILS_T Type 🔗
Information about the new build run.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_build_run_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
build_pipeline_id varchar2(32767),
commit_info dbms_cloud_oci_devops_commit_info_t,
build_run_arguments dbms_cloud_oci_devops_build_run_argument_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_build_run_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_build_run_details_t (
display_name varchar2,
build_pipeline_id varchar2,
commit_info dbms_cloud_oci_devops_commit_info_t,
build_run_arguments dbms_cloud_oci_devops_build_run_argument_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
display_name
(optional) Build run display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
build_pipeline_id
(required) The OCID of the build pipeline.
commit_info
(optional)
build_run_arguments
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_BUILD_STAGE_DETAILS_T Type 🔗
Specifies the build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_build_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_build_pipeline_stage_details_t (
image varchar2(32767),
build_spec_file varchar2(32767),
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2(32767),
build_runner_shape_config dbms_cloud_oci_devops_build_runner_shape_config_t,
private_access_config dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_build_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_build_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_id varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
image varchar2,
build_spec_file varchar2,
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2,
build_runner_shape_config dbms_cloud_oci_devops_build_runner_shape_config_t,
private_access_config dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_build_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_build_pipeline_stage_details_t type.
Fields
Field
Description
image
(required) Image name for the build environment
build_spec_file
(optional) The path to the build specification file for this environment. The default location of the file if not specified is build_spec.yaml.
stage_execution_timeout_in_seconds
(optional) Timeout for the build stage execution. Specify value in seconds.
build_source_collection
(required)
primary_build_source
(optional) Name of the build source where the build_spec.yml file is located. If not specified, the first entry in the build source collection is chosen as primary build source.
build_runner_shape_config
(optional)
private_access_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_CREATE_DEPLOY_STAGE_DETAILS_T Type 🔗
The information about new deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_deploy_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
deploy_stage_type varchar2(32767),
deploy_pipeline_id varchar2(32767),
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
description
(optional) Optional description about the deployment stage.
display_name
(optional) Deployment stage display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
deploy_stage_type
(required) Deployment stage type.
deploy_pipeline_id
(required) The OCID of a pipeline.
deploy_stage_predecessor_collection
(required)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Instance Group Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_compute_instance_group_blue_green_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
deploy_environment_id_a varchar2(32767),
deploy_environment_id_b varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_blue_green_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_blue_green_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
deploy_environment_id_a varchar2,
deploy_environment_id_b varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_compute_instance_group_blue_green_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
deploy_environment_id_a
(required) First compute instance group environment OCID for deployment.
deploy_environment_id_b
(required) Second compute instance group environment OCID for deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) The list of file artifact OCIDs to deploy.
rollout_policy
(required)
failure_policy
(optional)
test_load_balancer_config
(optional)
production_load_balancer_config
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the instance group blue-green deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_compute_instance_group_blue_green_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
compute_instance_group_blue_green_deployment_deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_blue_green_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_blue_green_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
compute_instance_group_blue_green_deployment_deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_compute_instance_group_blue_green_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
(required) The OCID of the upstream compute instance group blue-green deployment stage in this pipeline.
DBMS_CLOUD_OCI_DEVOPS_CREATE_COMPUTE_INSTANCE_GROUP_CANARY_APPROVAL_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the canary approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_compute_instance_group_canary_approval_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
compute_instance_group_canary_traffic_shift_deploy_stage_id varchar2(32767),
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_canary_approval_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_canary_approval_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
compute_instance_group_canary_traffic_shift_deploy_stage_id varchar2,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_compute_instance_group_canary_approval_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
(required) A compute instance group canary traffic shift stage OCID for load balancer.
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_COMPUTE_INSTANCE_GROUP_CANARY_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Instance Group Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_compute_instance_group_canary_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
compute_instance_group_deploy_environment_id varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_canary_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_canary_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
compute_instance_group_deploy_environment_id varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
production_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_compute_instance_group_canary_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
compute_instance_group_deploy_environment_id
(required) A compute instance group environment OCID for Canary deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) The list of file artifact OCIDs to deploy.
rollout_policy
(required)
test_load_balancer_config
(optional)
production_load_balancer_config
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_COMPUTE_INSTANCE_GROUP_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the instance group canary deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_compute_instance_group_canary_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
compute_instance_group_canary_deploy_stage_id varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_canary_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_canary_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
compute_instance_group_canary_deploy_stage_id varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_compute_instance_group_canary_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
compute_instance_group_canary_deploy_stage_id
(required) A compute instance group canary stage OCID for load balancer.
rollout_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_DEPLOY_ENVIRONMENT_DETAILS_T Type 🔗
The information about new deployment environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_deploy_environment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
deploy_environment_type varchar2(32767),
project_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_environment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_environment_details_t (
description varchar2,
display_name varchar2,
deploy_environment_type varchar2,
project_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
description
(optional) Optional description about the deployment environment.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_COMPUTE_INSTANCE_GROUP_DEPLOY_ENVIRONMENT_DETAILS_T Type 🔗
Specifies the Compute instance group environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_compute_instance_group_deploy_environment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_environment_details_t (
compute_instance_group_selectors dbms_cloud_oci_devops_compute_instance_group_selector_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_deploy_environment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_deploy_environment_details_t (
description varchar2,
display_name varchar2,
deploy_environment_type varchar2,
project_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
compute_instance_group_selectors dbms_cloud_oci_devops_compute_instance_group_selector_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_compute_instance_group_deploy_environment_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_environment_details_t type.
Fields
Field
Description
compute_instance_group_selectors
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_COMPUTE_INSTANCE_GROUP_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Instance Group Rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_compute_instance_group_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
compute_instance_group_deploy_environment_id varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_compute_instance_group_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
compute_instance_group_deploy_environment_id varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_compute_instance_group_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
compute_instance_group_deploy_environment_id
(required) A compute instance group environment OCID for rolling deployment.
deployment_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) Additional file artifact OCIDs.
rollout_policy
(required)
rollback_policy
(optional)
failure_policy
(optional)
load_balancer_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_DELIVER_ARTIFACT_T Type 🔗
Artifact information that need to be pushed to the artifactory stores.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deliver_artifact_t FORCE AUTHID CURRENT_USER IS OBJECT (
artifact_name varchar2(32767),
artifact_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_t (
artifact_name varchar2,
artifact_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
artifact_name
(required) Name of the artifact specified in the build_spec.yaml file.
artifact_id
(required) Artifact identifier that contains the artifact definition.
DBMS_CLOUD_OCI_DEVOPS_DELIVER_ARTIFACT_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deliver_artifact_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deliver_artifact_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deliver_artifact_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DELIVER_ARTIFACT_COLLECTION_T Type 🔗
Specifies an array of artifacts that need to be pushed to the artifactory stores.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deliver_artifact_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deliver_artifact_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_collection_t (
items dbms_cloud_oci_devops_deliver_artifact_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Collection of artifacts that were generated in the Build stage and need to be pushed to the artifactory stores. In case of UPDATE operation, replaces existing artifacts list. Merging with existing artifacts is not supported.
DBMS_CLOUD_OCI_DEVOPS_CREATE_DELIVER_ARTIFACT_STAGE_DETAILS_T Type 🔗
Specifies the Deliver Artifacts stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_deliver_artifact_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_build_pipeline_stage_details_t (
deliver_artifact_collection dbms_cloud_oci_devops_deliver_artifact_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deliver_artifact_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deliver_artifact_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_id varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
deliver_artifact_collection dbms_cloud_oci_devops_deliver_artifact_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_deliver_artifact_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_build_pipeline_stage_details_t type.
Fields
Field
Description
deliver_artifact_collection
(required)
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ARTIFACT_SOURCE_T Type 🔗
Specifies source of an artifact.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_artifact_source_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_artifact_source_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_source_t (
deploy_artifact_source_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(required) Mode for artifact parameter substitution.
project_id
(required) The OCID of a project.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_DEPLOYMENT_ARGUMENT_T Type 🔗
Values for pipeline parameters to be supplied at the time of deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deployment_argument_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_argument_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_argument_t (
name varchar2,
value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) Name of the parameter (case-sensitive).
value
(required) value of the argument.
DBMS_CLOUD_OCI_DEVOPS_DEPLOYMENT_ARGUMENT_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deployment_argument_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deployment_argument_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deployment_argument_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOYMENT_ARGUMENT_COLLECTION_T Type 🔗
Specifies list of arguments passed along with the deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deployment_argument_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deployment_argument_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_argument_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_argument_collection_t (
items dbms_cloud_oci_devops_deployment_argument_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of arguments provided at the time of deployment.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_OVERRIDE_ARGUMENT_T Type 🔗
Values for stage override of the pipeline parameters to be supplied at the time of deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_override_argument_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_stage_id varchar2(32767),
name varchar2(32767),
value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_override_argument_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_override_argument_t (
deploy_stage_id varchar2,
name varchar2,
value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
deploy_stage_id
(required) The OCID of the stage.
name
(required) Name of the parameter (case-sensitive).
value
(required) Value of the parameter.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_OVERRIDE_ARGUMENT_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_stage_override_argument_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_override_argument_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_stage_override_argument_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_OVERRIDE_ARGUMENT_COLLECTION_T Type 🔗
Specifies the list of arguments to be overriden per Stage at the time of deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_stage_override_argument_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t (
items dbms_cloud_oci_devops_deploy_stage_override_argument_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of artifact override arguments at the time of deployment.
DBMS_CLOUD_OCI_DEVOPS_CREATE_DEPLOYMENT_DETAILS_T Type 🔗
The information about new deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_deployment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_pipeline_id varchar2(32767),
deployment_type varchar2(32767),
display_name varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deployment_details_t (
deploy_pipeline_id varchar2,
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_DEPLOY_PIPELINE_DEPLOYMENT_DETAILS_T Type 🔗
Details of the new deployment to be created that will run all the stages in the pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_deploy_pipeline_deployment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deployment_details_t (
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_pipeline_deployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_pipeline_deployment_details_t (
deploy_pipeline_id varchar2,
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_deploy_pipeline_deployment_details_t is a subtype of the dbms_cloud_oci_devops_create_deployment_details_t type.
Fields
Field
Description
deployment_arguments
(optional)
deploy_stage_override_arguments
(optional)
deploy_artifact_override_arguments
(optional)
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_PARAMETER_T Type 🔗
Parameter name for which the values will be supplied at the time of deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_parameter_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
default_value varchar2(32767),
description varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_parameter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_parameter_t (
name varchar2,
default_value varchar2,
description varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) Name of the parameter (case-sensitive). Parameter name must be ^[a-zA-Z][a-zA-Z_0-9]*$.
default_value
(optional) Default value of the parameter.
description
(optional) Description of the parameter.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_PARAMETER_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_pipeline_parameter_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_parameter_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_pipeline_parameter_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_PARAMETER_COLLECTION_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_pipeline_parameter_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t (
items dbms_cloud_oci_devops_deploy_pipeline_parameter_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of parameters defined for a deployment pipeline.
DBMS_CLOUD_OCI_DEVOPS_CREATE_DEPLOY_PIPELINE_DETAILS_T Type 🔗
The information about new deployment pipeline to be created.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_deploy_pipeline_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
deploy_pipeline_parameters dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_pipeline_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_pipeline_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_parameters dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) Optional description about the deployment pipeline.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_DEPLOY_PIPELINE_REDEPLOYMENT_DETAILS_T Type 🔗
Details of the new deployment to be created based on a previously executed deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_deploy_pipeline_redeployment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deployment_details_t (
previous_deployment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_pipeline_redeployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_deploy_pipeline_redeployment_details_t (
deploy_pipeline_id varchar2,
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
previous_deployment_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_deploy_pipeline_redeployment_details_t is a subtype of the dbms_cloud_oci_devops_create_deployment_details_t type.
Fields
Field
Description
previous_deployment_id
(required) Specifies the OCID of the previous deployment to be redeployed.
DBMS_CLOUD_OCI_DEVOPS_CREATE_DEVOPS_CODE_REPOSITORY_TRIGGER_DETAILS_T Type 🔗
The trigger for DevOps code repository as the caller.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_devops_code_repository_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_trigger_details_t (
repository_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_devops_code_repository_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_devops_code_repository_trigger_details_t (
display_name varchar2,
description varchar2,
project_id varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
repository_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_devops_code_repository_trigger_details_t is a subtype of the dbms_cloud_oci_devops_create_trigger_details_t type.
Fields
Field
Description
repository_id
(optional) The OCID of the DevOps code repository.
DBMS_CLOUD_OCI_DEVOPS_CREATE_FUNCTION_DEPLOY_ENVIRONMENT_DETAILS_T Type 🔗
Specifies the Function environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_function_deploy_environment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_environment_details_t (
function_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_function_deploy_environment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_function_deploy_environment_details_t (
description varchar2,
display_name varchar2,
deploy_environment_type varchar2,
project_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
function_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_function_deploy_environment_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_environment_details_t type.
Fields
Field
Description
function_id
(required) The OCID of the Function.
DBMS_CLOUD_OCI_DEVOPS_CREATE_FUNCTION_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Function stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_function_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
function_deploy_environment_id varchar2(32767),
docker_image_deploy_artifact_id varchar2(32767),
config json_element_t,
max_memory_in_m_bs number,
function_timeout_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_function_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_function_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
function_deploy_environment_id varchar2,
docker_image_deploy_artifact_id varchar2,
config json_element_t,
max_memory_in_m_bs number,
function_timeout_in_seconds number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_function_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
function_deploy_environment_id
(required) Function environment OCID.
docker_image_deploy_artifact_id
(required) A Docker image artifact OCID.
config
(optional) User provided key and value pair configuration, which is assigned through constants or parameter.
max_memory_in_m_bs
(optional) Maximum usable memory for the Function (in MB).
function_timeout_in_seconds
(optional) Timeout for execution of the Function. Value in seconds.
DBMS_CLOUD_OCI_DEVOPS_CREATE_GITHUB_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_github_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_connection_details_t (
access_token varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_github_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_github_access_token_connection_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_github_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_create_connection_details_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
DBMS_CLOUD_OCI_DEVOPS_CREATE_GITHUB_TRIGGER_DETAILS_T Type 🔗
The trigger for GitHub as the caller.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_github_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_trigger_details_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_github_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_github_trigger_details_t (
display_name varchar2,
description varchar2,
project_id varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_github_trigger_details_t is a subtype of the dbms_cloud_oci_devops_create_trigger_details_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_CREATE_GITLAB_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_gitlab_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_connection_details_t (
access_token varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_gitlab_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_gitlab_access_token_connection_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_gitlab_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_create_connection_details_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
DBMS_CLOUD_OCI_DEVOPS_CREATE_GITLAB_SERVER_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_gitlab_server_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_connection_details_t (
access_token varchar2(32767),
base_url varchar2(32767),
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_gitlab_server_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_gitlab_server_access_token_connection_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2,
base_url varchar2,
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_gitlab_server_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_create_connection_details_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The baseUrl of the hosted GitLabServer.
tls_verify_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_CREATE_GITLAB_SERVER_TRIGGER_DETAILS_T Type 🔗
The trigger for GitLab as the caller.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_gitlab_server_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_trigger_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_gitlab_server_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_gitlab_server_trigger_details_t (
display_name varchar2,
description varchar2,
project_id varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_gitlab_server_trigger_details_t is a subtype of the dbms_cloud_oci_devops_create_trigger_details_t type.
DBMS_CLOUD_OCI_DEVOPS_CREATE_GITLAB_TRIGGER_DETAILS_T Type 🔗
The trigger for GitLab as the caller.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_gitlab_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_trigger_details_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_gitlab_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_gitlab_trigger_details_t (
display_name varchar2,
description varchar2,
project_id varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_gitlab_trigger_details_t is a subtype of the dbms_cloud_oci_devops_create_trigger_details_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_CREATE_INVOKE_FUNCTION_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies Invoke Function stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_invoke_function_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
function_deploy_environment_id varchar2(32767),
deploy_artifact_id varchar2(32767),
is_async number,
is_validation_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_invoke_function_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_invoke_function_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
function_deploy_environment_id varchar2,
deploy_artifact_id varchar2,
is_async number,
is_validation_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_invoke_function_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
function_deploy_environment_id
(required) Function environment OCID.
deploy_artifact_id
(optional) Optional artifact OCID. The artifact will be included in the body for the function invocation during the stage's execution. If the DeployArtifact.argumentSubstituitionMode is set to SUBSTITUTE_PLACEHOLDERS, then the pipeline parameter values will be used to replace the placeholders in the artifact content.
is_async
(required) A boolean flag specifies whether this stage executes asynchronously.
is_validation_enabled
(required) A boolean flag specifies whether the invoked function should be validated.
DBMS_CLOUD_OCI_DEVOPS_CREATE_LOAD_BALANCER_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_load_balancer_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
blue_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
green_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
traffic_shift_target varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_load_balancer_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_load_balancer_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
blue_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
green_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
traffic_shift_target varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_load_balancer_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
blue_backend_ips
(required)
green_backend_ips
(required)
traffic_shift_target
(required) Specifies the target or destination backend set. Example: BLUE - Traffic from the existing backends of managed Load Balance Listener to blue Backend IPs, as per rolloutPolicy. GREEN - Traffic from the existing backends of managed Load Balance Listener to blue Backend IPs ser as per rolloutPolicy.
rollout_policy
(required)
load_balancer_config
(required)
rollback_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_CREATE_MANUAL_APPROVAL_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the manual approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_manual_approval_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_manual_approval_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_manual_approval_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_manual_approval_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_BLUE_GREEN_STRATEGY_T Type 🔗
Specifies the required blue-green release strategy for OKE deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_blue_green_strategy_t FORCE AUTHID CURRENT_USER IS OBJECT (
strategy_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_strategy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_strategy_t (
strategy_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
strategy_type
(required) Blue-Green strategy type.
Allowed values are: 'NGINX_BLUE_GREEN_STRATEGY'
DBMS_CLOUD_OCI_DEVOPS_CREATE_OKE_BLUE_GREEN_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_oke_blue_green_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
blue_green_strategy dbms_cloud_oci_devops_oke_blue_green_strategy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_blue_green_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_blue_green_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
blue_green_strategy dbms_cloud_oci_devops_oke_blue_green_strategy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_oke_blue_green_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs.
blue_green_strategy
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_OKE_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster blue-green deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_oke_blue_green_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
oke_blue_green_deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_blue_green_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_blue_green_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
oke_blue_green_deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_oke_blue_green_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
oke_blue_green_deploy_stage_id
(required) The OCID of the upstream OKE blue-green deployment stage in this pipeline.
DBMS_CLOUD_OCI_DEVOPS_CREATE_OKE_CANARY_APPROVAL_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_oke_canary_approval_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
oke_canary_traffic_shift_deploy_stage_id varchar2(32767),
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_canary_approval_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_canary_approval_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
oke_canary_traffic_shift_deploy_stage_id varchar2,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_oke_canary_approval_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
oke_canary_traffic_shift_deploy_stage_id
(required) The OCID of an upstream OKE canary deployment traffic shift stage in this pipeline.
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_STRATEGY_T Type 🔗
Specifies the required canary release strategy for OKE deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_strategy_t FORCE AUTHID CURRENT_USER IS OBJECT (
strategy_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_strategy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_strategy_t (
strategy_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
strategy_type
(required) Canary strategy type.
Allowed values are: 'NGINX_CANARY_STRATEGY'
DBMS_CLOUD_OCI_DEVOPS_CREATE_OKE_CANARY_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_oke_canary_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
canary_strategy dbms_cloud_oci_devops_oke_canary_strategy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_canary_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_canary_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
canary_strategy dbms_cloud_oci_devops_oke_canary_strategy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_oke_canary_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs.
canary_strategy
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_OKE_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_oke_canary_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
oke_canary_deploy_stage_id varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_canary_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_canary_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
oke_canary_deploy_stage_id varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_oke_canary_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
oke_canary_deploy_stage_id
(required) The OCID of an upstream OKE canary deployment stage in this pipeline.
rollout_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_OKE_CLUSTER_DEPLOY_ENVIRONMENT_DETAILS_T Type 🔗
Specifies the Kubernetes cluster environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_oke_cluster_deploy_environment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_environment_details_t (
cluster_id varchar2(32767),
network_channel dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_cluster_deploy_environment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_cluster_deploy_environment_details_t (
description varchar2,
display_name varchar2,
deploy_environment_type varchar2,
project_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
cluster_id varchar2,
network_channel dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_oke_cluster_deploy_environment_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_environment_details_t type.
Fields
Field
Description
cluster_id
(required) The OCID of the Kubernetes cluster.
network_channel
(optional)
DBMS_CLOUD_OCI_DEVOPS_CREATE_OKE_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_oke_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
namespace varchar2(32767),
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_oke_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
namespace varchar2,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_oke_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs.
namespace
(optional) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
rollback_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_HELM_SET_VALUE_T Type 🔗
Defines a helm set value
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_helm_set_value_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
value varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_helm_set_value_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_helm_set_value_t (
name varchar2,
value varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) Name of the parameter (case-sensitive).
value
(required) Value of the parameter.
DBMS_CLOUD_OCI_DEVOPS_HELM_SET_VALUE_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_helm_set_value_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_helm_set_value_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_helm_set_value_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_HELM_SET_VALUE_COLLECTION_T Type 🔗
Specifies the name and value pairs to set helm values.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_helm_set_value_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_helm_set_value_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_helm_set_value_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_helm_set_value_collection_t (
items dbms_cloud_oci_devops_helm_set_value_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of parameters defined to set helm value.
DBMS_CLOUD_OCI_DEVOPS_CREATE_OKE_HELM_CHART_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Helm chart deployment to a Kubernetes cluster stage.
dbms_cloud_oci_devops_create_oke_helm_chart_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
helm_chart_deploy_artifact_id
(required) Helm chart artifact OCID.
values_artifact_ids
(optional) List of values.yaml file artifact OCIDs.
release_name
(required) Default name of the chart instance. Must be unique within a Kubernetes namespace.
namespace
(optional) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
timeout_in_seconds
(optional) Time to wait for execution of a helm stage. Defaults to 300 seconds.
rollback_policy
(optional)
set_values
(optional)
set_string
(optional)
are_hooks_enabled
(optional) Disable pre/post upgrade hooks. Set to false by default.
should_reuse_values
(optional) During upgrade, reuse the values of the last release and merge overrides from the command line. Set to false by default.
should_reset_values
(optional) During upgrade, reset the values to the ones built into the chart. It overrides shouldReuseValues. Set to false by default.
is_force_enabled
(optional) Force resource update through delete; or if required, recreate. Set to false by default.
should_cleanup_on_fail
(optional) Allow deletion of new resources created during when an upgrade fails. Set to false by default.
max_history
(optional) Limit the maximum number of revisions saved per release. Use 0 for no limit. Set to 10 by default
should_skip_crds
(optional) If set, no CRDs are installed. By default, CRDs are installed only if they are not present already. Set to false by default.
should_skip_render_subchart_notes
(optional) If set, renders subchart notes along with the parent. Set to false by default.
should_not_wait
(optional) Does not wait until all the resources are in a ready state to mark the release as successful if set to true. Set to false by default.
is_debug_enabled
(optional) Enables helm --debug option to stream output to tf stdout. Set to false by default.
DBMS_CLOUD_OCI_DEVOPS_NOTIFICATION_CONFIG_T Type 🔗
Notification configuration for the project.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_notification_config_t FORCE AUTHID CURRENT_USER IS OBJECT (
topic_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_notification_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_notification_config_t (
topic_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
topic_id
(required) The topic ID for notifications.
DBMS_CLOUD_OCI_DEVOPS_CREATE_PROJECT_DETAILS_T Type 🔗
The information about new project to be created.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_project_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
description varchar2(32767),
notification_config dbms_cloud_oci_devops_notification_config_t,
compartment_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_project_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_project_details_t (
name varchar2,
description varchar2,
notification_config dbms_cloud_oci_devops_notification_config_t,
compartment_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) Project name (case-sensitive).
description
(optional) Project description.
notification_config
(required)
compartment_id
(required) The OCID of the compartment where the project is created.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_SCHEDULE_T Type 🔗
Specifies a trigger schedule. Timing information for when to initiate automated syncs.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_schedule_t FORCE AUTHID CURRENT_USER IS OBJECT (
schedule_type varchar2(32767),
custom_schedule varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_schedule_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_schedule_t (
schedule_type varchar2,
custom_schedule varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
schedule_type
(required) Different types of trigger schedule: NONE - No automated synchronization schedule. DEFAULT - Trigger schedule is every 30 minutes. CUSTOM - Custom triggering schedule.
Allowed values are: 'NONE', 'DEFAULT', 'CUSTOM'
custom_schedule
(optional) Valid if type is CUSTOM. Following RFC 5545 recurrence rules, we can specify starting time, occurrence frequency, and interval size. Example for frequency could be DAILY/WEEKLY/HOURLY or any RFC 5545 supported frequency, which is followed by start time of this window. You can control the start time with BYHOUR, BYMINUTE and BYSECONDS. It is followed by the interval size.
DBMS_CLOUD_OCI_DEVOPS_MIRROR_REPOSITORY_CONFIG_T Type 🔗
Configuration information for mirroring the repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_mirror_repository_config_t FORCE AUTHID CURRENT_USER IS OBJECT (
connector_id varchar2(32767),
repository_url varchar2(32767),
trigger_schedule dbms_cloud_oci_devops_trigger_schedule_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_mirror_repository_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_mirror_repository_config_t (
connector_id varchar2,
repository_url varchar2,
trigger_schedule dbms_cloud_oci_devops_trigger_schedule_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
(optional) URL of external repository you want to mirror.
trigger_schedule
(optional)
DBMS_CLOUD_OCI_DEVOPS_CREATE_REPOSITORY_DETAILS_T Type 🔗
Information about the new repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_repository_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
project_id varchar2(32767),
default_branch varchar2(32767),
repository_type varchar2(32767),
mirror_repository_config dbms_cloud_oci_devops_mirror_repository_config_t,
description varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_repository_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_repository_details_t (
name varchar2,
project_id varchar2,
default_branch varchar2,
repository_type varchar2,
mirror_repository_config dbms_cloud_oci_devops_mirror_repository_config_t,
description varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(required) Unique name of a repository.
project_id
(required) The OCID of the DevOps project containing the repository.
default_branch
(optional) The default branch of the repository.
repository_type
(required) Type of repository. Allowed values: `MIRRORED` `HOSTED`
mirror_repository_config
(optional)
description
(optional) Details of the repository. Avoid entering confidential information.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_CREATE_SHELL_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the shell stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_shell_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
container_config dbms_cloud_oci_devops_container_config_t,
command_spec_deploy_artifact_id varchar2(32767),
timeout_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_shell_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_shell_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
container_config dbms_cloud_oci_devops_container_config_t,
command_spec_deploy_artifact_id varchar2,
timeout_in_seconds number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_shell_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
container_config
(required)
command_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the command specification.
timeout_in_seconds
(optional) Time to wait for execution of a shell stage. Defaults to 36000 seconds.
DBMS_CLOUD_OCI_DEVOPS_CREATE_SINGLE_DEPLOY_STAGE_DEPLOYMENT_DETAILS_T Type 🔗
Details of a new deployment to be created that will run a single stage of the pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_single_deploy_stage_deployment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deployment_details_t (
deploy_stage_id varchar2(32767),
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_single_deploy_stage_deployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_single_deploy_stage_deployment_details_t (
deploy_pipeline_id varchar2,
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
deploy_stage_id varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_single_deploy_stage_deployment_details_t is a subtype of the dbms_cloud_oci_devops_create_deployment_details_t type.
Fields
Field
Description
deploy_stage_id
(required) Specifies the OCID of the stage to be redeployed.
deployment_arguments
(optional)
deploy_stage_override_arguments
(optional)
deploy_artifact_override_arguments
(optional)
DBMS_CLOUD_OCI_DEVOPS_CREATE_SINGLE_DEPLOY_STAGE_REDEPLOYMENT_DETAILS_T Type 🔗
Details of a new deployment to be created that will rerun a single stage from a previously executed deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_single_deploy_stage_redeployment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deployment_details_t (
previous_deployment_id varchar2(32767),
deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_single_deploy_stage_redeployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_single_deploy_stage_redeployment_details_t (
deploy_pipeline_id varchar2,
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
previous_deployment_id varchar2,
deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_single_deploy_stage_redeployment_details_t is a subtype of the dbms_cloud_oci_devops_create_deployment_details_t type.
Fields
Field
Description
previous_deployment_id
(optional) Specifies the OCID of the previous deployment to be redeployed.
deploy_stage_id
(required) Specifies the OCID of the stage to be redeployed.
DBMS_CLOUD_OCI_DEVOPS_CREATE_TRIGGER_DEPLOYMENT_STAGE_DETAILS_T Type 🔗
Specifies the Trigger Deployment stage, which runs another pipeline of the application.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_trigger_deployment_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_build_pipeline_stage_details_t (
deploy_pipeline_id varchar2(32767),
is_pass_all_parameters_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_trigger_deployment_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_trigger_deployment_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_id varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
deploy_pipeline_id varchar2,
is_pass_all_parameters_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_trigger_deployment_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_build_pipeline_stage_details_t type.
Fields
Field
Description
deploy_pipeline_id
(required) A target deployment pipeline OCID that will run in this stage.
is_pass_all_parameters_enabled
(required) A boolean flag that specifies whether all the parameters must be passed when the deployment is triggered.
DBMS_CLOUD_OCI_DEVOPS_CREATE_VBS_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_vbs_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_connection_details_t (
access_token varchar2(32767),
base_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_vbs_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_vbs_access_token_connection_details_t (
description varchar2,
display_name varchar2,
project_id varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2,
base_url varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_vbs_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_create_connection_details_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The Base URL of the hosted VBS server.
DBMS_CLOUD_OCI_DEVOPS_CREATE_VBS_TRIGGER_DETAILS_T Type 🔗
The trigger for VBS as the caller.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_vbs_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_trigger_details_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_vbs_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_vbs_trigger_details_t (
display_name varchar2,
description varchar2,
project_id varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_vbs_trigger_details_t is a subtype of the dbms_cloud_oci_devops_create_trigger_details_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_CREATE_WAIT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Wait stage. User can specify a criteria for wait time or give an absolute duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_wait_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_deploy_stage_details_t (
wait_criteria dbms_cloud_oci_devops_wait_criteria_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_wait_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_wait_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_pipeline_id varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
wait_criteria dbms_cloud_oci_devops_wait_criteria_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_wait_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_deploy_stage_details_t type.
Fields
Field
Description
wait_criteria
(required)
DBMS_CLOUD_OCI_DEVOPS_CREATE_WAIT_STAGE_DETAILS_T Type 🔗
Specifies the Wait stage. You can specify variable wait times or an absolute duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_create_wait_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_create_build_pipeline_stage_details_t (
wait_criteria dbms_cloud_oci_devops_create_wait_criteria_details_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_wait_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_create_wait_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_id varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
wait_criteria dbms_cloud_oci_devops_create_wait_criteria_details_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_create_wait_stage_details_t is a subtype of the dbms_cloud_oci_devops_create_build_pipeline_stage_details_t type.
Fields
Field
Description
wait_criteria
(required)
DBMS_CLOUD_OCI_DEVOPS_CUSTOM_BUILD_RUNNER_SHAPE_CONFIG_T Type 🔗
Specifies the custom build runner shape config.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_custom_build_runner_shape_config_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_runner_shape_config_t (
ocpus number,
memory_in_g_bs number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_custom_build_runner_shape_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_custom_build_runner_shape_config_t (
build_runner_type varchar2,
ocpus number,
memory_in_g_bs number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_custom_build_runner_shape_config_t is a subtype of the dbms_cloud_oci_devops_build_runner_shape_config_t type.
Fields
Field
Description
ocpus
(required) The total number of OCPUs set for the instance.
memory_in_g_bs
(required) The total amount of memory set for the instance in gigabytes.
DBMS_CLOUD_OCI_DEVOPS_DEFAULT_BUILD_RUNNER_SHAPE_CONFIG_T Type 🔗
Specifies the default build runner shape config.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_default_build_runner_shape_config_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_runner_shape_config_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_default_build_runner_shape_config_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_default_build_runner_shape_config_t (
build_runner_type varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_default_build_runner_shape_config_t is a subtype of the dbms_cloud_oci_devops_build_runner_shape_config_t type.
DBMS_CLOUD_OCI_DEVOPS_DELIVER_ARTIFACT_STAGE_T Type 🔗
Specifies the Deliver Artifacts stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deliver_artifact_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_t (
deliver_artifact_collection dbms_cloud_oci_devops_deliver_artifact_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_stage_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
deliver_artifact_collection dbms_cloud_oci_devops_deliver_artifact_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_deliver_artifact_stage_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_t type.
Fields
Field
Description
deliver_artifact_collection
(required)
DBMS_CLOUD_OCI_DEVOPS_DELIVER_ARTIFACT_STAGE_RUN_PROGRESS_T Type 🔗
Specifies Deliver Artifacts stage specific run details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deliver_artifact_stage_run_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t (
delivered_artifacts dbms_cloud_oci_devops_delivered_artifact_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_stage_run_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_stage_run_progress_t (
stage_display_name varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
build_pipeline_stage_predecessors dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
delivered_artifacts dbms_cloud_oci_devops_delivered_artifact_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_deliver_artifact_stage_run_progress_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t type.
Fields
Field
Description
delivered_artifacts
(optional)
DBMS_CLOUD_OCI_DEVOPS_DELIVER_ARTIFACT_STAGE_SUMMARY_T Type 🔗
Specifies the Deliver Artifacts stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deliver_artifact_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_summary_t (
deliver_artifact_collection dbms_cloud_oci_devops_deliver_artifact_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deliver_artifact_stage_summary_t (
id varchar2,
display_name varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
description varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
deliver_artifact_collection dbms_cloud_oci_devops_deliver_artifact_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_deliver_artifact_stage_summary_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_summary_t type.
Fields
Field
Description
deliver_artifact_collection
(required)
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ARTIFACT_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_artifact_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
deploy_artifact_type varchar2(32767),
argument_substitution_mode varchar2(32767),
deploy_artifact_source dbms_cloud_oci_devops_deploy_artifact_source_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_artifact_type varchar2,
argument_substitution_mode varchar2,
deploy_artifact_source dbms_cloud_oci_devops_deploy_artifact_source_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the artifact to be deployed.
display_name
(optional) Deployment artifact identifier, which can be renamed and is not necessarily unique. Avoid entering confidential information.
(optional) A detailed message describing the current state. For example, can be used to provide actionable information for a resource in Failed state.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ARTIFACT_SUMMARY_T Type 🔗
Summary of the deployment artifact.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_artifact_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
deploy_artifact_type varchar2(32767),
deploy_artifact_source dbms_cloud_oci_devops_deploy_artifact_source_t,
argument_substitution_mode varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_artifact_type varchar2,
deploy_artifact_source dbms_cloud_oci_devops_deploy_artifact_source_t,
argument_substitution_mode varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the deployment artifact.
display_name
(optional) Deployment artifact identifier, which can be renamed and is not necessarily unique. Avoid entering confidential information.
project_id
(required) The OCID of a project.
compartment_id
(required) The OCID of a compartment.
deploy_artifact_type
(required) Type of the deployment artifact.
deploy_artifact_source
(required)
argument_substitution_mode
(required) Mode for artifact parameter substitution.
time_created
(optional) Time the deployment artifact was created. Format defined by RFC3339.
time_updated
(optional) Time the deployment artifact was updated. Format defined by RFC3339.
lifecycle_state
(optional) Current state of the deployment artifact.
lifecycle_details
(optional) A detailed message describing the current state. For example, can be used to provide actionable information for a resource in Failed state.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ARTIFACT_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_artifact_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_artifact_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_artifact_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ARTIFACT_COLLECTION_T Type 🔗
Results of a deployment artifact search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_artifact_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_artifact_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_artifact_collection_t (
items dbms_cloud_oci_devops_deploy_artifact_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Deployment artifact summary items found for the search.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ENVIRONMENT_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_environment_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_environment_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_environment_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_ENVIRONMENT_COLLECTION_T Type 🔗
Results of a deployment environment search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_environment_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_environment_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_environment_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_environment_collection_t (
items dbms_cloud_oci_devops_deploy_environment_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Deployment environment summary items found for the search.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_STAGE_T Type 🔗
Stage used in the pipeline for an artifact or environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_stage_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_stage_id varchar2(32767),
display_name varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_stage_t (
deploy_stage_id varchar2,
display_name varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
deploy_stage_id
(required) The OCID of a stage
display_name
(optional) Display name of the stage. Avoid entering confidential information.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_STAGE_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_pipeline_stage_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_stage_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_pipeline_stage_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_STAGE_COLLECTION_T Type 🔗
List of stages.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_stage_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_pipeline_stage_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_stage_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_stage_collection_t (
items dbms_cloud_oci_devops_deploy_pipeline_stage_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of stages.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_ARTIFACT_T Type 🔗
Artifact used in the pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_artifact_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_artifact_id varchar2(32767),
display_name varchar2(32767),
deploy_pipeline_stages dbms_cloud_oci_devops_deploy_pipeline_stage_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_artifact_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_artifact_t (
deploy_artifact_id varchar2,
display_name varchar2,
deploy_pipeline_stages dbms_cloud_oci_devops_deploy_pipeline_stage_collection_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
deploy_artifact_id
(required) The OCID of an artifact
display_name
(optional) Display name of the artifact. Avoid entering confidential information.
deploy_pipeline_stages
(required)
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_ARTIFACT_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_pipeline_artifact_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_artifact_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_pipeline_artifact_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_ARTIFACT_COLLECTION_T Type 🔗
List of all artifacts used in the pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_pipeline_artifact_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t (
items dbms_cloud_oci_devops_deploy_pipeline_artifact_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of all artifacts used in the pipeline.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_ENVIRONMENT_T Type 🔗
Environment used in the pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_environment_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_environment_id varchar2(32767),
display_name varchar2(32767),
deploy_pipeline_stages dbms_cloud_oci_devops_deploy_pipeline_stage_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_environment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_environment_t (
deploy_environment_id varchar2,
display_name varchar2,
deploy_pipeline_stages dbms_cloud_oci_devops_deploy_pipeline_stage_collection_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
deploy_environment_id
(required) The OCID of an Environment
display_name
(optional) Display name of the environment. Avoid entering confidential information.
deploy_pipeline_stages
(required)
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_ENVIRONMENT_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_pipeline_environment_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_environment_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_pipeline_environment_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_ENVIRONMENT_COLLECTION_T Type 🔗
List of all environments used in the pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_pipeline_environment_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t (
items dbms_cloud_oci_devops_deploy_pipeline_environment_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of all environments used in the pipeline.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_T Type 🔗
A set of stages whose predecessor relation forms a directed acyclic graph.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
deploy_pipeline_artifacts dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t,
deploy_pipeline_environments dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
deploy_pipeline_parameters dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_pipeline_artifacts dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t,
deploy_pipeline_environments dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_pipeline_parameters dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the deployment pipeline.
display_name
(optional) Deployment pipeline display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
project_id
(required) The OCID of a project.
compartment_id
(required) The OCID of the compartment where the pipeline is created.
deploy_pipeline_artifacts
(optional)
deploy_pipeline_environments
(optional)
time_created
(optional) Time the deployment pipeline was created. Format defined by RFC3339.
time_updated
(optional) Time the deployment pipeline was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the deployment pipeline.
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
deploy_pipeline_parameters
(required)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_SUMMARY_T Type 🔗
Summary of the deployment pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
description varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
compartment_id varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_details varchar2(32767),
lifecycle_state varchar2(32767),
deploy_pipeline_parameters dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_details varchar2,
lifecycle_state varchar2,
deploy_pipeline_parameters dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
description
(optional) Optional description about the deployment pipeline.
display_name
(optional) Deployment pipeline display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
project_id
(required) The OCID of a project.
compartment_id
(required) The OCID of a compartment where the pipeline is created.
time_created
(optional) Time the deployment pipeline was created. Format defined by RFC3339.
time_updated
(optional) Time the deployment pipeline was updated. Format defined by RFC3339.
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
lifecycle_state
(optional) The current state of the deployment pipeline.
deploy_pipeline_parameters
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_pipeline_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_pipeline_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_COLLECTION_T Type 🔗
Results of an pipeline search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_pipeline_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_collection_t (
items dbms_cloud_oci_devops_deploy_pipeline_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Array of deployment pipeline summary items.
DBMS_CLOUD_OCI_DEVOPS_DEPLOYMENT_EXECUTION_PROGRESS_T Type 🔗
The execution progress details of a deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deployment_execution_progress_t FORCE AUTHID CURRENT_USER IS OBJECT (
time_started timestamp with time zone,
time_finished timestamp with time zone,
deploy_stage_execution_progress json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_execution_progress_t (
time_started timestamp with time zone,
time_finished timestamp with time zone,
deploy_stage_execution_progress json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
time_started
(optional) Time the deployment is started. Format defined by RFC3339.
time_finished
(optional) Time the deployment is finished. Format defined by RFC3339.
deploy_stage_execution_progress
(optional) Map of stage OCIDs to deploy stage execution progress model.
DBMS_CLOUD_OCI_DEVOPS_DEPLOYMENT_T Type 🔗
A single execution or run of a pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deployment_t FORCE AUTHID CURRENT_USER IS OBJECT (
deploy_pipeline_artifacts dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t,
deploy_pipeline_environments dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t,
deployment_type varchar2(32767),
id varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
deploy_pipeline_id varchar2(32767),
compartment_id varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
deployment_execution_progress dbms_cloud_oci_devops_deployment_execution_progress_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_t (
deploy_pipeline_artifacts dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t,
deploy_pipeline_environments dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t,
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
deployment_execution_progress dbms_cloud_oci_devops_deployment_execution_progress_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
deployment_arguments
(optional)
deploy_stage_override_arguments
(optional)
deploy_artifact_override_arguments
(optional)
deployment_execution_progress
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_DEPLOYMENT_T Type 🔗
Deployment of all the stages in the pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_deployment_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deployment_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_deployment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_deployment_t (
deploy_pipeline_artifacts dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t,
deploy_pipeline_environments dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t,
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
deployment_execution_progress dbms_cloud_oci_devops_deployment_execution_progress_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_deploy_pipeline_deployment_t is a subtype of the dbms_cloud_oci_devops_deployment_t type.
DBMS_CLOUD_OCI_DEVOPS_DEPLOYMENT_SUMMARY_T Type 🔗
Summary of the deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deployment_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
deployment_type varchar2(32767),
id varchar2(32767),
display_name varchar2(32767),
project_id varchar2(32767),
deploy_pipeline_id varchar2(32767),
compartment_id varchar2(32767),
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
lifecycle_details varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_summary_t (
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
deployment_type
(required) Specifies type for this deployment.
id
(required) Unique identifier that is immutable on creation.
display_name
(optional) Deployment identifier which can be renamed and is not necessarily unique. Avoid entering confidential information.
project_id
(required) The OCID of a project.
deploy_pipeline_id
(required) The OCID of a pipeline.
compartment_id
(required) The OCID of a compartment.
time_created
(optional) Time the deployment was created. Format defined by RFC3339.
time_updated
(optional) Time the deployment was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the deployment.
deployment_arguments
(optional)
deploy_stage_override_arguments
(optional)
deploy_artifact_override_arguments
(optional)
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_DEPLOYMENT_SUMMARY_T Type 🔗
Summary of a full pipeline deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_deployment_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deployment_summary_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_deployment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_deployment_summary_t (
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_deploy_pipeline_deployment_summary_t is a subtype of the dbms_cloud_oci_devops_deployment_summary_t type.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_REDEPLOYMENT_T Type 🔗
Redeployment of the full pipeline of a previous deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_redeployment_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deployment_t (
previous_deployment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_redeployment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_redeployment_t (
deploy_pipeline_artifacts dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t,
deploy_pipeline_environments dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t,
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
deployment_execution_progress dbms_cloud_oci_devops_deployment_execution_progress_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
previous_deployment_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_deploy_pipeline_redeployment_t is a subtype of the dbms_cloud_oci_devops_deployment_t type.
Fields
Field
Description
previous_deployment_id
(required) Specifies the OCID of the previous deployment to be redeployed.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_PIPELINE_REDEPLOYMENT_SUMMARY_T Type 🔗
Summary of a full pipeline redeployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_pipeline_redeployment_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deployment_summary_t (
previous_deployment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_redeployment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_pipeline_redeployment_summary_t (
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
previous_deployment_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_deploy_pipeline_redeployment_summary_t is a subtype of the dbms_cloud_oci_devops_deployment_summary_t type.
Fields
Field
Description
previous_deployment_id
(required) Specifies the OCID of the previous deployment to be redeployed.
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deploy_stage_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deploy_stage_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOY_STAGE_COLLECTION_T Type 🔗
Result of a stage search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deploy_stage_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deploy_stage_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deploy_stage_collection_t (
items dbms_cloud_oci_devops_deploy_stage_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Deployment stage summary items found for the search.
DBMS_CLOUD_OCI_DEVOPS_DEPLOYMENT_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_deployment_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deployment_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_deployment_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DEPLOYMENT_COLLECTION_T Type 🔗
Results of a deployment search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_deployment_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_deployment_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_deployment_collection_t (
items dbms_cloud_oci_devops_deployment_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Array of deployment summary items.
DBMS_CLOUD_OCI_DEVOPS_DEVOPS_CODE_REPOSITORY_BUILD_RUN_SOURCE_T Type 🔗
Specifies details of build run through DevOps code repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_devops_code_repository_build_run_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_run_source_t (
trigger_id varchar2(32767),
trigger_info dbms_cloud_oci_devops_trigger_info_t,
repository_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_build_run_source_t (
source_type varchar2,
trigger_id varchar2,
trigger_info dbms_cloud_oci_devops_trigger_info_t,
repository_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_devops_code_repository_build_run_source_t is a subtype of the dbms_cloud_oci_devops_build_run_source_t type.
Fields
Field
Description
trigger_id
(required) The trigger that invoked the build run.
trigger_info
(required)
repository_id
(required) The DevOps code repository identifier that invoked the build run.
DBMS_CLOUD_OCI_DEVOPS_DEVOPS_CODE_REPOSITORY_BUILD_SOURCE_T Type 🔗
DevOps code repository build source for Build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_devops_code_repository_build_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_source_t (
repository_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_build_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_build_source_t (
name varchar2,
connection_type varchar2,
repository_url varchar2,
branch varchar2,
repository_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_devops_code_repository_build_source_t is a subtype of the dbms_cloud_oci_devops_build_source_t type.
Fields
Field
Description
repository_id
(required) The DevOps code repository ID.
DBMS_CLOUD_OCI_DEVOPS_DEVOPS_CODE_REPOSITORY_FILTER_ATTRIBUTES_T Type 🔗
Attributes to filter DevOps code repository events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_devops_code_repository_filter_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
head_ref varchar2(32767),
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_filter_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_filter_attributes_t (
head_ref varchar2,
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
head_ref
(optional) Branch for push event.
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_DEVOPS_CODE_REPOSITORY_FILTER_EXCLUSION_ATTRIBUTES_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_devops_code_repository_filter_exclusion_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_filter_exclusion_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_filter_exclusion_attributes_t (
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_DEVOPS_CODE_REPOSITORY_FILTER_T Type 🔗
The filter for GitLab events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_devops_code_repository_filter_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_filter_t (
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_devops_code_repository_filter_attributes_t,
exclude dbms_cloud_oci_devops_devops_code_repository_filter_exclusion_attributes_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_filter_t (
trigger_source varchar2,
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_devops_code_repository_filter_attributes_t,
exclude dbms_cloud_oci_devops_devops_code_repository_filter_exclusion_attributes_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_devops_code_repository_filter_t is a subtype of the dbms_cloud_oci_devops_filter_t type.
Fields
Field
Description
events
(optional) The events only support PUSH.
Allowed values are: 'PUSH'
include
(optional)
exclude
(optional)
DBMS_CLOUD_OCI_DEVOPS_DEVOPS_CODE_REPOSITORY_TRIGGER_T Type 🔗
Trigger specific to OCI DevOps Code Repository service.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_devops_code_repository_trigger_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_t (
repository_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_trigger_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_trigger_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
repository_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_devops_code_repository_trigger_t is a subtype of the dbms_cloud_oci_devops_trigger_t type.
Fields
Field
Description
repository_id
(required) The OCID of the DevOps code repository.
DBMS_CLOUD_OCI_DEVOPS_DEVOPS_CODE_REPOSITORY_TRIGGER_CREATE_RESULT_T Type 🔗
Trigger create response specific to GitLab.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_devops_code_repository_trigger_create_result_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_create_result_t (
repository_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_trigger_create_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_trigger_create_result_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
repository_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_devops_code_repository_trigger_create_result_t is a subtype of the dbms_cloud_oci_devops_trigger_create_result_t type.
Fields
Field
Description
repository_id
(required) The OCID of the DevOps code repository.
DBMS_CLOUD_OCI_DEVOPS_DEVOPS_CODE_REPOSITORY_TRIGGER_SUMMARY_T Type 🔗
Summary of the DevOps code repository trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_devops_code_repository_trigger_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_summary_t (
repository_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_trigger_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_devops_code_repository_trigger_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
repository_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_devops_code_repository_trigger_summary_t is a subtype of the dbms_cloud_oci_devops_trigger_summary_t type.
Fields
Field
Description
repository_id
(required) The OCID of the DevOps code repository.
DBMS_CLOUD_OCI_DEVOPS_DIFF_LINE_DETAILS_T Type 🔗
Details about a line within the difference.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_line_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
base_line number,
target_line number,
line_content varchar2(32767),
conflict_marker varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_line_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_line_details_t (
base_line number,
target_line number,
line_content varchar2,
conflict_marker varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
base_line
(optional) The number of a line in the base version.
target_line
(optional) The number of a line in the target version.
line_content
(optional) The contents of a line.
conflict_marker
(optional) Indicates whether a line in a conflicted section of the difference is from the base version, the target version, or if its just a marker indicating the beginning, middle, or end of a conflicted section.
DBMS_CLOUD_OCI_DEVOPS_DIFF_LINE_DETAILS_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_diff_line_details_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_line_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_diff_line_details_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DIFF_SECTION_T Type 🔗
Details about a section of changes within a difference chunk.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_section_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
lines dbms_cloud_oci_devops_diff_line_details_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_section_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_section_t (
l_type varchar2,
lines dbms_cloud_oci_devops_diff_line_details_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
l_type
(optional) Type of change.
lines
(optional) The lines within changed section.
DBMS_CLOUD_OCI_DEVOPS_DIFF_SECTION_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_diff_section_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_section_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_diff_section_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DIFF_CHUNK_T Type 🔗
Details about a group of changes.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_chunk_t FORCE AUTHID CURRENT_USER IS OBJECT (
base_line number,
base_span number,
target_line number,
target_span number,
diff_sections dbms_cloud_oci_devops_diff_section_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_chunk_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_chunk_t (
base_line number,
base_span number,
target_line number,
target_span number,
diff_sections dbms_cloud_oci_devops_diff_section_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
base_line
(optional) Line number in base version where changes begin.
base_span
(optional) Number of lines chunk spans in base version.
target_line
(optional) Line number in target version where changes begin.
target_span
(optional) Number of lines chunk spans in target version.
diff_sections
(optional) List of difference section.
DBMS_CLOUD_OCI_DEVOPS_DIFF_CHUNK_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_diff_chunk_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_chunk_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_diff_chunk_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DIFF_SUMMARY_T Type 🔗
Response object for showing differences for a file between two revisions.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
old_path varchar2(32767),
new_path varchar2(32767),
old_id varchar2(32767),
new_id varchar2(32767),
are_conflicts_in_file number,
is_large number,
is_binary number,
changes dbms_cloud_oci_devops_diff_chunk_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_summary_t (
old_path varchar2,
new_path varchar2,
old_id varchar2,
new_id varchar2,
are_conflicts_in_file number,
is_large number,
is_binary number,
changes dbms_cloud_oci_devops_diff_chunk_tbl,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
old_path
(optional) The path on the base version to the changed object.
new_path
(optional) The path on the target version to the changed object.
old_id
(optional) The ID of the changed object on the base version.
new_id
(optional) The ID of the changed object on the target version.
are_conflicts_in_file
(optional) Indicates whether the changed file contains conflicts.
is_large
(optional) Indicates whether the file is large.
is_binary
(optional) Indicates whether the file is binary.
changes
(required) List of changed section in the file.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_DIFF_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_diff_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_diff_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DIFF_COLLECTION_T Type 🔗
Result of a compare difference.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_diff_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_collection_t (
items dbms_cloud_oci_devops_diff_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of objects describing differences for all changed files.
DBMS_CLOUD_OCI_DEVOPS_DIFF_RESPONSE_ENTRY_T Type 🔗
Entry for description of change on a file.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_response_entry_t FORCE AUTHID CURRENT_USER IS OBJECT (
change_type varchar2(32767),
object_type varchar2(32767),
commit_id varchar2(32767),
old_path varchar2(32767),
new_path varchar2(32767),
old_id varchar2(32767),
new_id varchar2(32767),
url varchar2(32767),
added_lines_count number,
deleted_lines_count number,
are_conflicts_in_file number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_response_entry_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_response_entry_t (
change_type varchar2,
object_type varchar2,
commit_id varchar2,
old_path varchar2,
new_path varchar2,
old_id varchar2,
new_id varchar2,
url varchar2,
added_lines_count number,
deleted_lines_count number,
are_conflicts_in_file number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
change_type
(required) Type of change made to file.
object_type
(optional) The type of the changed object.
commit_id
(optional) The ID of the commit where the change is coming from.
old_path
(optional) The path on the target to the changed object.
new_path
(optional) The path on the source to the changed object.
old_id
(optional) The ID of the changed object on the target.
new_id
(optional) The ID of the changed object on the source.
url
(optional) The URL of the changed object.
added_lines_count
(optional) The number of lines added in whole difference.
deleted_lines_count
(optional) The number of lines deleted in whole difference.
are_conflicts_in_file
(optional) Indicates whether the changed file contains conflicts.
DBMS_CLOUD_OCI_DEVOPS_DIFF_RESPONSE_ENTRY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_diff_response_entry_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_response_entry_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_diff_response_entry_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_DIFF_RESPONSE_T Type 🔗
Response object for obtaining list of changed files.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_diff_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
are_all_changes_included number,
change_type_count json_element_t,
common_commit varchar2(32767),
commits_ahead_count number,
commits_behind_count number,
added_lines_count number,
deleted_lines_count number,
changes dbms_cloud_oci_devops_diff_response_entry_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_response_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_diff_response_t (
are_all_changes_included number,
change_type_count json_element_t,
common_commit varchar2,
commits_ahead_count number,
commits_behind_count number,
added_lines_count number,
deleted_lines_count number,
changes dbms_cloud_oci_devops_diff_response_entry_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
are_all_changes_included
(optional) Boolean value to indicate if all changes are included in the response.
change_type_count
(optional) Count of each type of change in difference.
common_commit
(optional) The ID of the common commit between source and target.
commits_ahead_count
(optional) The number of commits source is ahead of target by.
commits_behind_count
(optional) The number of commits source is behind target by.
added_lines_count
(optional) The number of lines added in whole difference.
deleted_lines_count
(optional) The number of lines deleted in whole difference.
changes
(required) List of changes in the difference.
DBMS_CLOUD_OCI_DEVOPS_ERROR_T Type 🔗
Error Information.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_error_t FORCE AUTHID CURRENT_USER IS OBJECT (
code varchar2(32767),
message varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_error_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_error_t (
code varchar2,
message varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
code
(required) A short error code that defines the error, meant for programmatic parsing.
message
(required) A human-readable error string.
DBMS_CLOUD_OCI_DEVOPS_FILE_DIFF_RESPONSE_T Type 🔗
Response object for showing differences for a file between two commits.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_file_diff_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
old_path varchar2(32767),
new_path varchar2(32767),
old_id varchar2(32767),
new_id varchar2(32767),
are_conflicts_in_file number,
is_large number,
is_binary number,
changes dbms_cloud_oci_devops_diff_chunk_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_file_diff_response_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_file_diff_response_t (
old_path varchar2,
new_path varchar2,
old_id varchar2,
new_id varchar2,
are_conflicts_in_file number,
is_large number,
is_binary number,
changes dbms_cloud_oci_devops_diff_chunk_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
old_path
(optional) The path on the base version to the changed object.
new_path
(optional) The path on the target version to the changed object.
old_id
(optional) The ID of the changed object on the base version.
new_id
(optional) The ID of the changed object on the target version.
are_conflicts_in_file
(optional) Indicates whether the changed file contains conflicts.
is_large
(optional) Indicates whether the file is large.
is_binary
(optional) Indicates whether the file is binary.
changes
(required) List of changed section in the file.
DBMS_CLOUD_OCI_DEVOPS_FILE_LINE_DETAILS_T Type 🔗
Object containing the details of a line in a file.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_file_line_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
line_number number,
line_content varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_file_line_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_file_line_details_t (
line_number number,
line_content varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
line_number
(required) The line number.
line_content
(required) The content of the line.
DBMS_CLOUD_OCI_DEVOPS_FUNCTION_DEPLOY_ENVIRONMENT_T Type 🔗
Specifies the Function environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_function_deploy_environment_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_environment_t (
function_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_environment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_environment_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_environment_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
function_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_function_deploy_environment_t is a subtype of the dbms_cloud_oci_devops_deploy_environment_t type.
Fields
Field
Description
function_id
(required) The OCID of the Function.
DBMS_CLOUD_OCI_DEVOPS_FUNCTION_DEPLOY_ENVIRONMENT_SUMMARY_T Type 🔗
Specifies the Function environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_function_deploy_environment_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_environment_summary_t (
function_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_environment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_environment_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_environment_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
function_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_function_deploy_environment_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_environment_summary_t type.
Fields
Field
Description
function_id
(required) The OCID of the Function.
DBMS_CLOUD_OCI_DEVOPS_FUNCTION_DEPLOY_STAGE_T Type 🔗
Specifies the Function stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_function_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
function_deploy_environment_id varchar2(32767),
docker_image_deploy_artifact_id varchar2(32767),
config json_element_t,
max_memory_in_m_bs number,
function_timeout_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
function_deploy_environment_id varchar2,
docker_image_deploy_artifact_id varchar2,
config json_element_t,
max_memory_in_m_bs number,
function_timeout_in_seconds number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_function_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
function_deploy_environment_id
(required) Function environment OCID.
docker_image_deploy_artifact_id
(required) A Docker image artifact OCID.
config
(optional) User provided key and value pair configuration, which is assigned through constants or parameter.
max_memory_in_m_bs
(optional) Maximum usable memory for the Function (in MB).
function_timeout_in_seconds
(optional) Timeout for execution of the Function. Value in seconds.
DBMS_CLOUD_OCI_DEVOPS_FUNCTION_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the execution details for Function deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_function_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_function_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_FUNCTION_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Function stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_function_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
function_deploy_environment_id varchar2(32767),
docker_image_deploy_artifact_id varchar2(32767),
config json_element_t,
max_memory_in_m_bs number,
function_timeout_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_function_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
function_deploy_environment_id varchar2,
docker_image_deploy_artifact_id varchar2,
config json_element_t,
max_memory_in_m_bs number,
function_timeout_in_seconds number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_function_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
function_deploy_environment_id
(required) Function environment OCID.
docker_image_deploy_artifact_id
(required) A Docker image artifact OCID.
config
(optional) User provided key and value pair configuration, which is assigned through constants or parameter.
max_memory_in_m_bs
(optional) Maximum usable memory for the Function (in MB).
function_timeout_in_seconds
(optional) Timeout for execution of the Function. Value in seconds.
DBMS_CLOUD_OCI_DEVOPS_GENERIC_DELIVERED_ARTIFACT_T Type 🔗
Details of the generic artifacts delivered through the Deliver Artifacts stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_generic_delivered_artifact_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_delivered_artifact_t (
artifact_repository_id varchar2(32767),
delivered_artifact_id varchar2(32767),
path varchar2(32767),
version varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_generic_delivered_artifact_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_generic_delivered_artifact_t (
deploy_artifact_id varchar2,
output_artifact_name varchar2,
artifact_type varchar2,
artifact_repository_id varchar2,
delivered_artifact_id varchar2,
path varchar2,
version varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_generic_delivered_artifact_t is a subtype of the dbms_cloud_oci_devops_delivered_artifact_t type.
Fields
Field
Description
artifact_repository_id
(optional) The OCID of the artifact registry repository used by the DeliverArtifactStage
delivered_artifact_id
(required) The OCID of the artifact pushed by the Deliver Artifacts stage.
path
(optional) Path of the repository where artifact was pushed
version
(optional) Version of the artifact pushed
DBMS_CLOUD_OCI_DEVOPS_GENERIC_DEPLOY_ARTIFACT_SOURCE_T Type 🔗
Specifies the Artifact Registry source details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_generic_deploy_artifact_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_artifact_source_t (
repository_id varchar2(32767),
deploy_artifact_path varchar2(32767),
deploy_artifact_version varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_generic_deploy_artifact_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_generic_deploy_artifact_source_t (
deploy_artifact_source_type varchar2,
repository_id varchar2,
deploy_artifact_path varchar2,
deploy_artifact_version varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_generic_deploy_artifact_source_t is a subtype of the dbms_cloud_oci_devops_deploy_artifact_source_t type.
Fields
Field
Description
repository_id
(required) The OCID of a repository.
deploy_artifact_path
(required) Specifies the artifact path in the repository.
deploy_artifact_version
(required) Users can set this as a placeholder value that refers to a pipeline parameter, for example, ${appVersion}.
DBMS_CLOUD_OCI_DEVOPS_GITHUB_ACCESS_TOKEN_CONNECTION_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_access_token_connection_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_t (
access_token varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_access_token_connection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_access_token_connection_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_github_access_token_connection_t is a subtype of the dbms_cloud_oci_devops_connection_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
DBMS_CLOUD_OCI_DEVOPS_GITHUB_ACCESS_TOKEN_CONNECTION_SUMMARY_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_access_token_connection_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_summary_t (
access_token varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_access_token_connection_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_access_token_connection_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_github_access_token_connection_summary_t is a subtype of the dbms_cloud_oci_devops_connection_summary_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
DBMS_CLOUD_OCI_DEVOPS_GITHUB_BUILD_RUN_SOURCE_T Type 🔗
Specifies details of build run through GitHub.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_build_run_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_run_source_t (
trigger_id varchar2(32767),
trigger_info dbms_cloud_oci_devops_trigger_info_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_build_run_source_t (
source_type varchar2,
trigger_id varchar2,
trigger_info dbms_cloud_oci_devops_trigger_info_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_github_build_run_source_t is a subtype of the dbms_cloud_oci_devops_build_run_source_t type.
Fields
Field
Description
trigger_id
(required) The trigger that invoked the build run.
trigger_info
(required)
DBMS_CLOUD_OCI_DEVOPS_GITHUB_BUILD_SOURCE_T Type 🔗
GitHub build source for Build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_build_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_source_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_build_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_build_source_t (
name varchar2,
connection_type varchar2,
repository_url varchar2,
branch varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_github_build_source_t is a subtype of the dbms_cloud_oci_devops_build_source_t type.
Fields
Field
Description
connection_id
(required) Connection identifier pertinent to GitHub source provider.
DBMS_CLOUD_OCI_DEVOPS_GITHUB_FILTER_ATTRIBUTES_T Type 🔗
Attributes to filter GitHub events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_filter_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
head_ref varchar2(32767),
base_ref varchar2(32767),
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_filter_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_filter_attributes_t (
head_ref varchar2,
base_ref varchar2,
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
head_ref
(optional) Branch for push event; source branch for pull requests.
base_ref
(optional) The target branch for pull requests; not applicable for push requests.
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_GITHUB_FILTER_EXCLUSION_ATTRIBUTES_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_filter_exclusion_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_filter_exclusion_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_filter_exclusion_attributes_t (
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_GITHUB_FILTER_T Type 🔗
The filter for GitHub events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_filter_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_filter_t (
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_github_filter_attributes_t,
exclude dbms_cloud_oci_devops_github_filter_exclusion_attributes_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_filter_t (
trigger_source varchar2,
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_github_filter_attributes_t,
exclude dbms_cloud_oci_devops_github_filter_exclusion_attributes_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_github_filter_t is a subtype of the dbms_cloud_oci_devops_filter_t type.
Fields
Field
Description
events
(optional) The events, for example, PUSH, PULL_REQUEST_MERGE.
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_trigger_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_t (
trigger_url varchar2(32767),
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_trigger_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_trigger_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
trigger_url varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_github_trigger_t is a subtype of the dbms_cloud_oci_devops_trigger_t type.
Fields
Field
Description
trigger_url
(required) The endpoint that listens to trigger events.
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_GITHUB_TRIGGER_CREATE_RESULT_T Type 🔗
Trigger create response specific to GitHub.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_trigger_create_result_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_create_result_t (
secret varchar2(32767),
trigger_url varchar2(32767),
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_trigger_create_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_trigger_create_result_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
secret varchar2,
trigger_url varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_github_trigger_create_result_t is a subtype of the dbms_cloud_oci_devops_trigger_create_result_t type.
Fields
Field
Description
secret
(required) The secret used to validate the incoming trigger call. This is visible only after the resource is created.
trigger_url
(required) The endpoint that listens to trigger events.
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_GITHUB_TRIGGER_SUMMARY_T Type 🔗
Summary of the GitHub trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_github_trigger_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_summary_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_trigger_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_github_trigger_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_github_trigger_summary_t is a subtype of the dbms_cloud_oci_devops_trigger_summary_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_ACCESS_TOKEN_CONNECTION_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_access_token_connection_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_t (
access_token varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_access_token_connection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_access_token_connection_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_access_token_connection_t is a subtype of the dbms_cloud_oci_devops_connection_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_ACCESS_TOKEN_CONNECTION_SUMMARY_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_access_token_connection_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_summary_t (
access_token varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_access_token_connection_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_access_token_connection_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_access_token_connection_summary_t is a subtype of the dbms_cloud_oci_devops_connection_summary_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_BUILD_RUN_SOURCE_T Type 🔗
Specifies details of build run through GitLab.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_build_run_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_run_source_t (
trigger_id varchar2(32767),
trigger_info dbms_cloud_oci_devops_trigger_info_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_build_run_source_t (
source_type varchar2,
trigger_id varchar2,
trigger_info dbms_cloud_oci_devops_trigger_info_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_build_run_source_t is a subtype of the dbms_cloud_oci_devops_build_run_source_t type.
Fields
Field
Description
trigger_id
(required) The trigger that invoked the build run.
trigger_info
(required)
DBMS_CLOUD_OCI_DEVOPS_GITLAB_BUILD_SOURCE_T Type 🔗
GitLab build source for Build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_build_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_source_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_build_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_build_source_t (
name varchar2,
connection_type varchar2,
repository_url varchar2,
branch varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_build_source_t is a subtype of the dbms_cloud_oci_devops_build_source_t type.
Fields
Field
Description
connection_id
(required) Connection identifier pertinent to GitLab source provider.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_FILTER_ATTRIBUTES_T Type 🔗
Attributes to filter GitLab events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_filter_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
head_ref varchar2(32767),
base_ref varchar2(32767),
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_filter_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_filter_attributes_t (
head_ref varchar2,
base_ref varchar2,
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
head_ref
(optional) Branch for push event; source branch for pull requests.
base_ref
(optional) The target branch for pull requests; not applicable for push requests.
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_GITLAB_FILTER_EXCLUSION_ATTRIBUTES_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_filter_exclusion_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_filter_exclusion_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_filter_exclusion_attributes_t (
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_GITLAB_FILTER_T Type 🔗
The filter for GitLab events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_filter_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_filter_t (
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_gitlab_filter_attributes_t,
exclude dbms_cloud_oci_devops_gitlab_filter_exclusion_attributes_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_filter_t (
trigger_source varchar2,
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_gitlab_filter_attributes_t,
exclude dbms_cloud_oci_devops_gitlab_filter_exclusion_attributes_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_filter_t is a subtype of the dbms_cloud_oci_devops_filter_t type.
Fields
Field
Description
events
(optional) The events, for example, PUSH, PULL_REQUEST_MERGE.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_ACCESS_TOKEN_CONNECTION_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_access_token_connection_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_t (
access_token varchar2(32767),
base_url varchar2(32767),
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_access_token_connection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_access_token_connection_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2,
base_url varchar2,
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_server_access_token_connection_t is a subtype of the dbms_cloud_oci_devops_connection_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The baseUrl of the hosted GitLabServer.
tls_verify_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_ACCESS_TOKEN_CONNECTION_SUMMARY_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_access_token_connection_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_summary_t (
access_token varchar2(32767),
base_url varchar2(32767),
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_access_token_connection_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_access_token_connection_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2,
base_url varchar2,
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_server_access_token_connection_summary_t is a subtype of the dbms_cloud_oci_devops_connection_summary_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The baseUrl of the hosted GitLabServer.
tls_verify_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_BUILD_RUN_SOURCE_T Type 🔗
Specifies details of build run through GitLab self-hosted Server.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_build_run_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_run_source_t (
trigger_id varchar2(32767),
trigger_info dbms_cloud_oci_devops_trigger_info_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_build_run_source_t (
source_type varchar2,
trigger_id varchar2,
trigger_info dbms_cloud_oci_devops_trigger_info_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_server_build_run_source_t is a subtype of the dbms_cloud_oci_devops_build_run_source_t type.
Fields
Field
Description
trigger_id
(required) The trigger that invoked the build run.
trigger_info
(required)
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_BUILD_SOURCE_T Type 🔗
GitLab self-hosted Server Build Source for Build Stage
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_build_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_source_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_build_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_build_source_t (
name varchar2,
connection_type varchar2,
repository_url varchar2,
branch varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_server_build_source_t is a subtype of the dbms_cloud_oci_devops_build_source_t type.
Fields
Field
Description
connection_id
(required) Connection identifier pertinent to GitLab Server source provider
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_FILTER_ATTRIBUTES_T Type 🔗
Attributes to filter GitLab self-hosted server events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_filter_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
head_ref varchar2(32767),
base_ref varchar2(32767),
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_filter_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_filter_attributes_t (
head_ref varchar2,
base_ref varchar2,
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
head_ref
(optional) Branch for push event; source branch for pull requests.
base_ref
(optional) The target branch for pull requests; not applicable for push requests.
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_FILTER_EXCLUSION_ATTRIBUTES_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_filter_exclusion_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_filter_exclusion_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_filter_exclusion_attributes_t (
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_FILTER_T Type 🔗
The filter for GitLab self-hosted events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_filter_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_filter_t (
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_gitlab_server_filter_attributes_t,
exclude dbms_cloud_oci_devops_gitlab_server_filter_exclusion_attributes_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_filter_t (
trigger_source varchar2,
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_gitlab_server_filter_attributes_t,
exclude dbms_cloud_oci_devops_gitlab_server_filter_exclusion_attributes_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_server_filter_t is a subtype of the dbms_cloud_oci_devops_filter_t type.
Fields
Field
Description
events
(optional) The events, for example, PUSH, PULL_REQUEST_MERGE.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_TRIGGER_T Type 🔗
Trigger specific to GitLab self-hosted server.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_trigger_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_t (
trigger_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_trigger_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_trigger_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
trigger_url varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_server_trigger_t is a subtype of the dbms_cloud_oci_devops_trigger_t type.
Fields
Field
Description
trigger_url
(required) The endpoint that listens to trigger events.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_TRIGGER_CREATE_RESULT_T Type 🔗
Trigger create response specific to GitLab self-hosted server.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_trigger_create_result_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_create_result_t (
secret varchar2(32767),
trigger_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_trigger_create_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_trigger_create_result_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
secret varchar2,
trigger_url varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_server_trigger_create_result_t is a subtype of the dbms_cloud_oci_devops_trigger_create_result_t type.
Fields
Field
Description
secret
(required) The secret used to validate the incoming trigger call. This is visible only after the resource is created.
trigger_url
(required) The endpoint that listens to trigger events.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_SERVER_TRIGGER_SUMMARY_T Type 🔗
Summary of the GitLab self-hosted server trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_server_trigger_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_summary_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_trigger_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_server_trigger_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_server_trigger_summary_t is a subtype of the dbms_cloud_oci_devops_trigger_summary_t type.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_TRIGGER_T Type 🔗
Trigger specific to GitLab.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_trigger_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_t (
trigger_url varchar2(32767),
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_trigger_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_trigger_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
trigger_url varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_trigger_t is a subtype of the dbms_cloud_oci_devops_trigger_t type.
Fields
Field
Description
trigger_url
(required) The endpoint that listens to trigger events.
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_TRIGGER_CREATE_RESULT_T Type 🔗
Trigger create response specific to GitLab.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_trigger_create_result_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_create_result_t (
secret varchar2(32767),
trigger_url varchar2(32767),
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_trigger_create_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_trigger_create_result_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
secret varchar2,
trigger_url varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_trigger_create_result_t is a subtype of the dbms_cloud_oci_devops_trigger_create_result_t type.
Fields
Field
Description
secret
(required) The secret used to validate the incoming trigger call. This is visible only after the resource is created.
trigger_url
(required) The endpoint that listens to trigger events.
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_GITLAB_TRIGGER_SUMMARY_T Type 🔗
Summary of the GitLab trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_gitlab_trigger_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_summary_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_trigger_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_gitlab_trigger_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_gitlab_trigger_summary_t is a subtype of the dbms_cloud_oci_devops_trigger_summary_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_VERIFICATION_KEY_SOURCE_T Type 🔗
The source of the verification material.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_verification_key_source_t FORCE AUTHID CURRENT_USER IS OBJECT (
verification_key_source_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_verification_key_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_verification_key_source_t (
verification_key_source_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
verification_key_source_type
(required) Specifies type of verification material.
DBMS_CLOUD_OCI_DEVOPS_HELM_REPOSITORY_DEPLOY_ARTIFACT_SOURCE_T Type 🔗
Specifies Helm chart source details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_helm_repository_deploy_artifact_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_artifact_source_t (
chart_url varchar2(32767),
deploy_artifact_version varchar2(32767),
helm_verification_key_source dbms_cloud_oci_devops_verification_key_source_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_helm_repository_deploy_artifact_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_helm_repository_deploy_artifact_source_t (
deploy_artifact_source_type varchar2,
chart_url varchar2,
deploy_artifact_version varchar2,
helm_verification_key_source dbms_cloud_oci_devops_verification_key_source_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_helm_repository_deploy_artifact_source_t is a subtype of the dbms_cloud_oci_devops_deploy_artifact_source_t type.
Fields
Field
Description
chart_url
(required) The URL of an OCIR repository.
deploy_artifact_version
(required) Users can set this as a placeholder value that refers to a pipeline parameter, for example, ${appVersion}.
helm_verification_key_source
(optional)
DBMS_CLOUD_OCI_DEVOPS_INLINE_DEPLOY_ARTIFACT_SOURCE_T Type 🔗
Specifies the inline deployment artifact source details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_inline_deploy_artifact_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_artifact_source_t (
base64_encoded_content clob,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_inline_deploy_artifact_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_inline_deploy_artifact_source_t (
deploy_artifact_source_type varchar2,
base64_encoded_content clob
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_inline_deploy_artifact_source_t is a subtype of the dbms_cloud_oci_devops_deploy_artifact_source_t type.
Fields
Field
Description
base64_encoded_content
(required) base64 Encoded String
DBMS_CLOUD_OCI_DEVOPS_INLINE_PUBLIC_KEY_VERIFICATION_KEY_SOURCE_T Type 🔗
Specifies the Inline public key verification source details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_inline_public_key_verification_key_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_verification_key_source_t (
current_public_key varchar2(32767),
previous_public_key varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_inline_public_key_verification_key_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_inline_public_key_verification_key_source_t (
verification_key_source_type varchar2,
current_public_key varchar2,
previous_public_key varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_inline_public_key_verification_key_source_t is a subtype of the dbms_cloud_oci_devops_verification_key_source_t type.
Fields
Field
Description
current_public_key
(required) Current version of Base64 encoding of the public key which is in binary GPG exported format.
previous_public_key
(optional) Previous version of Base64 encoding of the public key which is in binary GPG exported format. This would be used for key rotation scenarios.
DBMS_CLOUD_OCI_DEVOPS_INVOKE_FUNCTION_DEPLOY_STAGE_T Type 🔗
Specifies Invoke Function stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_invoke_function_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
function_deploy_environment_id varchar2(32767),
deploy_artifact_id varchar2(32767),
is_async number,
is_validation_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_invoke_function_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_invoke_function_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
function_deploy_environment_id varchar2,
deploy_artifact_id varchar2,
is_async number,
is_validation_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_invoke_function_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
function_deploy_environment_id
(required) Function environment OCID.
deploy_artifact_id
(optional) Optional artifact OCID. The artifact will be included in the body for the function invocation during the stage's execution. If the DeployArtifact.argumentSubstituitionMode is set to SUBSTITUTE_PLACEHOLDERS, then the pipeline parameter values will be used to replace the placeholders in the artifact content.
is_async
(required) A boolean flag specifies whether this stage executes asynchronously.
is_validation_enabled
(required) A boolean flag specifies whether the invoked function must be validated.
DBMS_CLOUD_OCI_DEVOPS_INVOKE_FUNCTION_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Invoke Function stage specific execution details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_invoke_function_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_invoke_function_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_invoke_function_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_invoke_function_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_INVOKE_FUNCTION_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies Invoke Function stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_invoke_function_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
function_deploy_environment_id varchar2(32767),
deploy_artifact_id varchar2(32767),
is_async number,
is_validation_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_invoke_function_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_invoke_function_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
function_deploy_environment_id varchar2,
deploy_artifact_id varchar2,
is_async number,
is_validation_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_invoke_function_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
function_deploy_environment_id
(required) Function environment OCID.
deploy_artifact_id
(optional) Optional artifact OCID. The artifact will be included in the body for the function invocation during the stage's execution. If the DeployArtifact.argumentSubstituitionMode is set to SUBSTITUTE_PLACEHOLDERS, then the pipeline parameter values will be used to replace the placeholders in the artifact content.
is_async
(required) A boolean flag specifies whether this stage executes asynchronously.
is_validation_enabled
(required) A boolean flag specifies whether the invoked function must be validated.
DBMS_CLOUD_OCI_DEVOPS_LOAD_BALANCER_TRAFFIC_SHIFT_DEPLOY_STAGE_T Type 🔗
Specifies load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
blue_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
green_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
traffic_shift_target varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
blue_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
green_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
traffic_shift_target varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
blue_backend_ips
(required)
green_backend_ips
(required)
traffic_shift_target
(required) Specifies the target or destination backend set. Example: BLUE - Traffic from the existing backends of managed Load Balance Listener to blue Backend IPs, as per rolloutPolicy. GREEN - Traffic from the existing backends of managed Load Balance Listener to green Backend IPs as per rolloutPolicy.
DBMS_CLOUD_OCI_DEVOPS_LOAD_BALANCER_TRAFFIC_SHIFT_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the load balancer Traffic Shift stage execution details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_LOAD_BALANCER_TRAFFIC_SHIFT_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
blue_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
green_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
traffic_shift_target varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
blue_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
green_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
traffic_shift_target varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_load_balancer_traffic_shift_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
blue_backend_ips
(required)
green_backend_ips
(required)
traffic_shift_target
(required) Specifies the target or destination backend set. Example: BLUE - Traffic from the existing backends of managed Load Balance Listener to blue Backend IPs, as per rolloutPolicy. GREEN - Traffic from the existing backends of managed Load Balance Listener to blue Backend IPs as per rolloutPolicy.
rollout_policy
(required)
load_balancer_config
(required)
rollback_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_MANUAL_APPROVAL_DEPLOY_STAGE_T Type 🔗
Specifies the manual approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_manual_approval_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_manual_approval_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_manual_approval_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_manual_approval_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_MANUAL_APPROVAL_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the manual approval stage specific execution details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_manual_approval_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
approval_actions dbms_cloud_oci_devops_approval_action_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_manual_approval_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_manual_approval_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
approval_actions dbms_cloud_oci_devops_approval_action_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_manual_approval_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
approval_actions
(optional) Specifies the Canary approval actions.
DBMS_CLOUD_OCI_DEVOPS_MANUAL_APPROVAL_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the manual approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_manual_approval_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_manual_approval_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_manual_approval_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_manual_approval_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_MANUAL_BUILD_RUN_SOURCE_T Type 🔗
Specifies details of build runs triggered manually through the API.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_manual_build_run_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_run_source_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_manual_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_manual_build_run_source_t (
source_type varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_manual_build_run_source_t is a subtype of the dbms_cloud_oci_devops_build_run_source_t type.
DBMS_CLOUD_OCI_DEVOPS_NGINX_BLUE_GREEN_STRATEGY_T Type 🔗
Specifies the NGINX blue green release strategy.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_nginx_blue_green_strategy_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_oke_blue_green_strategy_t (
namespace_a varchar2(32767),
namespace_b varchar2(32767),
ingress_name varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_nginx_blue_green_strategy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_nginx_blue_green_strategy_t (
strategy_type varchar2,
namespace_a varchar2,
namespace_b varchar2,
ingress_name varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_nginx_blue_green_strategy_t is a subtype of the dbms_cloud_oci_devops_oke_blue_green_strategy_t type.
Fields
Field
Description
namespace_a
(required) Namespace A for deployment. Example: namespaceA - first Namespace name.
namespace_b
(required) Namespace B for deployment. Example: namespaceB - second Namespace name.
ingress_name
(required) Name of the Ingress resource.
DBMS_CLOUD_OCI_DEVOPS_NGINX_CANARY_STRATEGY_T Type 🔗
Specifies the NGINX canary release strategy.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_nginx_canary_strategy_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_oke_canary_strategy_t (
namespace varchar2(32767),
ingress_name varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_nginx_canary_strategy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_nginx_canary_strategy_t (
strategy_type varchar2,
namespace varchar2,
ingress_name varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_nginx_canary_strategy_t is a subtype of the dbms_cloud_oci_devops_oke_canary_strategy_t type.
Fields
Field
Description
namespace
(required) Canary namespace to be used for Kubernetes canary deployment. Example: canary - Name of the Canary namespace.
ingress_name
(required) Name of the Ingress resource.
DBMS_CLOUD_OCI_DEVOPS_NO_DEPLOY_STAGE_ROLLBACK_POLICY_T Type 🔗
Specifies the no rollback policy for a Stage on failure.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_no_deploy_stage_rollback_policy_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_rollback_policy_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_no_deploy_stage_rollback_policy_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_no_deploy_stage_rollback_policy_t (
policy_type varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_no_deploy_stage_rollback_policy_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_rollback_policy_t type.
DBMS_CLOUD_OCI_DEVOPS_NONE_VERIFICATION_KEY_SOURCE_T Type 🔗
Allows user to opt out of Verification key source
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_none_verification_key_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_verification_key_source_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_none_verification_key_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_none_verification_key_source_t (
verification_key_source_type varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_none_verification_key_source_t is a subtype of the dbms_cloud_oci_devops_verification_key_source_t type.
DBMS_CLOUD_OCI_DEVOPS_OCIR_DEPLOY_ARTIFACT_SOURCE_T Type 🔗
Specifies the OCIR details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_ocir_deploy_artifact_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_artifact_source_t (
image_uri varchar2(32767),
image_digest varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_ocir_deploy_artifact_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_ocir_deploy_artifact_source_t (
deploy_artifact_source_type varchar2,
image_uri varchar2,
image_digest varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_ocir_deploy_artifact_source_t is a subtype of the dbms_cloud_oci_devops_deploy_artifact_source_t type.
Fields
Field
Description
image_uri
(required) Specifies OCIR image path - optionally include tag.
image_digest
(optional) Specifies image digest for the version of the image.
DBMS_CLOUD_OCI_DEVOPS_OKE_BLUE_GREEN_DEPLOY_STAGE_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_blue_green_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
blue_green_strategy dbms_cloud_oci_devops_oke_blue_green_strategy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
blue_green_strategy dbms_cloud_oci_devops_oke_blue_green_strategy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_blue_green_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs
blue_green_strategy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_BLUE_GREEN_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_blue_green_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
namespace varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
namespace varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_blue_green_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
namespace
(optional) Namespace either environment A or environment B where artifacts are deployed. Example: blue - Name of the namespace where blue artifacts were deployed. green - Name of the namespace where green artifacts were deployed.
DBMS_CLOUD_OCI_DEVOPS_OKE_BLUE_GREEN_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_blue_green_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
blue_green_strategy dbms_cloud_oci_devops_oke_blue_green_strategy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
blue_green_strategy dbms_cloud_oci_devops_oke_blue_green_strategy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_blue_green_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs.
blue_green_strategy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster blue-green deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
oke_blue_green_deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_blue_green_deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
oke_blue_green_deploy_stage_id
(required) The OCID of the upstream OKE blue-green deployment stage in this pipeline.
DBMS_CLOUD_OCI_DEVOPS_OKE_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
namespace varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
namespace varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
namespace
(optional) Namespace where traffic is going. Example: blue - Traffic is going to blue namespace. green - Traffic is going to green namespace.
DBMS_CLOUD_OCI_DEVOPS_OKE_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster blue-green deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
oke_blue_green_deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_blue_green_deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_blue_green_traffic_shift_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
oke_blue_green_deploy_stage_id
(required) The OCID of the upstream OKE blue-green deployment stage in this pipeline.
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_APPROVAL_DEPLOY_STAGE_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
oke_canary_traffic_shift_deploy_stage_id varchar2(32767),
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_canary_traffic_shift_deploy_stage_id varchar2,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
oke_canary_traffic_shift_deploy_stage_id
(required) The OCID of an upstream OKE canary deployment traffic shift stage in this pipeline.
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_APPROVAL_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Canary approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
approval_actions dbms_cloud_oci_devops_approval_action_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
approval_actions dbms_cloud_oci_devops_approval_action_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
approval_actions
(optional) Specifies the Canary approval actions.
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_APPROVAL_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
oke_canary_traffic_shift_deploy_stage_id varchar2(32767),
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_canary_traffic_shift_deploy_stage_id varchar2,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_approval_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
oke_canary_traffic_shift_deploy_stage_id
(required) The OCID of an upstream OKE canary deployment traffic shift stage in this pipeline.
approval_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_DEPLOY_STAGE_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
canary_strategy dbms_cloud_oci_devops_oke_canary_strategy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
canary_strategy dbms_cloud_oci_devops_oke_canary_strategy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs.
canary_strategy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
namespace varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
namespace varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
namespace
(optional) The namespace of OKE Canary deployment.
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
canary_strategy dbms_cloud_oci_devops_oke_canary_strategy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
canary_strategy dbms_cloud_oci_devops_oke_canary_strategy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs.
canary_strategy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
oke_canary_deploy_stage_id varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_canary_deploy_stage_id varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
oke_canary_deploy_stage_id
(required) The OCID of an upstream OKE canary deployment stage in this pipeline.
rollout_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_OKE_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
oke_canary_deploy_stage_id varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_canary_deploy_stage_id varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_canary_traffic_shift_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
oke_canary_deploy_stage_id
(required) The OCID of an upstream OKE canary deployment stage in this pipeline.
rollout_policy
(required)
DBMS_CLOUD_OCI_DEVOPS_OKE_CLUSTER_DEPLOY_ENVIRONMENT_T Type 🔗
Specifies the Kubernetes cluster environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_cluster_deploy_environment_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_environment_t (
cluster_id varchar2(32767),
network_channel dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_cluster_deploy_environment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_cluster_deploy_environment_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_environment_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
cluster_id varchar2,
network_channel dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_cluster_deploy_environment_t is a subtype of the dbms_cloud_oci_devops_deploy_environment_t type.
Fields
Field
Description
cluster_id
(required) The OCID of the Kubernetes cluster.
network_channel
(optional)
DBMS_CLOUD_OCI_DEVOPS_OKE_CLUSTER_DEPLOY_ENVIRONMENT_SUMMARY_T Type 🔗
Specifies the Kubernetes cluster environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_cluster_deploy_environment_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_environment_summary_t (
cluster_id varchar2(32767),
network_channel dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_cluster_deploy_environment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_cluster_deploy_environment_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
compartment_id varchar2,
deploy_environment_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
cluster_id varchar2,
network_channel dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_cluster_deploy_environment_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_environment_summary_t type.
Fields
Field
Description
cluster_id
(required) The OCID of the Kubernetes cluster.
network_channel
(optional)
DBMS_CLOUD_OCI_DEVOPS_OKE_DEPLOY_STAGE_T Type 🔗
Specifies the Container Engine for Kubernetes(OKE) cluster deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
namespace varchar2(32767),
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
namespace varchar2,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs.
namespace
(required) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
rollback_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_OKE_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the execution details for a Container Engine for Kubernetes (OKE) cluster deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_OKE_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
namespace varchar2(32767),
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
namespace varchar2,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(required) List of Kubernetes manifest artifact OCIDs.
namespace
(required) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
rollback_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_OKE_HELM_CHART_DEPLOY_STAGE_T Type 🔗
Specifies the OKE cluster deployment stage using helm charts.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_helm_chart_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
oke_cluster_deploy_environment_id varchar2(32767),
helm_chart_deploy_artifact_id varchar2(32767),
values_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
release_name varchar2(32767),
namespace varchar2(32767),
timeout_in_seconds number,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
set_values dbms_cloud_oci_devops_helm_set_value_collection_t,
set_string dbms_cloud_oci_devops_helm_set_value_collection_t,
are_hooks_enabled number,
should_reuse_values number,
should_reset_values number,
is_force_enabled number,
should_cleanup_on_fail number,
max_history number,
should_skip_crds number,
should_skip_render_subchart_notes number,
should_not_wait number,
is_debug_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_helm_chart_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_helm_chart_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
helm_chart_deploy_artifact_id varchar2,
values_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
release_name varchar2,
namespace varchar2,
timeout_in_seconds number,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
set_values dbms_cloud_oci_devops_helm_set_value_collection_t,
set_string dbms_cloud_oci_devops_helm_set_value_collection_t,
are_hooks_enabled number,
should_reuse_values number,
should_reset_values number,
is_force_enabled number,
should_cleanup_on_fail number,
max_history number,
should_skip_crds number,
should_skip_render_subchart_notes number,
should_not_wait number,
is_debug_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_helm_chart_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
helm_chart_deploy_artifact_id
(required) Helm chart artifact OCID.
values_artifact_ids
(optional) List of values.yaml file artifact OCIDs.
release_name
(required) Release name of the Helm chart.
namespace
(optional) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
timeout_in_seconds
(optional) Time to wait for execution of a helm stage. Defaults to 300 seconds.
rollback_policy
(optional)
set_values
(optional)
set_string
(optional)
are_hooks_enabled
(optional) Disable pre/post upgrade hooks. Set to false by default.
should_reuse_values
(optional) During upgrade, reuse the values of the last release and merge overrides from the command line. Set to false by default.
should_reset_values
(optional) During upgrade, reset the values to the ones built into the chart. It overrides shouldReuseValues. Set to false by default.
is_force_enabled
(optional) Force resource update through delete; or if required, recreate. Set to false by default.
should_cleanup_on_fail
(optional) Allow deletion of new resources created during when an upgrade fails. Set to false by default.
max_history
(optional) Limit the maximum number of revisions saved per release. Use 0 for no limit. Set to 10 by default
should_skip_crds
(optional) If set, no CRDs are installed. By default, CRDs are installed only if they are not present already. Set to false by default.
should_skip_render_subchart_notes
(optional) If set, renders subchart notes along with the parent. Set to false by default.
should_not_wait
(optional) Waits until all the resources are in a ready state to mark the release as successful. Set to false by default.
is_debug_enabled
(optional) Enables helm --debug option to stream output to tf stdout. Set to false by default.
DBMS_CLOUD_OCI_DEVOPS_OKE_HELM_CHART_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the OKE cluster deployment stage using Helm charts.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_helm_chart_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
oke_cluster_deploy_environment_id varchar2(32767),
helm_chart_deploy_artifact_id varchar2(32767),
values_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
release_name varchar2(32767),
namespace varchar2(32767),
timeout_in_seconds number,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
set_values dbms_cloud_oci_devops_helm_set_value_collection_t,
set_string dbms_cloud_oci_devops_helm_set_value_collection_t,
are_hooks_enabled number,
should_reuse_values number,
should_reset_values number,
is_force_enabled number,
should_cleanup_on_fail number,
max_history number,
should_skip_crds number,
should_skip_render_subchart_notes number,
should_not_wait number,
is_debug_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_helm_chart_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_helm_chart_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
helm_chart_deploy_artifact_id varchar2,
values_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
release_name varchar2,
namespace varchar2,
timeout_in_seconds number,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
set_values dbms_cloud_oci_devops_helm_set_value_collection_t,
set_string dbms_cloud_oci_devops_helm_set_value_collection_t,
are_hooks_enabled number,
should_reuse_values number,
should_reset_values number,
is_force_enabled number,
should_cleanup_on_fail number,
max_history number,
should_skip_crds number,
should_skip_render_subchart_notes number,
should_not_wait number,
is_debug_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_helm_chart_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(required) Kubernetes cluster environment OCID for deployment.
helm_chart_deploy_artifact_id
(required) Helm chart artifact OCID.
values_artifact_ids
(optional) List of values.yaml file artifact OCIDs.
release_name
(required) Release name of the Helm chart.
namespace
(optional) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
timeout_in_seconds
(optional) Time to wait for execution of a helm stage. Defaults to 300 seconds.
rollback_policy
(optional)
set_values
(optional)
set_string
(optional)
are_hooks_enabled
(optional) Disable pre/post upgrade hooks.
should_reuse_values
(optional) During upgrade, reuse the values of the last release and merge overrides from the command line. Set to false by default.
should_reset_values
(optional) During upgrade, reset the values to the ones built into the chart. It overrides shouldReuseValues. Set to false by default.
is_force_enabled
(optional) Force resource update through delete; or if required, recreate. Set to false by default.
should_cleanup_on_fail
(optional) Allow deletion of new resources created during when an upgrade fails. Set to false by default.
max_history
(optional) Limit the maximum number of revisions saved per release. Use 0 for no limit. Set to 10 by default
should_skip_crds
(optional) If set, no CRDs are installed. By default, CRDs are installed only if they are not present already. Set to false by default.
should_skip_render_subchart_notes
(optional) If set, renders subchart notes along with the parent. Set to false by default.
should_not_wait
(optional) Waits until all the resources are in a ready state to mark the release as successful. Set to false by default.
is_debug_enabled
(optional) Enables helm --debug option to stream output. Set to false by default.
DBMS_CLOUD_OCI_DEVOPS_OKE_HELM_CHART_DEPLOYMENT_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the execution details for Kubernetes (OKE) helm chart deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_oke_helm_chart_deployment_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
release_name varchar2(32767),
chart_url varchar2(32767),
version varchar2(32767),
namespace varchar2(32767),
helm_diff varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_helm_chart_deployment_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_oke_helm_chart_deployment_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl,
release_name varchar2,
chart_url varchar2,
version varchar2,
namespace varchar2,
helm_diff varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_oke_helm_chart_deployment_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
Fields
Field
Description
release_name
(optional) Release name of the Helm chart.
chart_url
(optional) The URL of an OCIR repository.
version
(optional) The version of the helm chart stored in OCIR repository.
namespace
(optional) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
helm_diff
(optional) Helm Diff output Example: Helm diff was successful data: - greeting: Version 1.0 + greeting: Version 1.1
DBMS_CLOUD_OCI_DEVOPS_PRIVATE_ENDPOINT_CHANNEL_T Type 🔗
Specifies the configuration to access private endpoint.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_private_endpoint_channel_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_network_channel_t (
subnet_id varchar2(32767),
nsg_ids dbms_cloud_oci_devops_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_private_endpoint_channel_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_private_endpoint_channel_t (
network_channel_type varchar2,
subnet_id varchar2,
nsg_ids dbms_cloud_oci_devops_varchar2_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_private_endpoint_channel_t is a subtype of the dbms_cloud_oci_devops_network_channel_t type.
Fields
Field
Description
subnet_id
(required) The OCID of the subnet where VNIC resources will be created for private endpoint.
nsg_ids
(optional) An array of network security group OCIDs.
DBMS_CLOUD_OCI_DEVOPS_PROJECT_T Type 🔗
DevOps project groups resources needed to implement the CI/CD workload. DevOps resources include artifacts, pipelines, and environments.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_project_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
name varchar2(32767),
description varchar2(32767),
compartment_id varchar2(32767),
namespace varchar2(32767),
notification_config dbms_cloud_oci_devops_notification_config_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_project_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_project_t (
id varchar2,
name varchar2,
description varchar2,
compartment_id varchar2,
namespace varchar2,
notification_config dbms_cloud_oci_devops_notification_config_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
name
(required) Project name (case-sensitive).
description
(optional) Project description.
compartment_id
(required) The OCID of the compartment where the project is created.
namespace
(optional) Namespace associated with the project.
notification_config
(required)
time_created
(optional) Time the project was created. Format defined by RFC3339.
time_updated
(optional) Time the project was updated. Format defined by RFC3339.
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_PROJECT_SUMMARY_T Type 🔗
Summary of the project.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_project_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
name varchar2(32767),
description varchar2(32767),
compartment_id varchar2(32767),
namespace varchar2(32767),
notification_config dbms_cloud_oci_devops_notification_config_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_details varchar2(32767),
lifecycle_state varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_project_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_project_summary_t (
id varchar2,
name varchar2,
description varchar2,
compartment_id varchar2,
namespace varchar2,
notification_config dbms_cloud_oci_devops_notification_config_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) Unique identifier that is immutable on creation.
name
(required) Project name (case-sensitive).
description
(optional) Project description.
compartment_id
(required) The OCID of the compartment where the project is created.
namespace
(optional) Namespace associated with the project.
notification_config
(optional)
time_created
(optional) Time the project was created. Format defined by RFC3339.
time_updated
(optional) Time the project was updated. Format defined by RFC3339.
lifecycle_details
(optional) A detailed message describing the current state. For example, can be used to provide actionable information for a resource in Failed state.
lifecycle_state
(optional) The current state of the project.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_PROJECT_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_project_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_project_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_project_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_PROJECT_COLLECTION_T Type 🔗
Results of an project search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_project_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_project_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_project_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_project_collection_t (
items dbms_cloud_oci_devops_project_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of project summary items.
DBMS_CLOUD_OCI_DEVOPS_PUT_REPOSITORY_REF_DETAILS_T Type 🔗
The information needed to create a reference. If the reference already exists, then it can be used to update the reference.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_put_repository_ref_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
ref_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_put_repository_ref_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_put_repository_ref_details_t (
ref_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
ref_type
(required) The type of reference (BRANCH or TAG).
Allowed values are: 'BRANCH', 'TAG'
DBMS_CLOUD_OCI_DEVOPS_PUT_REPOSITORY_BRANCH_DETAILS_T Type 🔗
The information needed to create a branch.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_put_repository_branch_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_put_repository_ref_details_t (
commit_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_put_repository_branch_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_put_repository_branch_details_t (
ref_type varchar2,
commit_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_put_repository_branch_details_t is a subtype of the dbms_cloud_oci_devops_put_repository_ref_details_t type.
Fields
Field
Description
commit_id
(required) Commit ID pointed to by the new branch.
DBMS_CLOUD_OCI_DEVOPS_PUT_REPOSITORY_TAG_DETAILS_T Type 🔗
The information needed to create a lightweight tag.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_put_repository_tag_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_put_repository_ref_details_t (
object_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_put_repository_tag_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_put_repository_tag_details_t (
ref_type varchar2,
object_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_put_repository_tag_details_t is a subtype of the dbms_cloud_oci_devops_put_repository_ref_details_t type.
Fields
Field
Description
object_id
(required) SHA-1 hash value of the object pointed to by the tag.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_T Type 🔗
Repositories containing the source code to build and deploy.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
name varchar2(32767),
compartment_id varchar2(32767),
namespace varchar2(32767),
project_id varchar2(32767),
project_name varchar2(32767),
ssh_url varchar2(32767),
http_url varchar2(32767),
description varchar2(32767),
default_branch varchar2(32767),
repository_type varchar2(32767),
mirror_repository_config dbms_cloud_oci_devops_mirror_repository_config_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecyle_details varchar2(32767),
branch_count number,
commit_count number,
size_in_bytes number,
trigger_build_events dbms_cloud_oci_devops_varchar2_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_t (
id varchar2,
name varchar2,
compartment_id varchar2,
namespace varchar2,
project_id varchar2,
project_name varchar2,
ssh_url varchar2,
http_url varchar2,
description varchar2,
default_branch varchar2,
repository_type varchar2,
mirror_repository_config dbms_cloud_oci_devops_mirror_repository_config_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecyle_details varchar2,
branch_count number,
commit_count number,
size_in_bytes number,
trigger_build_events dbms_cloud_oci_devops_varchar2_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the repository. This value is unique and immutable.
name
(optional) Unique name of a repository. This value is mutable.
compartment_id
(required) The OCID of the repository's compartment.
namespace
(optional) Tenancy unique namespace.
project_id
(required) The OCID of the DevOps project containing the repository.
project_name
(optional) Unique project name in a namespace.
ssh_url
(optional) SSH URL that you use to git clone, pull and push.
http_url
(optional) HTTP URL that you use to git clone, pull and push.
description
(optional) Details of the repository. Avoid entering confidential information.
default_branch
(optional) The default branch of the repository.
repository_type
(optional) Type of repository: MIRRORED - Repository created by mirroring an existing repository. HOSTED - Repository created and hosted using OCI DevOps code repository.
Allowed values are: 'MIRRORED', 'HOSTED'
mirror_repository_config
(optional)
time_created
(optional) The time the repository was created. Format defined by RFC3339.
time_updated
(optional) The time the repository was updated. Format defined by RFC3339.
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
branch_count
(optional) The count of the branches present in the repository.
commit_count
(optional) The count of the commits present in the repository.
size_in_bytes
(optional) The size of the repository in bytes.
trigger_build_events
(optional) Trigger build events supported for this repository: PUSH - Build is triggered when a push event occurs. COMMIT_UPDATES - Build is triggered when new commits are mirrored into a repository.
Allowed values are: 'PUSH', 'COMMIT_UPDATES'
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_AUTHOR_SUMMARY_T Type 🔗
Object containing summary of authors in a repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_author_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
author_name varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_author_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_author_summary_t (
author_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
author_name
(required) Author name.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_AUTHOR_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_repository_author_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_author_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_repository_author_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_AUTHOR_COLLECTION_T Type 🔗
Result of list authors.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_author_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_repository_author_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_author_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_author_collection_t (
items dbms_cloud_oci_devops_repository_author_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of author objects.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_REF_T Type 🔗
Reference object with name and commit ID.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_ref_t FORCE AUTHID CURRENT_USER IS OBJECT (
ref_name varchar2(32767),
ref_type varchar2(32767),
full_ref_name varchar2(32767),
repository_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_ref_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_ref_t (
ref_name varchar2,
ref_type varchar2,
full_ref_name varchar2,
repository_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
ref_name
(required) Unique reference name inside a repository.
ref_type
(required) The type of reference (BRANCH or TAG).
Allowed values are: 'BRANCH', 'TAG'
full_ref_name
(required) Unique full reference name inside a repository.
repository_id
(required) The OCID of the repository containing the reference.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_BRANCH_T Type 🔗
Branch related information.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_branch_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_repository_ref_t (
commit_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_branch_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_branch_t (
ref_name varchar2,
ref_type varchar2,
full_ref_name varchar2,
repository_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
commit_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_repository_branch_t is a subtype of the dbms_cloud_oci_devops_repository_ref_t type.
Fields
Field
Description
commit_id
(required) Commit ID pointed to by the new branch.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_REF_SUMMARY_T Type 🔗
Summary of a reference.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_ref_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
ref_name varchar2(32767),
ref_type varchar2(32767),
full_ref_name varchar2(32767),
repository_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_ref_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_ref_summary_t (
ref_name varchar2,
ref_type varchar2,
full_ref_name varchar2,
repository_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
ref_name
(required) Reference name inside a repository.
ref_type
(required) The type of reference (BRANCH or TAG).
full_ref_name
(required) Unique full reference name inside a repository.
repository_id
(required) The OCID of the repository containing the reference.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_BRANCH_SUMMARY_T Type 🔗
Branch related information.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_branch_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_repository_ref_summary_t (
commit_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_branch_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_branch_summary_t (
ref_name varchar2,
ref_type varchar2,
full_ref_name varchar2,
repository_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
commit_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_repository_branch_summary_t is a subtype of the dbms_cloud_oci_devops_repository_ref_summary_t type.
Fields
Field
Description
commit_id
(required) Commit ID pointed to by the new branch.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_SUMMARY_T Type 🔗
Summary of the repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
id varchar2(32767),
name varchar2(32767),
compartment_id varchar2(32767),
project_id varchar2(32767),
namespace varchar2(32767),
project_name varchar2(32767),
description varchar2(32767),
default_branch varchar2(32767),
repository_type varchar2(32767),
ssh_url varchar2(32767),
http_url varchar2(32767),
mirror_repository_config dbms_cloud_oci_devops_mirror_repository_config_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2(32767),
lifecycle_details varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_summary_t (
id varchar2,
name varchar2,
compartment_id varchar2,
project_id varchar2,
namespace varchar2,
project_name varchar2,
description varchar2,
default_branch varchar2,
repository_type varchar2,
ssh_url varchar2,
http_url varchar2,
mirror_repository_config dbms_cloud_oci_devops_mirror_repository_config_t,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
id
(required) The OCID of the repository. This value is unique and immutable.
name
(optional) Unique name of a repository. This value is mutable.
compartment_id
(required) The OCID of the repository's compartment.
project_id
(required) The OCID of the DevOps project containing the repository.
namespace
(optional) Tenancy unique namespace.
project_name
(optional) Unique project name in a namespace.
description
(optional) Details of the repository. Avoid entering confidential information.
default_branch
(optional) The default branch of the repository.
repository_type
(optional) Type of repository. Allowed values: `MIRRORED` `HOSTED`
ssh_url
(optional) SSH URL that you use to git clone, pull and push.
http_url
(optional) HTTP URL that you use to git clone, pull and push.
mirror_repository_config
(optional)
time_created
(optional) The time the repository was created. Format defined by RFC3339.
time_updated
(optional) The time the repository was updated. Format defined by RFC3339.
lifecycle_state
(optional) The current state of the repository.
lifecycle_details
(optional) A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
system_tags
(optional) Usage of system tag keys. These predefined keys are scoped to namespaces. See Resource Tags. Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}`
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_repository_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_repository_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_COLLECTION_T Type 🔗
Results of a repository search. Contains repository summary items and other information, such as metadata.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_repository_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_collection_t (
items dbms_cloud_oci_devops_repository_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of repositories.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_COMMIT_T Type 🔗
Commit object with commit information.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_commit_t FORCE AUTHID CURRENT_USER IS OBJECT (
commit_id varchar2(32767),
commit_message varchar2(32767),
author_name varchar2(32767),
author_email varchar2(32767),
committer_name varchar2(32767),
committer_email varchar2(32767),
parent_commit_ids dbms_cloud_oci_devops_varchar2_tbl,
time_created timestamp with time zone,
tree_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_commit_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_commit_t (
commit_id varchar2,
commit_message varchar2,
author_name varchar2,
author_email varchar2,
committer_name varchar2,
committer_email varchar2,
parent_commit_ids dbms_cloud_oci_devops_varchar2_tbl,
time_created timestamp with time zone,
tree_id varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
commit_id
(required) Commit hash pointed to by reference name.
commit_message
(required) The commit message.
author_name
(optional) Name of the author of the repository.
author_email
(optional) Email of the author of the repository.
committer_name
(optional) Name of who creates the commit.
committer_email
(optional) Email of who creates the commit.
parent_commit_ids
(optional) An array of parent commit IDs of created commit.
time_created
(optional) The time at which commit was created.
tree_id
(optional) Tree information for the specified commit.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_COMMIT_SUMMARY_T Type 🔗
Commit summary with commit information.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_commit_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
commit_id varchar2(32767),
commit_message varchar2(32767),
author_name varchar2(32767),
author_email varchar2(32767),
committer_name varchar2(32767),
committer_email varchar2(32767),
parent_commit_ids dbms_cloud_oci_devops_varchar2_tbl,
time_created timestamp with time zone,
tree_id varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_commit_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_commit_summary_t (
commit_id varchar2,
commit_message varchar2,
author_name varchar2,
author_email varchar2,
committer_name varchar2,
committer_email varchar2,
parent_commit_ids dbms_cloud_oci_devops_varchar2_tbl,
time_created timestamp with time zone,
tree_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
commit_id
(required) Commit hash pointed to by reference name.
commit_message
(required) The commit message.
author_name
(required) Name of the author of the repository.
author_email
(required) Email of the author of the repository.
committer_name
(required) Name of who creates the commit.
committer_email
(required) Email of who creates the commit.
parent_commit_ids
(required) An array of parent commit IDs of created commit.
time_created
(required) The time to create the commit.
tree_id
(required) Tree information for the specified commit.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_COMMIT_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_repository_commit_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_commit_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_repository_commit_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_COMMIT_COLLECTION_T Type 🔗
Result of a commit search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_commit_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_repository_commit_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_commit_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_commit_collection_t (
items dbms_cloud_oci_devops_repository_commit_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of commit objects.
DBMS_CLOUD_OCI_DEVOPS_FILE_LINE_DETAILS_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_file_line_details_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_file_line_details_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_file_line_details_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_FILE_LINES_T Type 🔗
Object containing the lines of a file in a repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_file_lines_t FORCE AUTHID CURRENT_USER IS OBJECT (
lines dbms_cloud_oci_devops_file_line_details_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_file_lines_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_file_lines_t (
lines dbms_cloud_oci_devops_file_line_details_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
lines
(required) The list of lines in the file.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_MIRROR_RECORD_T Type 🔗
Object containing information about a mirror record.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_mirror_record_t FORCE AUTHID CURRENT_USER IS OBJECT (
mirror_status varchar2(32767),
work_request_id varchar2(32767),
time_enqueued timestamp with time zone,
time_started timestamp with time zone,
time_ended timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_mirror_record_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_mirror_record_t (
mirror_status varchar2,
work_request_id varchar2,
time_enqueued timestamp with time zone,
time_started timestamp with time zone,
time_ended timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
mirror_status
(required) Mirror status of current mirror entry. QUEUED - Mirroring Queued RUNNING - Mirroring is Running PASSED - Mirroring Passed FAILED - Mirroring Failed
(optional) Workrequest ID to track current mirror operation.
time_enqueued
(optional) The time to enqueue a mirror operation.
time_started
(optional) The time to start a mirror operation.
time_ended
(optional) The time taken to complete a mirror operation. Value is null if not completed.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_MIRROR_RECORD_SUMMARY_T Type 🔗
Object containing information about a mirror record.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_mirror_record_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
mirror_status varchar2(32767),
work_request_id varchar2(32767),
time_enqueued timestamp with time zone,
time_started timestamp with time zone,
time_completed timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_mirror_record_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_mirror_record_summary_t (
mirror_status varchar2,
work_request_id varchar2,
time_enqueued timestamp with time zone,
time_started timestamp with time zone,
time_completed timestamp with time zone,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
mirror_status
(required) Mirror status of current mirror entry. QUEUED - Mirroring Queued RUNNING - Mirroring is Running PASSED - Mirroring Passed FAILED - Mirroring Failed
(optional) Workrequest ID to track current mirror operation.
time_enqueued
(optional) The time to enqueue a mirror operation.
time_started
(optional) The time to start a mirror operation.
time_completed
(optional) The time to complete a mirror operation.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_MIRROR_RECORD_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_repository_mirror_record_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_mirror_record_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_repository_mirror_record_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_MIRROR_RECORD_COLLECTION_T Type 🔗
The collection of mirror entry.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_mirror_record_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_repository_mirror_record_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_mirror_record_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_mirror_record_collection_t (
items dbms_cloud_oci_devops_repository_mirror_record_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of mirror entry objects.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_OBJECT_T Type 🔗
Object containing information about files and directories in a repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_object_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
size_in_bytes number,
sha varchar2(32767),
is_binary number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_object_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_object_t (
l_type varchar2,
size_in_bytes number,
sha varchar2,
is_binary number
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
l_type
(required) The type of git object.
Allowed values are: 'BLOB', 'TREE', 'COMMIT'
size_in_bytes
(required) Size in bytes.
sha
(required) SHA-1 hash of git object.
is_binary
(optional) Flag to determine if the object contains binary file content or not.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_PATH_SUMMARY_T Type 🔗
Object containing information about files and directories in a repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_path_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
l_type varchar2(32767),
size_in_bytes number,
name varchar2(32767),
path varchar2(32767),
sha varchar2(32767),
submodule_git_url varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_path_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_path_summary_t (
l_type varchar2,
size_in_bytes number,
name varchar2,
path varchar2,
sha varchar2,
submodule_git_url varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
l_type
(optional) File or directory.
size_in_bytes
(optional) Size of file or directory.
name
(optional) Name of file or directory.
path
(optional) Path to file or directory in a repository.
sha
(optional) SHA-1 checksum of blob or tree.
submodule_git_url
(optional) The git URL of the submodule.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_PATH_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_repository_path_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_path_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_repository_path_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_PATH_COLLECTION_T Type 🔗
Result of list paths in a repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_path_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_repository_path_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_path_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_path_collection_t (
items dbms_cloud_oci_devops_repository_path_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of objects describing files or directories in a repository.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_REF_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_repository_ref_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_ref_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_repository_ref_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_REF_COLLECTION_T Type 🔗
Result of a reference search.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_ref_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_repository_ref_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_ref_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_ref_collection_t (
items dbms_cloud_oci_devops_repository_ref_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of references.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_TAG_T Type 🔗
The information needed to create a lightweight tag.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_tag_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_repository_ref_t (
object_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_tag_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_tag_t (
ref_name varchar2,
ref_type varchar2,
full_ref_name varchar2,
repository_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
object_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_repository_tag_t is a subtype of the dbms_cloud_oci_devops_repository_ref_t type.
Fields
Field
Description
object_id
(required) SHA-1 hash value of the object pointed to by the tag.
DBMS_CLOUD_OCI_DEVOPS_REPOSITORY_TAG_SUMMARY_T Type 🔗
The information needed to create a lightweight tag.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_repository_tag_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_repository_ref_summary_t (
object_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_tag_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_repository_tag_summary_t (
ref_name varchar2,
ref_type varchar2,
full_ref_name varchar2,
repository_id varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
object_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_repository_tag_summary_t is a subtype of the dbms_cloud_oci_devops_repository_ref_summary_t type.
Fields
Field
Description
object_id
(required) SHA-1 hash value of the object pointed to by the tag.
DBMS_CLOUD_OCI_DEVOPS_SERVICE_VNIC_CHANNEL_T Type 🔗
Specifies the configuration to access private resources in customer tenancy using service managed VNIC.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_service_vnic_channel_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_network_channel_t (
subnet_id varchar2(32767),
nsg_ids dbms_cloud_oci_devops_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_service_vnic_channel_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_service_vnic_channel_t (
network_channel_type varchar2,
subnet_id varchar2,
nsg_ids dbms_cloud_oci_devops_varchar2_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_service_vnic_channel_t is a subtype of the dbms_cloud_oci_devops_network_channel_t type.
Fields
Field
Description
subnet_id
(required) The OCID of the subnet where private resources exist.
nsg_ids
(optional) An array of network security group OCIDs.
DBMS_CLOUD_OCI_DEVOPS_SHELL_DEPLOY_STAGE_T Type 🔗
Specifies the shell stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_shell_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
container_config dbms_cloud_oci_devops_container_config_t,
command_spec_deploy_artifact_id varchar2(32767),
timeout_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_shell_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_shell_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
container_config dbms_cloud_oci_devops_container_config_t,
command_spec_deploy_artifact_id varchar2,
timeout_in_seconds number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_shell_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
container_config
(required)
command_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the command specification.
timeout_in_seconds
(optional) Time to wait for execution of a shell stage. Defaults to 36000 seconds.
DBMS_CLOUD_OCI_DEVOPS_SHELL_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies the shell stage specific execution details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_shell_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_shell_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_shell_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_shell_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_SHELL_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the shell stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_shell_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
container_config dbms_cloud_oci_devops_container_config_t,
command_spec_deploy_artifact_id varchar2(32767),
timeout_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_shell_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_shell_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
container_config dbms_cloud_oci_devops_container_config_t,
command_spec_deploy_artifact_id varchar2,
timeout_in_seconds number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_shell_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
container_config
(required)
command_spec_deploy_artifact_id
(required) The OCID of the artifact that contains the command specification.
timeout_in_seconds
(optional) Time to wait for execution of a shell stage. Defaults to 36000 seconds.
DBMS_CLOUD_OCI_DEVOPS_SINGLE_DEPLOY_STAGE_DEPLOYMENT_T Type 🔗
Deployment of a single stage within the pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_single_deploy_stage_deployment_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deployment_t (
deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_single_deploy_stage_deployment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_single_deploy_stage_deployment_t (
deploy_pipeline_artifacts dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t,
deploy_pipeline_environments dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t,
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
deployment_execution_progress dbms_cloud_oci_devops_deployment_execution_progress_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_single_deploy_stage_deployment_t is a subtype of the dbms_cloud_oci_devops_deployment_t type.
Fields
Field
Description
deploy_stage_id
(required) Specifies the OCID of the stage to be deployed.
DBMS_CLOUD_OCI_DEVOPS_SINGLE_DEPLOY_STAGE_DEPLOYMENT_SUMMARY_T Type 🔗
Summary of single stage deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_single_deploy_stage_deployment_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deployment_summary_t (
deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_single_deploy_stage_deployment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_single_deploy_stage_deployment_summary_t (
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_single_deploy_stage_deployment_summary_t is a subtype of the dbms_cloud_oci_devops_deployment_summary_t type.
Fields
Field
Description
deploy_stage_id
(required) Specifies the OCID of the stage to be deployed.
DBMS_CLOUD_OCI_DEVOPS_SINGLE_DEPLOY_STAGE_REDEPLOYMENT_T Type 🔗
Redeployment of a single stage of a previous deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_single_deploy_stage_redeployment_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deployment_t (
previous_deployment_id varchar2(32767),
deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_single_deploy_stage_redeployment_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_single_deploy_stage_redeployment_t (
deploy_pipeline_artifacts dbms_cloud_oci_devops_deploy_pipeline_artifact_collection_t,
deploy_pipeline_environments dbms_cloud_oci_devops_deploy_pipeline_environment_collection_t,
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
deployment_execution_progress dbms_cloud_oci_devops_deployment_execution_progress_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
previous_deployment_id varchar2,
deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_single_deploy_stage_redeployment_t is a subtype of the dbms_cloud_oci_devops_deployment_t type.
Fields
Field
Description
previous_deployment_id
(optional) Specifies the OCID of the previous deployment to be redeployed.
deploy_stage_id
(required) Specifies the OCID of the stage to be redeployed.
DBMS_CLOUD_OCI_DEVOPS_SINGLE_DEPLOY_STAGE_REDEPLOYMENT_SUMMARY_T Type 🔗
Summary of a single stage redeployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_single_deploy_stage_redeployment_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deployment_summary_t (
previous_deployment_id varchar2(32767),
deploy_stage_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_single_deploy_stage_redeployment_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_single_deploy_stage_redeployment_summary_t (
deployment_type varchar2,
id varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
deployment_arguments dbms_cloud_oci_devops_deployment_argument_collection_t,
deploy_stage_override_arguments dbms_cloud_oci_devops_deploy_stage_override_argument_collection_t,
deploy_artifact_override_arguments dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
previous_deployment_id varchar2,
deploy_stage_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_single_deploy_stage_redeployment_summary_t is a subtype of the dbms_cloud_oci_devops_deployment_summary_t type.
Fields
Field
Description
previous_deployment_id
(optional) Specifies the OCID of the previous deployment to be redeployed.
deploy_stage_id
(required) Specifies the OCID of the stage to be redeployed.
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_BUILD_PIPELINE_ACTION_T Type 🔗
The action to trigger a build pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_build_pipeline_action_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_action_t (
build_pipeline_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_build_pipeline_action_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_build_pipeline_action_t (
l_type varchar2,
filter dbms_cloud_oci_devops_filter_t,
build_pipeline_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_trigger_build_pipeline_action_t is a subtype of the dbms_cloud_oci_devops_trigger_action_t type.
Fields
Field
Description
build_pipeline_id
(required) The OCID of the build pipeline to be triggered.
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_trigger_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_trigger_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_COLLECTION_T Type 🔗
Results of a trigger search. Contains boh trigger summary items and other information such as metadata.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_trigger_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_collection_t (
items dbms_cloud_oci_devops_trigger_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) List of triggers.
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_DEPLOYMENT_PIPELINE_STAGE_RUN_PROGRESS_T Type 🔗
Specifies Trigger Deployment Pipleline stage specific run details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_deployment_pipeline_stage_run_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t (
exported_variables dbms_cloud_oci_devops_exported_variable_collection_t,
artifact_override_parameters dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
deployment_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_deployment_pipeline_stage_run_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_deployment_pipeline_stage_run_progress_t (
stage_display_name varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
build_pipeline_stage_predecessors dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
exported_variables dbms_cloud_oci_devops_exported_variable_collection_t,
artifact_override_parameters dbms_cloud_oci_devops_deploy_artifact_override_argument_collection_t,
deployment_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_trigger_deployment_pipeline_stage_run_progress_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t type.
Fields
Field
Description
exported_variables
(optional)
artifact_override_parameters
(optional)
deployment_id
(optional) Identifier of the deployment triggered.
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_DEPLOYMENT_STAGE_T Type 🔗
Specifies the Trigger Deployment stage, which runs another pipeline of the application.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_deployment_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_t (
deploy_pipeline_id varchar2(32767),
is_pass_all_parameters_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_deployment_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_deployment_stage_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
deploy_pipeline_id varchar2,
is_pass_all_parameters_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_trigger_deployment_stage_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_t type.
Fields
Field
Description
deploy_pipeline_id
(required) A target deployment pipeline OCID that will run in this stage.
is_pass_all_parameters_enabled
(required) A boolean flag that specifies whether all the parameters must be passed when the deployment is triggered.
DBMS_CLOUD_OCI_DEVOPS_TRIGGER_DEPLOYMENT_STAGE_SUMMARY_T Type 🔗
Specifies the Trigger Deployment stage, which runs another pipeline of the application.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_trigger_deployment_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_summary_t (
deploy_pipeline_id varchar2(32767),
is_pass_all_parameters_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_deployment_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_trigger_deployment_stage_summary_t (
id varchar2,
display_name varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
description varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
deploy_pipeline_id varchar2,
is_pass_all_parameters_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_trigger_deployment_stage_summary_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_summary_t type.
Fields
Field
Description
deploy_pipeline_id
(required) A target deployment pipeline OCID that will run in this stage.
is_pass_all_parameters_enabled
(required) A boolean flag that specifies whether all the parameters must be passed when the deployment is triggered.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_WAIT_CRITERIA_DETAILS_T Type 🔗
Specifies wait criteria for the Wait stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_wait_criteria_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
wait_type varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_wait_criteria_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_wait_criteria_details_t (
wait_type varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
wait_type
(required) Wait criteria type.
Allowed values are: 'ABSOLUTE_WAIT'
DBMS_CLOUD_OCI_DEVOPS_UPDATE_ABSOLUTE_WAIT_CRITERIA_DETAILS_T Type 🔗
Specifies the absolute wait criteria. You can specify fixed length of wait duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_absolute_wait_criteria_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_wait_criteria_details_t (
wait_duration varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_absolute_wait_criteria_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_absolute_wait_criteria_details_t (
wait_type varchar2,
wait_duration varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_absolute_wait_criteria_details_t is a subtype of the dbms_cloud_oci_devops_update_wait_criteria_details_t type.
Fields
Field
Description
wait_duration
(optional) The absolute wait duration. Minimum wait duration must be 5 seconds. Maximum wait duration can be up to 2 days.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_CONNECTION_DETAILS_T Type 🔗
The details for updating a connection.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_connection_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
connection_type varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_connection_details_t (
description varchar2,
display_name varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
description
(optional) Optional description about the connection.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_BITBUCKET_CLOUD_APP_PASSWORD_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_bitbucket_cloud_app_password_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_connection_details_t (
username varchar2(32767),
app_password varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_bitbucket_cloud_app_password_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_bitbucket_cloud_app_password_connection_details_t (
description varchar2,
display_name varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
username varchar2,
app_password varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_bitbucket_cloud_app_password_connection_details_t is a subtype of the dbms_cloud_oci_devops_update_connection_details_t type.
Fields
Field
Description
username
(optional) Public Bitbucket Cloud Username in plain text(not more than 30 characters)
app_password
(optional) OCID of personal Bitbucket Cloud AppPassword saved in secret store
DBMS_CLOUD_OCI_DEVOPS_UPDATE_TRIGGER_DETAILS_T Type 🔗
The information to be updated.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_trigger_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
description varchar2(32767),
trigger_source varchar2(32767),
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_trigger_details_t (
display_name varchar2,
description varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) Optional description about the trigger.
trigger_source
(required) Source of the trigger. Allowed values are, GITHUB and GITLAB.
actions
(optional) The list of actions that are to be performed for this trigger.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_BITBUCKET_CLOUD_TRIGGER_DETAILS_T Type 🔗
Update trigger specific to Bitbucket Cloud.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_bitbucket_cloud_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_trigger_details_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_bitbucket_cloud_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_bitbucket_cloud_trigger_details_t (
display_name varchar2,
description varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_bitbucket_cloud_trigger_details_t is a subtype of the dbms_cloud_oci_devops_update_trigger_details_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_BITBUCKET_SERVER_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_bitbucket_server_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_connection_details_t (
access_token varchar2(32767),
base_url varchar2(32767),
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_bitbucket_server_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_bitbucket_server_access_token_connection_details_t (
description varchar2,
display_name varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2,
base_url varchar2,
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_bitbucket_server_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_update_connection_details_t type.
Fields
Field
Description
access_token
(optional) OCID of personal access token saved in secret store
base_url
(optional) The Base URL of the hosted BitbucketServer.
tls_verify_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_BITBUCKET_SERVER_TRIGGER_DETAILS_T Type 🔗
Update trigger specific to Bitbucket Server.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_bitbucket_server_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_trigger_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_bitbucket_server_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_bitbucket_server_trigger_details_t (
display_name varchar2,
description varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_bitbucket_server_trigger_details_t is a subtype of the dbms_cloud_oci_devops_update_trigger_details_t type.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_BUILD_PIPELINE_DETAILS_T Type 🔗
The information to be updated for the given build pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_build_pipeline_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
build_pipeline_parameters dbms_cloud_oci_devops_build_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_build_pipeline_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_build_pipeline_details_t (
description varchar2,
display_name varchar2,
build_pipeline_parameters dbms_cloud_oci_devops_build_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) Optional description about the build pipeline.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_BUILD_PIPELINE_STAGE_DETAILS_T Type 🔗
The information to be updated.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_build_pipeline_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
description varchar2(32767),
build_pipeline_stage_type varchar2(32767),
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_build_pipeline_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_build_pipeline_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
display_name
(optional) Stage display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
description
(optional) Optional description about the build stage.
build_pipeline_stage_type
(required) Stage types.
build_pipeline_stage_predecessor_collection
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_BUILD_RUN_DETAILS_T Type 🔗
The build run information to be updated.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_build_run_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
display_name varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_build_run_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_build_run_details_t (
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
display_name
(optional) Build run display name. Avoid entering confidential information.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_BUILD_STAGE_DETAILS_T Type 🔗
Specifies the build stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_build_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_build_pipeline_stage_details_t (
image varchar2(32767),
build_spec_file varchar2(32767),
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2(32767),
build_runner_shape_config dbms_cloud_oci_devops_build_runner_shape_config_t,
private_access_config dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_build_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_build_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
image varchar2,
build_spec_file varchar2,
stage_execution_timeout_in_seconds number,
build_source_collection dbms_cloud_oci_devops_build_source_collection_t,
primary_build_source varchar2,
build_runner_shape_config dbms_cloud_oci_devops_build_runner_shape_config_t,
private_access_config dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_build_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_build_pipeline_stage_details_t type.
Fields
Field
Description
image
(optional) Image name for the build environment.
build_spec_file
(optional) The path to the build specification file for this environment. The default location of the file if not specified is build_spec.yaml.
stage_execution_timeout_in_seconds
(optional) Timeout for the build stage execution. Specify value in seconds.
build_source_collection
(optional)
primary_build_source
(optional) Name of the build source where the build_spec.yml file is located. If not specified, the first entry in the build source collection is chosen as primary build source.
build_runner_shape_config
(optional)
private_access_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DEPLOY_STAGE_DETAILS_T Type 🔗
The information to be updated.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_deploy_stage_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
deploy_stage_type varchar2(32767),
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
description
(optional) Optional description about the deployment stage.
display_name
(optional) Deployment stage display name, which can be renamed and is not necessarily unique. Avoid entering confidential information.
deploy_stage_type
(required) Deployment stage type.
deploy_stage_predecessor_collection
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Instance Group Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_compute_instance_group_blue_green_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_blue_green_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_blue_green_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_compute_instance_group_blue_green_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
deployment_spec_deploy_artifact_id
(optional) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) The list of file artifact OCIDs to deploy.
rollout_policy
(optional)
failure_policy
(optional)
test_load_balancer_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_COMPUTE_INSTANCE_GROUP_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the instance group blue-green deployment load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_compute_instance_group_blue_green_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_blue_green_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_blue_green_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_compute_instance_group_blue_green_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_COMPUTE_INSTANCE_GROUP_CANARY_APPROVAL_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the canary approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_compute_instance_group_canary_approval_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_canary_approval_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_canary_approval_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_compute_instance_group_canary_approval_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
approval_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_COMPUTE_INSTANCE_GROUP_CANARY_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Instance Group Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_compute_instance_group_canary_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_canary_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_canary_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
test_load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_compute_instance_group_canary_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
deployment_spec_deploy_artifact_id
(optional) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) The list of file artifact OCIDs to deploy.
rollout_policy
(optional)
test_load_balancer_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_COMPUTE_INSTANCE_GROUP_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_compute_instance_group_canary_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_canary_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_canary_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_compute_instance_group_canary_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
rollout_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DEPLOY_ENVIRONMENT_DETAILS_T Type 🔗
The information to be updated.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_deploy_environment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
deploy_environment_type varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_environment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_environment_details_t (
description varchar2,
display_name varchar2,
deploy_environment_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
Fields
Field
Description
description
(optional) Optional description about the deployment environment.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_COMPUTE_INSTANCE_GROUP_DEPLOY_ENVIRONMENT_DETAILS_T Type 🔗
Specifies the Compute instance group environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_compute_instance_group_deploy_environment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_environment_details_t (
compute_instance_group_selectors dbms_cloud_oci_devops_compute_instance_group_selector_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_deploy_environment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_deploy_environment_details_t (
description varchar2,
display_name varchar2,
deploy_environment_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
compute_instance_group_selectors dbms_cloud_oci_devops_compute_instance_group_selector_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_compute_instance_group_deploy_environment_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_environment_details_t type.
Fields
Field
Description
compute_instance_group_selectors
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_COMPUTE_INSTANCE_GROUP_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Instance Group Rolling deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_compute_instance_group_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
compute_instance_group_deploy_environment_id varchar2(32767),
deployment_spec_deploy_artifact_id varchar2(32767),
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_compute_instance_group_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
compute_instance_group_deploy_environment_id varchar2,
deployment_spec_deploy_artifact_id varchar2,
deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
rollout_policy dbms_cloud_oci_devops_compute_instance_group_rollout_policy_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
failure_policy dbms_cloud_oci_devops_compute_instance_group_failure_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_compute_instance_group_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
compute_instance_group_deploy_environment_id
(optional) A compute instance group environment OCID for rolling deployment.
deployment_spec_deploy_artifact_id
(optional) The OCID of the artifact that contains the deployment specification.
deploy_artifact_ids
(optional) Additional file artifact OCIDs.
rollout_policy
(optional)
rollback_policy
(optional)
failure_policy
(optional)
load_balancer_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DELIVER_ARTIFACT_STAGE_DETAILS_T Type 🔗
Specifies the Deliver Artifacts stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_deliver_artifact_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_build_pipeline_stage_details_t (
deliver_artifact_collection dbms_cloud_oci_devops_deliver_artifact_collection_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deliver_artifact_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deliver_artifact_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
deliver_artifact_collection dbms_cloud_oci_devops_deliver_artifact_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_deliver_artifact_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_build_pipeline_stage_details_t type.
Fields
Field
Description
deliver_artifact_collection
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DEPLOY_ARTIFACT_DETAILS_T Type 🔗
The information to be updated for the artifact.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_deploy_artifact_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
deploy_artifact_type varchar2(32767),
deploy_artifact_source dbms_cloud_oci_devops_deploy_artifact_source_t,
argument_substitution_mode varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_artifact_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_artifact_details_t (
description varchar2,
display_name varchar2,
deploy_artifact_type varchar2,
deploy_artifact_source dbms_cloud_oci_devops_deploy_artifact_source_t,
argument_substitution_mode varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) Optional description about the deployment artifact.
(optional) Mode for artifact parameter substitution.
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DEPLOYMENT_DETAILS_T Type 🔗
The information to be updated.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_deployment_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
deployment_type varchar2(32767),
display_name varchar2(32767),
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deployment_details_t (
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE NOT FINAL;
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DEPLOY_PIPELINE_DEPLOYMENT_DETAILS_T Type 🔗
Update details for a pipeline deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_deploy_pipeline_deployment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deployment_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_pipeline_deployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_pipeline_deployment_details_t (
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_deploy_pipeline_deployment_details_t is a subtype of the dbms_cloud_oci_devops_update_deployment_details_t type.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DEPLOY_PIPELINE_DETAILS_T Type 🔗
The information to be updated for the given deloyment pipeline.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_deploy_pipeline_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
display_name varchar2(32767),
deploy_pipeline_parameters dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_pipeline_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_pipeline_details_t (
description varchar2,
display_name varchar2,
deploy_pipeline_parameters dbms_cloud_oci_devops_deploy_pipeline_parameter_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) Optional description about the deloyment pipeline.
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DEPLOY_PIPELINE_REDEPLOYMENT_DETAILS_T Type 🔗
Update details for a pipeline redeployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_deploy_pipeline_redeployment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deployment_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_pipeline_redeployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_deploy_pipeline_redeployment_details_t (
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_deploy_pipeline_redeployment_details_t is a subtype of the dbms_cloud_oci_devops_update_deployment_details_t type.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_DEVOPS_CODE_REPOSITORY_TRIGGER_DETAILS_T Type 🔗
Update trigger specific to OCI DevOps code repository.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_devops_code_repository_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_trigger_details_t (
repository_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_devops_code_repository_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_devops_code_repository_trigger_details_t (
display_name varchar2,
description varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
repository_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_devops_code_repository_trigger_details_t is a subtype of the dbms_cloud_oci_devops_update_trigger_details_t type.
Fields
Field
Description
repository_id
(optional) The OCID of the DevOps code repository.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_FUNCTION_DEPLOY_ENVIRONMENT_DETAILS_T Type 🔗
Specifies the Function environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_function_deploy_environment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_environment_details_t (
function_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_function_deploy_environment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_function_deploy_environment_details_t (
description varchar2,
display_name varchar2,
deploy_environment_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
function_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_function_deploy_environment_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_environment_details_t type.
Fields
Field
Description
function_id
(optional) The OCID of the Function.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_FUNCTION_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Function stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_function_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
function_deploy_environment_id varchar2(32767),
docker_image_deploy_artifact_id varchar2(32767),
config json_element_t,
max_memory_in_m_bs number,
function_timeout_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_function_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_function_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
function_deploy_environment_id varchar2,
docker_image_deploy_artifact_id varchar2,
config json_element_t,
max_memory_in_m_bs number,
function_timeout_in_seconds number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_function_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
function_deploy_environment_id
(optional) Function environment OCID.
docker_image_deploy_artifact_id
(optional) A Docker image artifact OCID.
config
(optional) User provided key and value pair configuration, which is assigned through constants or parameter.
max_memory_in_m_bs
(optional) Maximum usable memory for the Function (in MB).
function_timeout_in_seconds
(optional) Timeout for execution of the Function. Value in seconds.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_GITHUB_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_github_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_connection_details_t (
access_token varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_github_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_github_access_token_connection_details_t (
description varchar2,
display_name varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_github_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_update_connection_details_t type.
Fields
Field
Description
access_token
(optional) OCID of personal access token saved in secret store
DBMS_CLOUD_OCI_DEVOPS_UPDATE_GITHUB_TRIGGER_DETAILS_T Type 🔗
Update trigger specific to GitHub.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_github_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_trigger_details_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_github_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_github_trigger_details_t (
display_name varchar2,
description varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_github_trigger_details_t is a subtype of the dbms_cloud_oci_devops_update_trigger_details_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_GITLAB_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_gitlab_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_connection_details_t (
access_token varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_gitlab_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_gitlab_access_token_connection_details_t (
description varchar2,
display_name varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_gitlab_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_update_connection_details_t type.
Fields
Field
Description
access_token
(optional) The OCID of personal access token saved in secret store.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_GITLAB_SERVER_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_gitlab_server_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_connection_details_t (
access_token varchar2(32767),
base_url varchar2(32767),
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_gitlab_server_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_gitlab_server_access_token_connection_details_t (
description varchar2,
display_name varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2,
base_url varchar2,
tls_verify_config dbms_cloud_oci_devops_tls_verify_config_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_gitlab_server_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_update_connection_details_t type.
Fields
Field
Description
access_token
(optional) The OCID of personal access token saved in secret store.
base_url
(optional) The baseUrl of the hosted GitLabServer.
tls_verify_config
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_GITLAB_SERVER_TRIGGER_DETAILS_T Type 🔗
Update trigger specific to GitLab self-hosted server.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_gitlab_server_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_trigger_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_gitlab_server_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_gitlab_server_trigger_details_t (
display_name varchar2,
description varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_gitlab_server_trigger_details_t is a subtype of the dbms_cloud_oci_devops_update_trigger_details_t type.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_GITLAB_TRIGGER_DETAILS_T Type 🔗
Update trigger specific to GitLab.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_gitlab_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_trigger_details_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_gitlab_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_gitlab_trigger_details_t (
display_name varchar2,
description varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_gitlab_trigger_details_t is a subtype of the dbms_cloud_oci_devops_update_trigger_details_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_INVOKE_FUNCTION_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies Invoke Function stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_invoke_function_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
function_deploy_environment_id varchar2(32767),
deploy_artifact_id varchar2(32767),
is_async number,
is_validation_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_invoke_function_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_invoke_function_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
function_deploy_environment_id varchar2,
deploy_artifact_id varchar2,
is_async number,
is_validation_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_invoke_function_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
function_deploy_environment_id
(optional) Function environment OCID.
deploy_artifact_id
(optional) Optional artifact OCID. The artifact will be included in the body for the function invocation during the stage's execution. If the DeployArtifact.argumentSubstituitionMode is set to SUBSTITUTE_PLACEHOLDERS, then the pipeline parameter values will be used to replace the placeholders in the artifact content.
is_async
(optional) A boolean flag specifies whether this stage executes asynchronously.
is_validation_enabled
(optional) A boolean flag specifies whether the invoked function must be validated.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_LOAD_BALANCER_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies load balancer traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_load_balancer_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
blue_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
green_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
traffic_shift_target varchar2(32767),
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_load_balancer_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_load_balancer_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
blue_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
green_backend_ips dbms_cloud_oci_devops_backend_set_ip_collection_t,
traffic_shift_target varchar2,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
load_balancer_config dbms_cloud_oci_devops_load_balancer_config_t,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_load_balancer_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
blue_backend_ips
(optional)
green_backend_ips
(optional)
traffic_shift_target
(optional) Specifies the target or destination backend set. Example: BLUE - Traffic from the existing backends of managed Load Balance Listener to blue Backend IPs, as per rolloutPolicy. GREEN - Traffic from the existing backends of managed Load Balance Listener to blue Backend IPs ser as per rolloutPolicy.
rollout_policy
(optional)
load_balancer_config
(optional)
rollback_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_MANUAL_APPROVAL_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the manual approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_manual_approval_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_manual_approval_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_manual_approval_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_manual_approval_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
approval_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_OKE_BLUE_GREEN_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Blue-Green deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_oke_blue_green_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_blue_green_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_blue_green_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_oke_blue_green_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
kubernetes_manifest_deploy_artifact_ids
(optional) List of Kubernetes manifest artifact OCIDs, the manifests should not include any job resource.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_OKE_BLUE_GREEN_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster blue-green deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_oke_blue_green_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_blue_green_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_blue_green_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_oke_blue_green_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_OKE_CANARY_APPROVAL_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment approval stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_oke_canary_approval_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
approval_policy dbms_cloud_oci_devops_approval_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_canary_approval_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_canary_approval_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
approval_policy dbms_cloud_oci_devops_approval_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_oke_canary_approval_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
approval_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_OKE_CANARY_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster Canary deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_oke_canary_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_canary_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_canary_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_oke_canary_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
kubernetes_manifest_deploy_artifact_ids
(optional) List of Kubernetes manifest artifact OCIDs.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_OKE_CANARY_TRAFFIC_SHIFT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster canary deployment traffic shift stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_oke_canary_traffic_shift_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_canary_traffic_shift_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_canary_traffic_shift_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
rollout_policy dbms_cloud_oci_devops_load_balancer_traffic_shift_rollout_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_oke_canary_traffic_shift_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
rollout_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_OKE_CLUSTER_DEPLOY_ENVIRONMENT_DETAILS_T Type 🔗
Specifies the Kubernetes cluster environment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_oke_cluster_deploy_environment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_environment_details_t (
cluster_id varchar2(32767),
network_channel dbms_cloud_oci_devops_network_channel_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_cluster_deploy_environment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_cluster_deploy_environment_details_t (
description varchar2,
display_name varchar2,
deploy_environment_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
cluster_id varchar2,
network_channel dbms_cloud_oci_devops_network_channel_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_oke_cluster_deploy_environment_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_environment_details_t type.
Fields
Field
Description
cluster_id
(optional) The OCID of the Kubernetes cluster.
network_channel
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_OKE_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Container Engine for Kubernetes (OKE) cluster deployment stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_oke_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
oke_cluster_deploy_environment_id varchar2(32767),
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
namespace varchar2(32767),
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_oke_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
oke_cluster_deploy_environment_id varchar2,
kubernetes_manifest_deploy_artifact_ids dbms_cloud_oci_devops_varchar2_tbl,
namespace varchar2,
rollback_policy dbms_cloud_oci_devops_deploy_stage_rollback_policy_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_oke_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(optional) Kubernetes cluster environment OCID for deployment.
kubernetes_manifest_deploy_artifact_ids
(optional) List of Kubernetes manifest artifact OCIDs.
namespace
(optional) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
rollback_policy
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_OKE_HELM_CHART_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Kubernetes cluster deployment stage.
dbms_cloud_oci_devops_update_oke_helm_chart_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
oke_cluster_deploy_environment_id
(optional) Kubernetes cluster environment OCID for deployment.
helm_chart_deploy_artifact_id
(optional) Helm chart artifact OCID.
values_artifact_ids
(optional) List of values.yaml file artifact OCIDs.
release_name
(optional) Name of the Helm chart release.
namespace
(optional) Default namespace to be used for Kubernetes deployment when not specified in the manifest.
timeout_in_seconds
(optional) Time to wait for execution of a helm stage. Defaults to 300 seconds.
rollback_policy
(optional)
set_values
(optional)
set_string
(optional)
are_hooks_enabled
(optional) Disable pre/post upgrade hooks.
should_reuse_values
(optional) During upgrade, reuse the values of the last release and merge overrides from the command line. Set to false by default.
should_reset_values
(optional) During upgrade, reset the values to the ones built into the chart. It overrides shouldReuseValues. Set to false by default.
is_force_enabled
(optional) Force resource update through delete; or if required, recreate. Set to false by default.
should_cleanup_on_fail
(optional) Allow deletion of new resources created during when an upgrade fails. Set to false by default.
max_history
(optional) Limit the maximum number of revisions saved per release. Use 0 for no limit. Set to 10 by default
should_skip_crds
(optional) If set, no CRDs are installed. By default, CRDs are installed only if they are not present already. Set to false by default.
should_skip_render_subchart_notes
(optional) If set, renders subchart notes along with the parent. Set to false by default.
should_not_wait
(optional) Waits until all the resources are in a ready state to mark the release as successful. Set to false by default.
is_debug_enabled
(optional) Enables helm --debug option to stream output to tf stdout. Set to false by default.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_PROJECT_DETAILS_T Type 🔗
The information to be updated for the given project.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_project_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
description varchar2(32767),
notification_config dbms_cloud_oci_devops_notification_config_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_project_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_project_details_t (
description varchar2,
notification_config dbms_cloud_oci_devops_notification_config_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
description
(optional) Project description.
notification_config
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_REPOSITORY_DETAILS_T Type 🔗
The information to be updated.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_repository_details_t FORCE AUTHID CURRENT_USER IS OBJECT (
name varchar2(32767),
description varchar2(32767),
default_branch varchar2(32767),
repository_type varchar2(32767),
mirror_repository_config dbms_cloud_oci_devops_mirror_repository_config_t,
freeform_tags json_element_t,
defined_tags json_element_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_repository_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_repository_details_t (
name varchar2,
description varchar2,
default_branch varchar2,
repository_type varchar2,
mirror_repository_config dbms_cloud_oci_devops_mirror_repository_config_t,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
name
(optional) Unique name of a repository.
description
(optional) Details of the repository. Avoid entering confidential information.
default_branch
(optional) The default branch of the repository.
repository_type
(optional) Type of repository. Allowed values: `MIRRORED` `HOSTED`
mirror_repository_config
(optional)
freeform_tags
(optional) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. See Resource Tags. Example: `{\"bar-key\": \"value\"}`
defined_tags
(optional) Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: `{\"foo-namespace\": {\"bar-key\": \"value\"}}`
DBMS_CLOUD_OCI_DEVOPS_UPDATE_SHELL_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the shell stage.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_shell_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
container_config dbms_cloud_oci_devops_container_config_t,
command_spec_deploy_artifact_id varchar2(32767),
timeout_in_seconds number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_shell_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_shell_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
container_config dbms_cloud_oci_devops_container_config_t,
command_spec_deploy_artifact_id varchar2,
timeout_in_seconds number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_shell_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
container_config
(optional)
command_spec_deploy_artifact_id
(optional) The OCID of the artifact that contains the command specification.
timeout_in_seconds
(optional) Time to wait for execution of a shell stage. Defaults to 36000 seconds.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_SINGLE_DEPLOY_STAGE_DEPLOYMENT_DETAILS_T Type 🔗
Update details for a single stage deployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_single_deploy_stage_deployment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deployment_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_single_deploy_stage_deployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_single_deploy_stage_deployment_details_t (
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_single_deploy_stage_deployment_details_t is a subtype of the dbms_cloud_oci_devops_update_deployment_details_t type.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_SINGLE_DEPLOY_STAGE_REDEPLOYMENT_DETAILS_T Type 🔗
Update details for a single stage redeployment.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_single_deploy_stage_redeployment_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deployment_details_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_single_deploy_stage_redeployment_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_single_deploy_stage_redeployment_details_t (
deployment_type varchar2,
display_name varchar2,
freeform_tags json_element_t,
defined_tags json_element_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_single_deploy_stage_redeployment_details_t is a subtype of the dbms_cloud_oci_devops_update_deployment_details_t type.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_TRIGGER_DEPLOYMENT_STAGE_DETAILS_T Type 🔗
Specifies the Trigger Deployment stage, which runs another pipeline of the application.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_trigger_deployment_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_build_pipeline_stage_details_t (
deploy_pipeline_id varchar2(32767),
is_pass_all_parameters_enabled number,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_trigger_deployment_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_trigger_deployment_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
deploy_pipeline_id varchar2,
is_pass_all_parameters_enabled number
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_trigger_deployment_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_build_pipeline_stage_details_t type.
Fields
Field
Description
deploy_pipeline_id
(optional) A target deployment pipeline OCID that will run in this stage.
is_pass_all_parameters_enabled
(optional) A boolean flag that specifies whether all the parameters must be passed when the deployment is triggered.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_VBS_ACCESS_TOKEN_CONNECTION_DETAILS_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_vbs_access_token_connection_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_connection_details_t (
access_token varchar2(32767),
base_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_vbs_access_token_connection_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_vbs_access_token_connection_details_t (
description varchar2,
display_name varchar2,
connection_type varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
access_token varchar2,
base_url varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_vbs_access_token_connection_details_t is a subtype of the dbms_cloud_oci_devops_update_connection_details_t type.
Fields
Field
Description
access_token
(optional) OCID of personal access token saved in secret store
base_url
(optional) The Base URL of the hosted VBS server.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_VBS_TRIGGER_DETAILS_T Type 🔗
Update trigger specific to VBS.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_vbs_trigger_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_trigger_details_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_vbs_trigger_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_vbs_trigger_details_t (
display_name varchar2,
description varchar2,
trigger_source varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_vbs_trigger_details_t is a subtype of the dbms_cloud_oci_devops_update_trigger_details_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_UPDATE_WAIT_DEPLOY_STAGE_DETAILS_T Type 🔗
Specifies the Wait stage. User can specify a criteria for wait time or give an absolute duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_wait_deploy_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_deploy_stage_details_t (
wait_criteria dbms_cloud_oci_devops_wait_criteria_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_wait_deploy_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_wait_deploy_stage_details_t (
description varchar2,
display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
wait_criteria dbms_cloud_oci_devops_wait_criteria_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_wait_deploy_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_deploy_stage_details_t type.
Fields
Field
Description
wait_criteria
(optional)
DBMS_CLOUD_OCI_DEVOPS_UPDATE_WAIT_STAGE_DETAILS_T Type 🔗
Specifies the Wait stage. You can specify variable wait times or an absolute duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_update_wait_stage_details_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_update_build_pipeline_stage_details_t (
wait_criteria dbms_cloud_oci_devops_update_wait_criteria_details_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_wait_stage_details_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_update_wait_stage_details_t (
display_name varchar2,
description varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
wait_criteria dbms_cloud_oci_devops_update_wait_criteria_details_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_update_wait_stage_details_t is a subtype of the dbms_cloud_oci_devops_update_build_pipeline_stage_details_t type.
Fields
Field
Description
wait_criteria
(optional)
DBMS_CLOUD_OCI_DEVOPS_VAULT_SECRET_VERIFICATION_KEY_SOURCE_T Type 🔗
Specifies the Vault verification source details
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vault_secret_verification_key_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_verification_key_source_t (
vault_secret_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vault_secret_verification_key_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vault_secret_verification_key_source_t (
verification_key_source_type varchar2,
vault_secret_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vault_secret_verification_key_source_t is a subtype of the dbms_cloud_oci_devops_verification_key_source_t type.
Fields
Field
Description
vault_secret_id
(required) The OCID of the Vault Secret containing the verification key versions.
DBMS_CLOUD_OCI_DEVOPS_VBS_ACCESS_TOKEN_CONNECTION_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_access_token_connection_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_t (
access_token varchar2(32767),
base_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_access_token_connection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_access_token_connection_t (
id varchar2,
description varchar2,
display_name varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2,
base_url varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vbs_access_token_connection_t is a subtype of the dbms_cloud_oci_devops_connection_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The Base URL of the hosted Visual Builder Studio server.
DBMS_CLOUD_OCI_DEVOPS_VBS_ACCESS_TOKEN_CONNECTION_SUMMARY_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_access_token_connection_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_connection_summary_t (
access_token varchar2(32767),
base_url varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_access_token_connection_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_access_token_connection_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
compartment_id varchar2,
project_id varchar2,
connection_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
last_connection_validation_result dbms_cloud_oci_devops_connection_validation_result_t,
lifecycle_details varchar2,
lifecycle_state varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
access_token varchar2,
base_url varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vbs_access_token_connection_summary_t is a subtype of the dbms_cloud_oci_devops_connection_summary_t type.
Fields
Field
Description
access_token
(required) The OCID of personal access token saved in secret store.
base_url
(required) The Base URL of the hosted VBS server.
DBMS_CLOUD_OCI_DEVOPS_VBS_BUILD_RUN_SOURCE_T Type 🔗
Specifies details of build run through VBS Server.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_build_run_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_run_source_t (
trigger_id varchar2(32767),
trigger_info dbms_cloud_oci_devops_trigger_info_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_build_run_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_build_run_source_t (
source_type varchar2,
trigger_id varchar2,
trigger_info dbms_cloud_oci_devops_trigger_info_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vbs_build_run_source_t is a subtype of the dbms_cloud_oci_devops_build_run_source_t type.
Fields
Field
Description
trigger_id
(required) The trigger that invoked the build run.
trigger_info
(required)
DBMS_CLOUD_OCI_DEVOPS_VBS_BUILD_SOURCE_T Type 🔗
VBS Server Build Source for Build Stage
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_build_source_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_source_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_build_source_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_build_source_t (
name varchar2,
connection_type varchar2,
repository_url varchar2,
branch varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vbs_build_source_t is a subtype of the dbms_cloud_oci_devops_build_source_t type.
Fields
Field
Description
connection_id
(required) Connection identifier pertinent to VBS Server source provider
DBMS_CLOUD_OCI_DEVOPS_VBS_FILTER_ATTRIBUTES_T Type 🔗
Attributes to filter VBS events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_filter_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
head_ref varchar2(32767),
base_ref varchar2(32767),
repository_name varchar2(32767),
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_filter_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_filter_attributes_t (
head_ref varchar2,
base_ref varchar2,
repository_name varchar2,
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
head_ref
(optional) Branch for push event; source branch for pull requests.
base_ref
(optional) The target branch for pull requests; not applicable for push requests.
repository_name
(optional) The repository name for trigger events.
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_VBS_FILTER_EXCLUSION_ATTRIBUTES_T Type 🔗
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.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_filter_exclusion_attributes_t FORCE AUTHID CURRENT_USER IS OBJECT (
file_filter dbms_cloud_oci_devops_file_filter_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_filter_exclusion_attributes_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_filter_exclusion_attributes_t (
file_filter dbms_cloud_oci_devops_file_filter_t
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
file_filter
(optional)
DBMS_CLOUD_OCI_DEVOPS_VBS_FILTER_T Type 🔗
The filter for VBS events.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_filter_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_filter_t (
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_vbs_filter_attributes_t,
exclude dbms_cloud_oci_devops_vbs_filter_exclusion_attributes_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_filter_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_filter_t (
trigger_source varchar2,
events dbms_cloud_oci_devops_varchar2_tbl,
include dbms_cloud_oci_devops_vbs_filter_attributes_t,
exclude dbms_cloud_oci_devops_vbs_filter_exclusion_attributes_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vbs_filter_t is a subtype of the dbms_cloud_oci_devops_filter_t type.
Fields
Field
Description
events
(optional) The events, for example, PUSH, PULL_REQUEST_MERGE.
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_trigger_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_t (
trigger_url varchar2(32767),
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_trigger_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_trigger_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
trigger_url varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vbs_trigger_t is a subtype of the dbms_cloud_oci_devops_trigger_t type.
Fields
Field
Description
trigger_url
(required) The endpoint that listens to trigger events.
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_VBS_TRIGGER_CREATE_RESULT_T Type 🔗
Trigger create response specific to VBS.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_trigger_create_result_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_create_result_t (
secret varchar2(32767),
trigger_url varchar2(32767),
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_trigger_create_result_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_trigger_create_result_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
actions dbms_cloud_oci_devops_trigger_action_tbl,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
secret varchar2,
trigger_url varchar2,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vbs_trigger_create_result_t is a subtype of the dbms_cloud_oci_devops_trigger_create_result_t type.
Fields
Field
Description
secret
(required) The secret used to validate the incoming trigger call. This is visible only after the resource is created.
trigger_url
(required) The endpoint that listens to trigger events.
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_VBS_TRIGGER_SUMMARY_T Type 🔗
Summary of the VBS trigger.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_vbs_trigger_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_trigger_summary_t (
connection_id varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_trigger_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_vbs_trigger_summary_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
compartment_id varchar2,
trigger_source varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
connection_id varchar2
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_vbs_trigger_summary_t is a subtype of the dbms_cloud_oci_devops_trigger_summary_t type.
Fields
Field
Description
connection_id
(optional) The OCID of the connection resource used to get details for triggered events.
DBMS_CLOUD_OCI_DEVOPS_WAIT_DEPLOY_STAGE_T Type 🔗
Specifies the Wait stage. User can specify a criteria for wait time or give an absolute duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_wait_deploy_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_t (
wait_criteria dbms_cloud_oci_devops_wait_criteria_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_deploy_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_deploy_stage_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
wait_criteria dbms_cloud_oci_devops_wait_criteria_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_wait_deploy_stage_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_t type.
Fields
Field
Description
wait_criteria
(required)
DBMS_CLOUD_OCI_DEVOPS_WAIT_DEPLOY_STAGE_EXECUTION_PROGRESS_T Type 🔗
Specifies Wait stage specific execution details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_wait_deploy_stage_execution_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_execution_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_deploy_stage_execution_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_deploy_stage_execution_progress_t (
deploy_stage_display_name varchar2,
deploy_stage_type varchar2,
deploy_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
deploy_stage_predecessors dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
deploy_stage_execution_progress_details dbms_cloud_oci_devops_deploy_stage_execution_progress_details_tbl
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_wait_deploy_stage_execution_progress_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_execution_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_WAIT_DEPLOY_STAGE_SUMMARY_T Type 🔗
Specifies the Wait stage. User can specify a criteria for wait time or give an absolute duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_wait_deploy_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_deploy_stage_summary_t (
wait_criteria dbms_cloud_oci_devops_wait_criteria_summary_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_deploy_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_deploy_stage_summary_t (
id varchar2,
description varchar2,
display_name varchar2,
project_id varchar2,
deploy_pipeline_id varchar2,
compartment_id varchar2,
deploy_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
deploy_stage_predecessor_collection dbms_cloud_oci_devops_deploy_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
wait_criteria dbms_cloud_oci_devops_wait_criteria_summary_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_wait_deploy_stage_summary_t is a subtype of the dbms_cloud_oci_devops_deploy_stage_summary_t type.
Fields
Field
Description
wait_criteria
(required)
DBMS_CLOUD_OCI_DEVOPS_WAIT_STAGE_T Type 🔗
Specifies the Wait stage. You can specify variable wait times or an absolute duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_wait_stage_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_t (
wait_criteria dbms_cloud_oci_devops_wait_criteria_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_stage_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_stage_t (
id varchar2,
display_name varchar2,
description varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
wait_criteria dbms_cloud_oci_devops_wait_criteria_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_wait_stage_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_t type.
Fields
Field
Description
wait_criteria
(required)
DBMS_CLOUD_OCI_DEVOPS_WAIT_STAGE_RUN_PROGRESS_T Type 🔗
Specifies Wait stage specific run details.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_wait_stage_run_progress_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t (
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_stage_run_progress_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_stage_run_progress_t (
stage_display_name varchar2,
build_pipeline_stage_type varchar2,
build_pipeline_stage_id varchar2,
time_started timestamp with time zone,
time_finished timestamp with time zone,
status varchar2,
build_pipeline_stage_predecessors dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_wait_stage_run_progress_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_run_progress_t type.
DBMS_CLOUD_OCI_DEVOPS_WAIT_STAGE_SUMMARY_T Type 🔗
Specifies the Wait stage. You can specify variable wait times or an absolute duration.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_wait_stage_summary_t FORCE AUTHID CURRENT_USER UNDER dbms_cloud_oci_devops_build_pipeline_stage_summary_t (
wait_criteria dbms_cloud_oci_devops_wait_criteria_t,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_stage_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_wait_stage_summary_t (
id varchar2,
display_name varchar2,
project_id varchar2,
build_pipeline_id varchar2,
compartment_id varchar2,
build_pipeline_stage_type varchar2,
time_created timestamp with time zone,
time_updated timestamp with time zone,
lifecycle_state varchar2,
lifecycle_details varchar2,
description varchar2,
build_pipeline_stage_predecessor_collection dbms_cloud_oci_devops_build_pipeline_stage_predecessor_collection_t,
freeform_tags json_element_t,
defined_tags json_element_t,
system_tags json_element_t,
wait_criteria dbms_cloud_oci_devops_wait_criteria_t
) RETURN SELF AS RESULT
);
dbms_cloud_oci_devops_wait_stage_summary_t is a subtype of the dbms_cloud_oci_devops_build_pipeline_stage_summary_t type.
Fields
Field
Description
wait_criteria
(required)
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_RESOURCE_T Type 🔗
A resource created or operated on by a work request.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_resource_t FORCE AUTHID CURRENT_USER IS OBJECT (
entity_type varchar2(32767),
action_type varchar2(32767),
identifier varchar2(32767),
entity_uri varchar2(32767),
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_resource_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_resource_t (
entity_type varchar2,
action_type varchar2,
identifier varchar2,
entity_uri varchar2
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
entity_type
(required) The resource type the work request affects.
action_type
(required) The way how the work is tracked in the work request affects this resource. A resource that is created, updated, or deleted remains in the IN PROGRESS state until the work is complete for that resource. Thereafter it transitions to CREATED, UPDATED, or DELETED state.
(required) The identifier of the resource the work request affects.
entity_uri
(optional) The URI path that the user can use to access the resource metadata.
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_RESOURCE_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_work_request_resource_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_resource_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_work_request_resource_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_T Type 🔗
Details of the work request status.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_t FORCE AUTHID CURRENT_USER IS OBJECT (
operation_type varchar2(32767),
status varchar2(32767),
id varchar2(32767),
compartment_id varchar2(32767),
resources dbms_cloud_oci_devops_work_request_resource_tbl,
percent_complete number,
time_accepted timestamp with time zone,
time_started timestamp with time zone,
time_finished timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_t (
operation_type varchar2,
status varchar2,
id varchar2,
compartment_id varchar2,
resources dbms_cloud_oci_devops_work_request_resource_tbl,
percent_complete number,
time_accepted timestamp with time zone,
time_started timestamp with time zone,
time_finished timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
(required) The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request affects multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
resources
(required) The resources affected by this work request.
percent_complete
(required) Percentage of the request completed.
time_accepted
(required) Date and time the request was created, Format defined by RFC3339.
time_started
(optional) Date and time the request was started. Format defined by RFC3339.
time_finished
(optional) Date and time the request was completed. Format defined by RFC3339.
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_SUMMARY_T Type 🔗
Details of the work request status.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_summary_t FORCE AUTHID CURRENT_USER IS OBJECT (
operation_type varchar2(32767),
status varchar2(32767),
id varchar2(32767),
compartment_id varchar2(32767),
resources dbms_cloud_oci_devops_work_request_resource_tbl,
percent_complete number,
time_accepted timestamp with time zone,
time_started timestamp with time zone,
time_finished timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_summary_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_summary_t (
operation_type varchar2,
status varchar2,
id varchar2,
compartment_id varchar2,
resources dbms_cloud_oci_devops_work_request_resource_tbl,
percent_complete number,
time_accepted timestamp with time zone,
time_started timestamp with time zone,
time_finished timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
(required) The OCID of the compartment that contains the work request. Work requests must be scoped to the same compartment as the resource that the work request affects. If the work request affects multiple resources, and those resources are not in the same compartment, the service team must pick the primary resource whose compartment must be used.
resources
(required) The resources affected by this work request.
percent_complete
(required) Percentage of the request completed.
time_accepted
(required) Date and time the request was created. Format defined by RFC3339.
time_started
(optional) Date and time the request was started. Format defined by RFC3339.
time_finished
(optional) Date and time the request was completed. Format defined by RFC3339.
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_SUMMARY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_work_request_summary_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_summary_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_work_request_summary_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_COLLECTION_T Type 🔗
List of work requests.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_work_request_summary_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_collection_t (
items dbms_cloud_oci_devops_work_request_summary_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Work request items found for the search.
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_ERROR_T Type 🔗
An error encountered while executing a work request.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_error_t FORCE AUTHID CURRENT_USER IS OBJECT (
code varchar2(32767),
message varchar2(32767),
l_timestamp timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_error_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_error_t (
code varchar2,
message varchar2,
l_timestamp timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
code
(required) A machine-usable code for the error that occured. Error codes are listed in API Errors.
message
(required) A human readable description of the issue encountered.
l_timestamp
(required) Time the error occured. Format defined by RFC3339.
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_ERROR_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_work_request_error_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_error_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_work_request_error_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_ERROR_COLLECTION_T Type 🔗
List of work request errors encountered while executing a work request.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_error_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_work_request_error_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_error_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_error_collection_t (
items dbms_cloud_oci_devops_work_request_error_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
items
(required) Work request error items.
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_LOG_ENTRY_T Type 🔗
A log message from the execution of a work request.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_log_entry_t FORCE AUTHID CURRENT_USER IS OBJECT (
message varchar2(32767),
l_timestamp timestamp with time zone,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_log_entry_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_log_entry_t (
message varchar2,
l_timestamp timestamp with time zone
) RETURN SELF AS RESULT
) NOT PERSISTABLE;
Fields
Field
Description
message
(required) Human-readable log message.
l_timestamp
(required) Time the log message was written. Format defined by RFC3339.
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_LOG_ENTRY_TBL Type 🔗
Nested table type of dbms_cloud_oci_devops_work_request_log_entry_t.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_log_entry_tbl FORCE IS TABLE OF (dbms_cloud_oci_devops_work_request_log_entry_t) NOT PERSISTABLE;
DBMS_CLOUD_OCI_DEVOPS_WORK_REQUEST_LOG_ENTRY_COLLECTION_T Type 🔗
List of log messages from the execution of a work request.
Syntax
CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_devops_work_request_log_entry_collection_t FORCE AUTHID CURRENT_USER IS OBJECT (
items dbms_cloud_oci_devops_work_request_log_entry_tbl,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_log_entry_collection_t
RETURN SELF AS RESULT,
CONSTRUCTOR FUNCTION dbms_cloud_oci_devops_work_request_log_entry_collection_t (
items dbms_cloud_oci_devops_work_request_log_entry_tbl
) RETURN SELF AS RESULT
) NOT PERSISTABLE;