oci.OspGateway.getInvoices
Explore with Pulumi AI
This data source provides the list of Invoices in Oracle Cloud Infrastructure Osp Gateway service.
Returns a list of invoices
Example Usage
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 = @var.Compartment_id,
OspHomeRegion = @var.Invoice_osp_home_region,
InvoiceId = oci_osp_gateway_invoice.Test_invoice.Id,
SearchText = @var.Invoice_search_text,
Statuses = @var.Invoice_status,
TimeInvoiceEnd = @var.Invoice_time_invoice_end,
TimeInvoiceStart = @var.Invoice_time_invoice_start,
TimePaymentEnd = @var.Invoice_time_payment_end,
TimePaymentStart = @var.Invoice_time_payment_start,
Types = @var.Invoice_type,
});
});
package main
import (
"github.com/pulumi/pulumi-oci/sdk/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: _var.Compartment_id,
OspHomeRegion: _var.Invoice_osp_home_region,
InvoiceId: pulumi.StringRef(oci_osp_gateway_invoice.Test_invoice.Id),
SearchText: pulumi.StringRef(_var.Invoice_search_text),
Statuses: _var.Invoice_status,
TimeInvoiceEnd: pulumi.StringRef(_var.Invoice_time_invoice_end),
TimeInvoiceStart: pulumi.StringRef(_var.Invoice_time_invoice_start),
TimePaymentEnd: pulumi.StringRef(_var.Invoice_time_payment_end),
TimePaymentStart: pulumi.StringRef(_var.Invoice_time_payment_start),
Types: _var.Invoice_type,
}, nil)
if err != nil {
return err
}
return nil
})
}
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(var_.compartment_id())
.ospHomeRegion(var_.invoice_osp_home_region())
.invoiceId(oci_osp_gateway_invoice.test_invoice().id())
.searchText(var_.invoice_search_text())
.statuses(var_.invoice_status())
.timeInvoiceEnd(var_.invoice_time_invoice_end())
.timeInvoiceStart(var_.invoice_time_invoice_start())
.timePaymentEnd(var_.invoice_time_payment_end())
.timePaymentStart(var_.invoice_time_payment_start())
.types(var_.invoice_type())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_invoices = oci.OspGateway.get_invoices(compartment_id=var["compartment_id"],
osp_home_region=var["invoice_osp_home_region"],
invoice_id=oci_osp_gateway_invoice["test_invoice"]["id"],
search_text=var["invoice_search_text"],
statuses=var["invoice_status"],
time_invoice_end=var["invoice_time_invoice_end"],
time_invoice_start=var["invoice_time_invoice_start"],
time_payment_end=var["invoice_time_payment_end"],
time_payment_start=var["invoice_time_payment_start"],
types=var["invoice_type"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testInvoices = oci.OspGateway.getInvoices({
compartmentId: _var.compartment_id,
ospHomeRegion: _var.invoice_osp_home_region,
invoiceId: oci_osp_gateway_invoice.test_invoice.id,
searchText: _var.invoice_search_text,
statuses: _var.invoice_status,
timeInvoiceEnd: _var.invoice_time_invoice_end,
timeInvoiceStart: _var.invoice_time_invoice_start,
timePaymentEnd: _var.invoice_time_payment_end,
timePaymentStart: _var.invoice_time_payment_start,
types: _var.invoice_type,
});
variables:
testInvoices:
fn::invoke:
Function: oci:OspGateway:getInvoices
Arguments:
compartmentId: ${var.compartment_id}
ospHomeRegion: ${var.invoice_osp_home_region}
invoiceId: ${oci_osp_gateway_invoice.test_invoice.id}
searchText: ${var.invoice_search_text}
statuses: ${var.invoice_status}
timeInvoiceEnd: ${var.invoice_time_invoice_end}
timeInvoiceStart: ${var.invoice_time_invoice_start}
timePaymentEnd: ${var.invoice_time_payment_end}
timePaymentStart: ${var.invoice_time_payment_start}
types: ${var.invoice_type}
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[_ospgateway.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[_ospgateway.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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:OspGateway/getInvoices:getInvoices
arguments:
# arguments dictionary
The 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
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 GetInvoices Invoice Collection] The list of invoice_collection.
- osp_
home_ strregion - filters
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_ Getaddresses Invoices Invoice Collection Item Bill To Address] Address details model
- currencies
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_ 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
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
oci
Terraform Provider.