OSP Gateway Invoice Service Types

DBMS_CLOUD_OCI_OG_INVOICE_SERVICE_DOWNLOAD_PDF_CONTENT_RESPONSE_T Type

Contains the response body, headers and the status code of the download_pdf_content request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_og_invoice_service_download_pdf_content_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body blob,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of download_pdf_content

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_OG_INVOICE_SERVICE_GET_INVOICE_RESPONSE_T Type

Contains the response body, headers and the status code of the get_invoice request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_og_invoice_service_get_invoice_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_osp_gateway_invoice_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of get_invoice

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_OG_INVOICE_SERVICE_LIST_INVOICE_LINES_RESPONSE_T Type

Contains the response body, headers and the status code of the list_invoice_lines request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_og_invoice_service_list_invoice_lines_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_osp_gateway_invoice_line_collection_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of list_invoice_lines

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_OG_INVOICE_SERVICE_LIST_INVOICES_RESPONSE_T Type

Contains the response body, headers and the status code of the list_invoices request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_og_invoice_service_list_invoices_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_osp_gateway_invoice_collection_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of list_invoices

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer

DBMS_CLOUD_OCI_OG_INVOICE_SERVICE_PAY_INVOICE_RESPONSE_T Type

Contains the response body, headers and the status code of the pay_invoice request.

Syntax

CREATE OR REPLACE NONEDITIONABLE TYPE dbms_cloud_oci_og_invoice_service_pay_invoice_response_t FORCE AUTHID CURRENT_USER IS OBJECT (
  response_body dbms_cloud_oci_osp_gateway_pay_invoice_receipt_t,
  headers json_object_t,
  status_code number 
) NOT PERSISTABLE;

Fields

Field Description

response_body

Response body of pay_invoice

headers

Response headers as JSON data in a JSON object

status_code

HTTP response status code as an integer