Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
oci.OspGateway.getInvoices
Start a Neo task
Explain and create an oci.OspGateway.getInvoices resource
This data source provides the list of Invoices in Oracle Cloud Infrastructure Osp Gateway service.
Returns a list of invoices
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testInvoices = oci.OspGateway.getInvoices({
compartmentId: compartmentId,
ospHomeRegion: invoiceOspHomeRegion,
invoiceId: testInvoice.id,
searchText: invoiceSearchText,
statuses: invoiceStatus,
timeInvoiceEnd: invoiceTimeInvoiceEnd,
timeInvoiceStart: invoiceTimeInvoiceStart,
timePaymentEnd: invoiceTimePaymentEnd,
timePaymentStart: invoiceTimePaymentStart,
types: invoiceType,
});
import pulumi
import pulumi_oci as oci
test_invoices = oci.OspGateway.get_invoices(compartment_id=compartment_id,
osp_home_region=invoice_osp_home_region,
invoice_id=test_invoice["id"],
search_text=invoice_search_text,
statuses=invoice_status,
time_invoice_end=invoice_time_invoice_end,
time_invoice_start=invoice_time_invoice_start,
time_payment_end=invoice_time_payment_end,
time_payment_start=invoice_time_payment_start,
types=invoice_type)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/ospgateway"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ospgateway.GetInvoices(ctx, &ospgateway.GetInvoicesArgs{
CompartmentId: compartmentId,
OspHomeRegion: invoiceOspHomeRegion,
InvoiceId: pulumi.StringRef(testInvoice.Id),
SearchText: pulumi.StringRef(invoiceSearchText),
Statuses: invoiceStatus,
TimeInvoiceEnd: pulumi.StringRef(invoiceTimeInvoiceEnd),
TimeInvoiceStart: pulumi.StringRef(invoiceTimeInvoiceStart),
TimePaymentEnd: pulumi.StringRef(invoiceTimePaymentEnd),
TimePaymentStart: pulumi.StringRef(invoiceTimePaymentStart),
Types: invoiceType,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testInvoices = Oci.OspGateway.GetInvoices.Invoke(new()
{
CompartmentId = compartmentId,
OspHomeRegion = invoiceOspHomeRegion,
InvoiceId = testInvoice.Id,
SearchText = invoiceSearchText,
Statuses = invoiceStatus,
TimeInvoiceEnd = invoiceTimeInvoiceEnd,
TimeInvoiceStart = invoiceTimeInvoiceStart,
TimePaymentEnd = invoiceTimePaymentEnd,
TimePaymentStart = invoiceTimePaymentStart,
Types = invoiceType,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.OspGateway.OspGatewayFunctions;
import com.pulumi.oci.OspGateway.inputs.GetInvoicesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testInvoices = OspGatewayFunctions.getInvoices(GetInvoicesArgs.builder()
.compartmentId(compartmentId)
.ospHomeRegion(invoiceOspHomeRegion)
.invoiceId(testInvoice.id())
.searchText(invoiceSearchText)
.statuses(invoiceStatus)
.timeInvoiceEnd(invoiceTimeInvoiceEnd)
.timeInvoiceStart(invoiceTimeInvoiceStart)
.timePaymentEnd(invoiceTimePaymentEnd)
.timePaymentStart(invoiceTimePaymentStart)
.types(invoiceType)
.build());
}
}
variables:
testInvoices:
fn::invoke:
function: oci:OspGateway:getInvoices
arguments:
compartmentId: ${compartmentId}
ospHomeRegion: ${invoiceOspHomeRegion}
invoiceId: ${testInvoice.id}
searchText: ${invoiceSearchText}
statuses: ${invoiceStatus}
timeInvoiceEnd: ${invoiceTimeInvoiceEnd}
timeInvoiceStart: ${invoiceTimeInvoiceStart}
timePaymentEnd: ${invoiceTimePaymentEnd}
timePaymentStart: ${invoiceTimePaymentStart}
types: ${invoiceType}
Using getInvoices
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getInvoices(args: GetInvoicesArgs, opts?: InvokeOptions): Promise<GetInvoicesResult>
function getInvoicesOutput(args: GetInvoicesOutputArgs, opts?: InvokeOptions): Output<GetInvoicesResult>def get_invoices(compartment_id: Optional[str] = None,
filters: Optional[Sequence[GetInvoicesFilter]] = None,
invoice_id: Optional[str] = None,
osp_home_region: Optional[str] = None,
search_text: Optional[str] = None,
statuses: Optional[Sequence[str]] = None,
time_invoice_end: Optional[str] = None,
time_invoice_start: Optional[str] = None,
time_payment_end: Optional[str] = None,
time_payment_start: Optional[str] = None,
types: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetInvoicesResult
def get_invoices_output(compartment_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetInvoicesFilterArgs]]]] = None,
invoice_id: Optional[pulumi.Input[str]] = None,
osp_home_region: Optional[pulumi.Input[str]] = None,
search_text: Optional[pulumi.Input[str]] = None,
statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
time_invoice_end: Optional[pulumi.Input[str]] = None,
time_invoice_start: Optional[pulumi.Input[str]] = None,
time_payment_end: Optional[pulumi.Input[str]] = None,
time_payment_start: Optional[pulumi.Input[str]] = None,
types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetInvoicesResult]func GetInvoices(ctx *Context, args *GetInvoicesArgs, opts ...InvokeOption) (*GetInvoicesResult, error)
func GetInvoicesOutput(ctx *Context, args *GetInvoicesOutputArgs, opts ...InvokeOption) GetInvoicesResultOutput> Note: This function is named GetInvoices in the Go SDK.
public static class GetInvoices
{
public static Task<GetInvoicesResult> InvokeAsync(GetInvoicesArgs args, InvokeOptions? opts = null)
public static Output<GetInvoicesResult> Invoke(GetInvoicesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInvoicesResult> getInvoices(GetInvoicesArgs args, InvokeOptions options)
public static Output<GetInvoicesResult> getInvoices(GetInvoicesArgs args, InvokeOptions options)
fn::invoke:
function: oci:OspGateway/getInvoices:getInvoices
arguments:
# arguments dictionaryThe following arguments are supported:
- Compartment
Id string - The OCID of the compartment.
- Osp
Home stringRegion - The home region's public name of the logged in user.
- Filters
List<Get
Invoices Filter> - Invoice
Id string - The invoice query param (not unique).
- Search
Text string - A filter to only return resources that match the given value. Looking for partial matches in the following fileds: Invoice No., Reference No. (plan number), Payment Ref, Total Amount(plan number), Balance Due(plan number) and Party/Customer Name
- Statuses List<string>
- A filter to only return resources that match one of the status elements.
- Time
Invoice stringEnd - description: End time (UTC) of the target invoice date range for which to fetch invoice data (exclusive).
- Time
Invoice stringStart - description: Start time (UTC) of the target invoice date range for which to fetch invoice data (inclusive).
- Time
Payment stringEnd - description: End time (UTC) of the target payment date range for which to fetch invoice data (exclusive).
- Time
Payment stringStart - description: Start time (UTC) of the target payment date range for which to fetch invoice data (inclusive).
- Types List<string>
- A filter to only return resources that match the given type exactly.
- Compartment
Id string - The OCID of the compartment.
- Osp
Home stringRegion - The home region's public name of the logged in user.
- Filters
[]Get
Invoices Filter - Invoice
Id string - The invoice query param (not unique).
- Search
Text string - A filter to only return resources that match the given value. Looking for partial matches in the following fileds: Invoice No., Reference No. (plan number), Payment Ref, Total Amount(plan number), Balance Due(plan number) and Party/Customer Name
- Statuses []string
- A filter to only return resources that match one of the status elements.
- Time
Invoice stringEnd - description: End time (UTC) of the target invoice date range for which to fetch invoice data (exclusive).
- Time
Invoice stringStart - description: Start time (UTC) of the target invoice date range for which to fetch invoice data (inclusive).
- Time
Payment stringEnd - description: End time (UTC) of the target payment date range for which to fetch invoice data (exclusive).
- Time
Payment stringStart - description: Start time (UTC) of the target payment date range for which to fetch invoice data (inclusive).
- Types []string
- A filter to only return resources that match the given type exactly.
- compartment
Id String - The OCID of the compartment.
- osp
Home StringRegion - The home region's public name of the logged in user.
- filters
List<Get
Invoices Filter> - invoice
Id String - The invoice query param (not unique).
- search
Text String - A filter to only return resources that match the given value. Looking for partial matches in the following fileds: Invoice No., Reference No. (plan number), Payment Ref, Total Amount(plan number), Balance Due(plan number) and Party/Customer Name
- statuses List<String>
- A filter to only return resources that match one of the status elements.
- time
Invoice StringEnd - description: End time (UTC) of the target invoice date range for which to fetch invoice data (exclusive).
- time
Invoice StringStart - description: Start time (UTC) of the target invoice date range for which to fetch invoice data (inclusive).
- time
Payment StringEnd - description: End time (UTC) of the target payment date range for which to fetch invoice data (exclusive).
- time
Payment StringStart - description: Start time (UTC) of the target payment date range for which to fetch invoice data (inclusive).
- types List<String>
- A filter to only return resources that match the given type exactly.
- compartment
Id string - The OCID of the compartment.
- osp
Home stringRegion - The home region's public name of the logged in user.
- filters
Get
Invoices Filter[] - invoice
Id string - The invoice query param (not unique).
- search
Text string - A filter to only return resources that match the given value. Looking for partial matches in the following fileds: Invoice No., Reference No. (plan number), Payment Ref, Total Amount(plan number), Balance Due(plan number) and Party/Customer Name
- statuses string[]
- A filter to only return resources that match one of the status elements.
- time
Invoice stringEnd - description: End time (UTC) of the target invoice date range for which to fetch invoice data (exclusive).
- time
Invoice stringStart - description: Start time (UTC) of the target invoice date range for which to fetch invoice data (inclusive).
- time
Payment stringEnd - description: End time (UTC) of the target payment date range for which to fetch invoice data (exclusive).
- time
Payment stringStart - description: Start time (UTC) of the target payment date range for which to fetch invoice data (inclusive).
- types string[]
- A filter to only return resources that match the given type exactly.
- compartment_
id str - The OCID of the compartment.
- osp_
home_ strregion - The home region's public name of the logged in user.
- filters
Sequence[Get
Invoices Filter] - invoice_
id str - The invoice query param (not unique).
- search_
text str - A filter to only return resources that match the given value. Looking for partial matches in the following fileds: Invoice No., Reference No. (plan number), Payment Ref, Total Amount(plan number), Balance Due(plan number) and Party/Customer Name
- statuses Sequence[str]
- A filter to only return resources that match one of the status elements.
- time_
invoice_ strend - description: End time (UTC) of the target invoice date range for which to fetch invoice data (exclusive).
- time_
invoice_ strstart - description: Start time (UTC) of the target invoice date range for which to fetch invoice data (inclusive).
- time_
payment_ strend - description: End time (UTC) of the target payment date range for which to fetch invoice data (exclusive).
- time_
payment_ strstart - description: Start time (UTC) of the target payment date range for which to fetch invoice data (inclusive).
- types Sequence[str]
- A filter to only return resources that match the given type exactly.
- compartment
Id String - The OCID of the compartment.
- osp
Home StringRegion - The home region's public name of the logged in user.
- filters List<Property Map>
- invoice
Id String - The invoice query param (not unique).
- search
Text String - A filter to only return resources that match the given value. Looking for partial matches in the following fileds: Invoice No., Reference No. (plan number), Payment Ref, Total Amount(plan number), Balance Due(plan number) and Party/Customer Name
- statuses List<String>
- A filter to only return resources that match one of the status elements.
- time
Invoice StringEnd - description: End time (UTC) of the target invoice date range for which to fetch invoice data (exclusive).
- time
Invoice StringStart - description: Start time (UTC) of the target invoice date range for which to fetch invoice data (inclusive).
- time
Payment StringEnd - description: End time (UTC) of the target payment date range for which to fetch invoice data (exclusive).
- time
Payment StringStart - description: Start time (UTC) of the target payment date range for which to fetch invoice data (inclusive).
- types List<String>
- A filter to only return resources that match the given type exactly.
getInvoices Result
The following output properties are available:
- Compartment
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Invoice
Collections List<GetInvoices Invoice Collection> - The list of invoice_collection.
- Osp
Home stringRegion - Filters
List<Get
Invoices Filter> - Invoice
Id string - Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID
- Search
Text string - Statuses List<string>
- Time
Invoice stringEnd - Time
Invoice stringStart - Time
Payment stringEnd - Time
Payment stringStart - Types List<string>
- Compartment
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Invoice
Collections []GetInvoices Invoice Collection - The list of invoice_collection.
- Osp
Home stringRegion - Filters
[]Get
Invoices Filter - Invoice
Id string - Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID
- Search
Text string - Statuses []string
- Time
Invoice stringEnd - Time
Invoice stringStart - Time
Payment stringEnd - Time
Payment stringStart - Types []string
- compartment
Id String - id String
- The provider-assigned unique ID for this managed resource.
- invoice
Collections List<GetInvoices Invoice Collection> - The list of invoice_collection.
- osp
Home StringRegion - filters
List<Get
Invoices Filter> - invoice
Id String - Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID
- search
Text String - statuses List<String>
- time
Invoice StringEnd - time
Invoice StringStart - time
Payment StringEnd - time
Payment StringStart - types List<String>
- compartment
Id string - id string
- The provider-assigned unique ID for this managed resource.
- invoice
Collections GetInvoices Invoice Collection[] - The list of invoice_collection.
- osp
Home stringRegion - filters
Get
Invoices Filter[] - invoice
Id string - Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID
- search
Text string - statuses string[]
- time
Invoice stringEnd - time
Invoice stringStart - time
Payment stringEnd - time
Payment stringStart - types string[]
- compartment_
id str - id str
- The provider-assigned unique ID for this managed resource.
- invoice_
collections Sequence[GetInvoices Invoice Collection] - The list of invoice_collection.
- osp_
home_ strregion - filters
Sequence[Get
Invoices Filter] - invoice_
id str - Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID
- search_
text str - statuses Sequence[str]
- time_
invoice_ strend - time_
invoice_ strstart - time_
payment_ strend - time_
payment_ strstart - types Sequence[str]
- compartment
Id String - id String
- The provider-assigned unique ID for this managed resource.
- invoice
Collections List<Property Map> - The list of invoice_collection.
- osp
Home StringRegion - filters List<Property Map>
- invoice
Id String - Invoice identifier which is generated on the on-premise sie. Pls note this is not an OCID
- search
Text String - statuses List<String>
- time
Invoice StringEnd - time
Invoice StringStart - time
Payment StringEnd - time
Payment StringStart - types List<String>
Supporting Types
GetInvoicesFilter
GetInvoicesInvoiceCollection
GetInvoicesInvoiceCollectionItem
- Bill
To List<GetAddresses Invoices Invoice Collection Item Bill To Address> - Address details model
- Currencies
List<Get
Invoices Invoice Collection Item Currency> - Currency details model
- Internal
Invoice stringId - Transaction identifier
- Invoice
Amount double - Total amount of invoice
- Invoice
Amount doubleAdjusted - Invoice amount adjust
- Invoice
Amount doubleApplied - Invoice amount applied
- Invoice
Amount doubleCredited - Invoice amount credit
- Invoice
Amount doubleDue - Balance of invoice
- Invoice
Amount doubleIn Dispute - Invoice
Id string - The invoice query param (not unique).
- Invoice
Number string - Invoice external reference
- Invoice
Po stringNumber - Invoice PO number
- Invoice
Ref stringNumber - Invoice reference number
- Invoice
Status string - Invoice status
- Invoice
Type string - Type of invoice
- Is
Credit boolCard Payable - Is credit card payment eligible
- Is
Display boolDownload Pdf - Is pdf download access allowed
- Is
Display boolView Pdf - Is
Paid bool - Is
Payable bool - Whether invoice can be payed
- Is
Payment boolFailed - Is
Pdf boolEmail Available - Is emailing pdf allowed
- Last
Payment List<GetDetails Invoices Invoice Collection Item Last Payment Detail> - Payment related details
- Party
Name string - Payment
Terms string - Payment terms
- Preferred
Email string - Preferred Email on the invoice
- Subscription
Ids List<string> - List of subscription identifiers
- Tax double
- Tax of invoice amount
- Time
Invoice string - Date of invoice
- Time
Invoice stringDue - Due date of invoice
- Bill
To []GetAddresses Invoices Invoice Collection Item Bill To Address - Address details model
- Currencies
[]Get
Invoices Invoice Collection Item Currency - Currency details model
- Internal
Invoice stringId - Transaction identifier
- Invoice
Amount float64 - Total amount of invoice
- Invoice
Amount float64Adjusted - Invoice amount adjust
- Invoice
Amount float64Applied - Invoice amount applied
- Invoice
Amount float64Credited - Invoice amount credit
- Invoice
Amount float64Due - Balance of invoice
- Invoice
Amount float64In Dispute - Invoice
Id string - The invoice query param (not unique).
- Invoice
Number string - Invoice external reference
- Invoice
Po stringNumber - Invoice PO number
- Invoice
Ref stringNumber - Invoice reference number
- Invoice
Status string - Invoice status
- Invoice
Type string - Type of invoice
- Is
Credit boolCard Payable - Is credit card payment eligible
- Is
Display boolDownload Pdf - Is pdf download access allowed
- Is
Display boolView Pdf - Is
Paid bool - Is
Payable bool - Whether invoice can be payed
- Is
Payment boolFailed - Is
Pdf boolEmail Available - Is emailing pdf allowed
- Last
Payment []GetDetails Invoices Invoice Collection Item Last Payment Detail - Payment related details
- Party
Name string - Payment
Terms string - Payment terms
- Preferred
Email string - Preferred Email on the invoice
- Subscription
Ids []string - List of subscription identifiers
- Tax float64
- Tax of invoice amount
- Time
Invoice string - Date of invoice
- Time
Invoice stringDue - Due date of invoice
- bill
To List<GetAddresses Invoices Invoice Collection Item Bill To Address> - Address details model
- currencies
List<Get
Invoices Invoice Collection Item Currency> - Currency details model
- internal
Invoice StringId - Transaction identifier
- invoice
Amount Double - Total amount of invoice
- invoice
Amount DoubleAdjusted - Invoice amount adjust
- invoice
Amount DoubleApplied - Invoice amount applied
- invoice
Amount DoubleCredited - Invoice amount credit
- invoice
Amount DoubleDue - Balance of invoice
- invoice
Amount DoubleIn Dispute - invoice
Id String - The invoice query param (not unique).
- invoice
Number String - Invoice external reference
- invoice
Po StringNumber - Invoice PO number
- invoice
Ref StringNumber - Invoice reference number
- invoice
Status String - Invoice status
- invoice
Type String - Type of invoice
- is
Credit BooleanCard Payable - Is credit card payment eligible
- is
Display BooleanDownload Pdf - Is pdf download access allowed
- is
Display BooleanView Pdf - is
Paid Boolean - is
Payable Boolean - Whether invoice can be payed
- is
Payment BooleanFailed - is
Pdf BooleanEmail Available - Is emailing pdf allowed
- last
Payment List<GetDetails Invoices Invoice Collection Item Last Payment Detail> - Payment related details
- party
Name String - payment
Terms String - Payment terms
- preferred
Email String - Preferred Email on the invoice
- subscription
Ids List<String> - List of subscription identifiers
- tax Double
- Tax of invoice amount
- time
Invoice String - Date of invoice
- time
Invoice StringDue - Due date of invoice
- bill
To GetAddresses Invoices Invoice Collection Item Bill To Address[] - Address details model
- currencies
Get
Invoices Invoice Collection Item Currency[] - Currency details model
- internal
Invoice stringId - Transaction identifier
- invoice
Amount number - Total amount of invoice
- invoice
Amount numberAdjusted - Invoice amount adjust
- invoice
Amount numberApplied - Invoice amount applied
- invoice
Amount numberCredited - Invoice amount credit
- invoice
Amount numberDue - Balance of invoice
- invoice
Amount numberIn Dispute - invoice
Id string - The invoice query param (not unique).
- invoice
Number string - Invoice external reference
- invoice
Po stringNumber - Invoice PO number
- invoice
Ref stringNumber - Invoice reference number
- invoice
Status string - Invoice status
- invoice
Type string - Type of invoice
- is
Credit booleanCard Payable - Is credit card payment eligible
- is
Display booleanDownload Pdf - Is pdf download access allowed
- is
Display booleanView Pdf - is
Paid boolean - is
Payable boolean - Whether invoice can be payed
- is
Payment booleanFailed - is
Pdf booleanEmail Available - Is emailing pdf allowed
- last
Payment GetDetails Invoices Invoice Collection Item Last Payment Detail[] - Payment related details
- party
Name string - payment
Terms string - Payment terms
- preferred
Email string - Preferred Email on the invoice
- subscription
Ids string[] - List of subscription identifiers
- tax number
- Tax of invoice amount
- time
Invoice string - Date of invoice
- time
Invoice stringDue - Due date of invoice
- bill_
to_ Sequence[Getaddresses Invoices Invoice Collection Item Bill To Address] - Address details model
- currencies
Sequence[Get
Invoices Invoice Collection Item Currency] - Currency details model
- internal_
invoice_ strid - Transaction identifier
- invoice_
amount float - Total amount of invoice
- invoice_
amount_ floatadjusted - Invoice amount adjust
- invoice_
amount_ floatapplied - Invoice amount applied
- invoice_
amount_ floatcredited - Invoice amount credit
- invoice_
amount_ floatdue - Balance of invoice
- invoice_
amount_ floatin_ dispute - invoice_
id str - The invoice query param (not unique).
- invoice_
number str - Invoice external reference
- invoice_
po_ strnumber - Invoice PO number
- invoice_
ref_ strnumber - Invoice reference number
- invoice_
status str - Invoice status
- invoice_
type str - Type of invoice
- is_
credit_ boolcard_ payable - Is credit card payment eligible
- is_
display_ booldownload_ pdf - Is pdf download access allowed
- is_
display_ boolview_ pdf - is_
paid bool - is_
payable bool - Whether invoice can be payed
- is_
payment_ boolfailed - is_
pdf_ boolemail_ available - Is emailing pdf allowed
- last_
payment_ Sequence[Getdetails Invoices Invoice Collection Item Last Payment Detail] - Payment related details
- party_
name str - payment_
terms str - Payment terms
- preferred_
email str - Preferred Email on the invoice
- subscription_
ids Sequence[str] - List of subscription identifiers
- tax float
- Tax of invoice amount
- time_
invoice str - Date of invoice
- time_
invoice_ strdue - Due date of invoice
- bill
To List<Property Map>Addresses - Address details model
- currencies List<Property Map>
- Currency details model
- internal
Invoice StringId - Transaction identifier
- invoice
Amount Number - Total amount of invoice
- invoice
Amount NumberAdjusted - Invoice amount adjust
- invoice
Amount NumberApplied - Invoice amount applied
- invoice
Amount NumberCredited - Invoice amount credit
- invoice
Amount NumberDue - Balance of invoice
- invoice
Amount NumberIn Dispute - invoice
Id String - The invoice query param (not unique).
- invoice
Number String - Invoice external reference
- invoice
Po StringNumber - Invoice PO number
- invoice
Ref StringNumber - Invoice reference number
- invoice
Status String - Invoice status
- invoice
Type String - Type of invoice
- is
Credit BooleanCard Payable - Is credit card payment eligible
- is
Display BooleanDownload Pdf - Is pdf download access allowed
- is
Display BooleanView Pdf - is
Paid Boolean - is
Payable Boolean - Whether invoice can be payed
- is
Payment BooleanFailed - is
Pdf BooleanEmail Available - Is emailing pdf allowed
- last
Payment List<Property Map>Details - Payment related details
- party
Name String - payment
Terms String - Payment terms
- preferred
Email String - Preferred Email on the invoice
- subscription
Ids List<String> - List of subscription identifiers
- tax Number
- Tax of invoice amount
- time
Invoice String - Date of invoice
- time
Invoice StringDue - Due date of invoice
GetInvoicesInvoiceCollectionItemBillToAddress
- Address
Line1 string - Address line 1
- Address
Line2 string - Address line 2
- Address
Line3 string - Address line 3
- Address
Line4 string - Address line 4
- City string
- Name of the city
- Company
Name string - Name of the customer company
- Contact
Name string - Name of the contact person
- Countries
List<Get
Invoices Invoice Collection Item Bill To Address Country> - Country details model
- County string
- County name
- Postal
Code string - ZIP no
- Province string
- Name of the province
- State string
- Name of the state
- Street
Name string - Street name
- Street
Number string - House no
- Address
Line1 string - Address line 1
- Address
Line2 string - Address line 2
- Address
Line3 string - Address line 3
- Address
Line4 string - Address line 4
- City string
- Name of the city
- Company
Name string - Name of the customer company
- Contact
Name string - Name of the contact person
- Countries
[]Get
Invoices Invoice Collection Item Bill To Address Country - Country details model
- County string
- County name
- Postal
Code string - ZIP no
- Province string
- Name of the province
- State string
- Name of the state
- Street
Name string - Street name
- Street
Number string - House no
- address
Line1 String - Address line 1
- address
Line2 String - Address line 2
- address
Line3 String - Address line 3
- address
Line4 String - Address line 4
- city String
- Name of the city
- company
Name String - Name of the customer company
- contact
Name String - Name of the contact person
- countries
List<Get
Invoices Invoice Collection Item Bill To Address Country> - Country details model
- county String
- County name
- postal
Code String - ZIP no
- province String
- Name of the province
- state String
- Name of the state
- street
Name String - Street name
- street
Number String - House no
- address
Line1 string - Address line 1
- address
Line2 string - Address line 2
- address
Line3 string - Address line 3
- address
Line4 string - Address line 4
- city string
- Name of the city
- company
Name string - Name of the customer company
- contact
Name string - Name of the contact person
- countries
Get
Invoices Invoice Collection Item Bill To Address Country[] - Country details model
- county string
- County name
- postal
Code string - ZIP no
- province string
- Name of the province
- state string
- Name of the state
- street
Name string - Street name
- street
Number string - House no
- address_
line1 str - Address line 1
- address_
line2 str - Address line 2
- address_
line3 str - Address line 3
- address_
line4 str - Address line 4
- city str
- Name of the city
- company_
name str - Name of the customer company
- contact_
name str - Name of the contact person
- countries
Sequence[Get
Invoices Invoice Collection Item Bill To Address Country] - Country details model
- county str
- County name
- postal_
code str - ZIP no
- province str
- Name of the province
- state str
- Name of the state
- street_
name str - Street name
- street_
number str - House no
- address
Line1 String - Address line 1
- address
Line2 String - Address line 2
- address
Line3 String - Address line 3
- address
Line4 String - Address line 4
- city String
- Name of the city
- company
Name String - Name of the customer company
- contact
Name String - Name of the contact person
- countries List<Property Map>
- Country details model
- county String
- County name
- postal
Code String - ZIP no
- province String
- Name of the province
- state String
- Name of the state
- street
Name String - Street name
- street
Number String - House no
GetInvoicesInvoiceCollectionItemBillToAddressCountry
- Ascii3country
Code string - Country code in ISO-3166-1 3-letter format
- Country
Code string - Country code in ISO-3166-1 2-letter format
- Country
Id double - Indentifier of the country. This is a DB side unique id which was generated when the entity was created in the table
- Country
Name string - Name of the country
- Language
Id double - Language identifier
- Ascii3country
Code string - Country code in ISO-3166-1 3-letter format
- Country
Code string - Country code in ISO-3166-1 2-letter format
- Country
Id float64 - Indentifier of the country. This is a DB side unique id which was generated when the entity was created in the table
- Country
Name string - Name of the country
- Language
Id float64 - Language identifier
- ascii3country
Code String - Country code in ISO-3166-1 3-letter format
- country
Code String - Country code in ISO-3166-1 2-letter format
- country
Id Double - Indentifier of the country. This is a DB side unique id which was generated when the entity was created in the table
- country
Name String - Name of the country
- language
Id Double - Language identifier
- ascii3country
Code string - Country code in ISO-3166-1 3-letter format
- country
Code string - Country code in ISO-3166-1 2-letter format
- country
Id number - Indentifier of the country. This is a DB side unique id which was generated when the entity was created in the table
- country
Name string - Name of the country
- language
Id number - Language identifier
- ascii3country_
code str - Country code in ISO-3166-1 3-letter format
- country_
code str - Country code in ISO-3166-1 2-letter format
- country_
id float - Indentifier of the country. This is a DB side unique id which was generated when the entity was created in the table
- country_
name str - Name of the country
- language_
id float - Language identifier
- ascii3country
Code String - Country code in ISO-3166-1 3-letter format
- country
Code String - Country code in ISO-3166-1 2-letter format
- country
Id Number - Indentifier of the country. This is a DB side unique id which was generated when the entity was created in the table
- country
Name String - Name of the country
- language
Id Number - Language identifier
GetInvoicesInvoiceCollectionItemCurrency
- Currency
Code string - Currency code
- Currency
Symbol string - Currency symbol
- Name string
- Name of the currency
- Round
Decimal doublePoint - Round decimal point
- Usd
Conversion double - USD conversion rate of the currency
- Currency
Code string - Currency code
- Currency
Symbol string - Currency symbol
- Name string
- Name of the currency
- Round
Decimal float64Point - Round decimal point
- Usd
Conversion float64 - USD conversion rate of the currency
- currency
Code String - Currency code
- currency
Symbol String - Currency symbol
- name String
- Name of the currency
- round
Decimal DoublePoint - Round decimal point
- usd
Conversion Double - USD conversion rate of the currency
- currency
Code string - Currency code
- currency
Symbol string - Currency symbol
- name string
- Name of the currency
- round
Decimal numberPoint - Round decimal point
- usd
Conversion number - USD conversion rate of the currency
- currency_
code str - Currency code
- currency_
symbol str - Currency symbol
- name str
- Name of the currency
- round_
decimal_ floatpoint - Round decimal point
- usd_
conversion float - USD conversion rate of the currency
- currency
Code String - Currency code
- currency
Symbol String - Currency symbol
- name String
- Name of the currency
- round
Decimal NumberPoint - Round decimal point
- usd
Conversion Number - USD conversion rate of the currency
GetInvoicesInvoiceCollectionItemLastPaymentDetail
- Account
Number string - Account number of the card owner
- Amount
Paid double - Amount that paid
- Card
Type string - Echeck card type
- Credit
Card stringType - Credit card type
- Echeck
Routing string - Last four routing digits of the card
- Last
Digits string - Last four digits of the card
- Name
On stringCard - Name on the credit card
- Paid
By string - example
- Payment
Method string - Payment method
- Paypal
Id string - The id (email address) of the paypal payment
- Paypal
Reference string - paypal payment reference
- Routing
Number string - Routing number of the echeck card
- Time
Expiration string - Expired date of the credit card
- Time
Paid stringOn - Paid the invoice on this day
- Account
Number string - Account number of the card owner
- Amount
Paid float64 - Amount that paid
- Card
Type string - Echeck card type
- Credit
Card stringType - Credit card type
- Echeck
Routing string - Last four routing digits of the card
- Last
Digits string - Last four digits of the card
- Name
On stringCard - Name on the credit card
- Paid
By string - example
- Payment
Method string - Payment method
- Paypal
Id string - The id (email address) of the paypal payment
- Paypal
Reference string - paypal payment reference
- Routing
Number string - Routing number of the echeck card
- Time
Expiration string - Expired date of the credit card
- Time
Paid stringOn - Paid the invoice on this day
- account
Number String - Account number of the card owner
- amount
Paid Double - Amount that paid
- card
Type String - Echeck card type
- credit
Card StringType - Credit card type
- echeck
Routing String - Last four routing digits of the card
- last
Digits String - Last four digits of the card
- name
On StringCard - Name on the credit card
- paid
By String - example
- payment
Method String - Payment method
- paypal
Id String - The id (email address) of the paypal payment
- paypal
Reference String - paypal payment reference
- routing
Number String - Routing number of the echeck card
- time
Expiration String - Expired date of the credit card
- time
Paid StringOn - Paid the invoice on this day
- account
Number string - Account number of the card owner
- amount
Paid number - Amount that paid
- card
Type string - Echeck card type
- credit
Card stringType - Credit card type
- echeck
Routing string - Last four routing digits of the card
- last
Digits string - Last four digits of the card
- name
On stringCard - Name on the credit card
- paid
By string - example
- payment
Method string - Payment method
- paypal
Id string - The id (email address) of the paypal payment
- paypal
Reference string - paypal payment reference
- routing
Number string - Routing number of the echeck card
- time
Expiration string - Expired date of the credit card
- time
Paid stringOn - Paid the invoice on this day
- account_
number str - Account number of the card owner
- amount_
paid float - Amount that paid
- card_
type str - Echeck card type
- credit_
card_ strtype - Credit card type
- echeck_
routing str - Last four routing digits of the card
- last_
digits str - Last four digits of the card
- name_
on_ strcard - Name on the credit card
- paid_
by str - example
- payment_
method str - Payment method
- paypal_
id str - The id (email address) of the paypal payment
- paypal_
reference str - paypal payment reference
- routing_
number str - Routing number of the echeck card
- time_
expiration str - Expired date of the credit card
- time_
paid_ stron - Paid the invoice on this day
- account
Number String - Account number of the card owner
- amount
Paid Number - Amount that paid
- card
Type String - Echeck card type
- credit
Card StringType - Credit card type
- echeck
Routing String - Last four routing digits of the card
- last
Digits String - Last four digits of the card
- name
On StringCard - Name on the credit card
- paid
By String - example
- payment
Method String - Payment method
- paypal
Id String - The id (email address) of the paypal payment
- paypal
Reference String - paypal payment reference
- routing
Number String - Routing number of the echeck card
- time
Expiration String - Expired date of the credit card
- time
Paid StringOn - Paid the invoice on this day
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
