oci.OneSubsription.getInvoices
Explore with Pulumi AI
This data source provides the list of Invoices in Oracle Cloud Infrastructure Onesubscription service.
This is a collection API which returns a list of Invoices for given filters.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testInvoices = Oci.OneSubsription.GetInvoices.Invoke(new()
{
ArCustomerTransactionId = oci_onesubscription_ar_customer_transaction.Test_ar_customer_transaction.Id,
CompartmentId = @var.Compartment_id,
Fields = @var.Invoice_fields,
TimeFrom = @var.Invoice_time_from,
TimeTo = @var.Invoice_time_to,
});
});
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/OneSubsription"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := OneSubsription.GetInvoices(ctx, &onesubsription.GetInvoicesArgs{
ArCustomerTransactionId: oci_onesubscription_ar_customer_transaction.Test_ar_customer_transaction.Id,
CompartmentId: _var.Compartment_id,
Fields: _var.Invoice_fields,
TimeFrom: pulumi.StringRef(_var.Invoice_time_from),
TimeTo: pulumi.StringRef(_var.Invoice_time_to),
}, 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.OneSubsription.OneSubsriptionFunctions;
import com.pulumi.oci.OneSubsription.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 = OneSubsriptionFunctions.getInvoices(GetInvoicesArgs.builder()
.arCustomerTransactionId(oci_onesubscription_ar_customer_transaction.test_ar_customer_transaction().id())
.compartmentId(var_.compartment_id())
.fields(var_.invoice_fields())
.timeFrom(var_.invoice_time_from())
.timeTo(var_.invoice_time_to())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_invoices = oci.OneSubsription.get_invoices(ar_customer_transaction_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
compartment_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
fields=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
time_from=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference),
time_to=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testInvoices = oci.OneSubsription.getInvoices({
arCustomerTransactionId: oci_onesubscription_ar_customer_transaction.test_ar_customer_transaction.id,
compartmentId: _var.compartment_id,
fields: _var.invoice_fields,
timeFrom: _var.invoice_time_from,
timeTo: _var.invoice_time_to,
});
variables:
testInvoices:
fn::invoke:
Function: oci:OneSubsription:getInvoices
Arguments:
arCustomerTransactionId: ${oci_onesubscription_ar_customer_transaction.test_ar_customer_transaction.id}
compartmentId: ${var.compartment_id}
fields: ${var.invoice_fields}
timeFrom: ${var.invoice_time_from}
timeTo: ${var.invoice_time_to}
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(ar_customer_transaction_id: Optional[str] = None,
compartment_id: Optional[str] = None,
fields: Optional[Sequence[str]] = None,
filters: Optional[Sequence[_onesubsription.GetInvoicesFilter]] = None,
time_from: Optional[str] = None,
time_to: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInvoicesResult
def get_invoices_output(ar_customer_transaction_id: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
fields: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_onesubsription.GetInvoicesFilterArgs]]]] = None,
time_from: Optional[pulumi.Input[str]] = None,
time_to: Optional[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:OneSubsription/getInvoices:getInvoices
arguments:
# arguments dictionary
The following arguments are supported:
- Ar
Customer stringTransaction Id AR Unique identifier for an invoice .
- Compartment
Id string The OCID of the root compartment.
- Fields List<string>
Partial response refers to an optimization technique offered by the RESTful web APIs to return only the information (fields) required by the client. This parameter is used to control what fields to return.
- Filters
List<Get
Invoices Filter> - Time
From string Initial date to filter Invoice data in SPM.
- Time
To string Final date to filter Invoice data in SPM.
- Ar
Customer stringTransaction Id AR Unique identifier for an invoice .
- Compartment
Id string The OCID of the root compartment.
- Fields []string
Partial response refers to an optimization technique offered by the RESTful web APIs to return only the information (fields) required by the client. This parameter is used to control what fields to return.
- Filters
[]Get
Invoices Filter - Time
From string Initial date to filter Invoice data in SPM.
- Time
To string Final date to filter Invoice data in SPM.
- ar
Customer StringTransaction Id AR Unique identifier for an invoice .
- compartment
Id String The OCID of the root compartment.
- fields List<String>
Partial response refers to an optimization technique offered by the RESTful web APIs to return only the information (fields) required by the client. This parameter is used to control what fields to return.
- filters
List<Get
Invoices Filter> - time
From String Initial date to filter Invoice data in SPM.
- time
To String Final date to filter Invoice data in SPM.
- ar
Customer stringTransaction Id AR Unique identifier for an invoice .
- compartment
Id string The OCID of the root compartment.
- fields string[]
Partial response refers to an optimization technique offered by the RESTful web APIs to return only the information (fields) required by the client. This parameter is used to control what fields to return.
- filters
Get
Invoices Filter[] - time
From string Initial date to filter Invoice data in SPM.
- time
To string Final date to filter Invoice data in SPM.
- ar_
customer_ strtransaction_ id AR Unique identifier for an invoice .
- compartment_
id str The OCID of the root compartment.
- fields Sequence[str]
Partial response refers to an optimization technique offered by the RESTful web APIs to return only the information (fields) required by the client. This parameter is used to control what fields to return.
- filters
Get
Invoices Filter] - time_
from str Initial date to filter Invoice data in SPM.
- time_
to str Final date to filter Invoice data in SPM.
- ar
Customer StringTransaction Id AR Unique identifier for an invoice .
- compartment
Id String The OCID of the root compartment.
- fields List<String>
Partial response refers to an optimization technique offered by the RESTful web APIs to return only the information (fields) required by the client. This parameter is used to control what fields to return.
- filters List<Property Map>
- time
From String Initial date to filter Invoice data in SPM.
- time
To String Final date to filter Invoice data in SPM.
getInvoices Result
The following output properties are available:
- Ar
Customer stringTransaction Id - Compartment
Id string - Id string
The provider-assigned unique ID for this managed resource.
- Invoices
List<Get
Invoices Invoice> The list of invoices.
- Fields List<string>
- Filters
List<Get
Invoices Filter> - Time
From string - Time
To string
- Ar
Customer stringTransaction Id - Compartment
Id string - Id string
The provider-assigned unique ID for this managed resource.
- Invoices
[]Get
Invoices Invoice The list of invoices.
- Fields []string
- Filters
[]Get
Invoices Filter - Time
From string - Time
To string
- ar
Customer StringTransaction Id - compartment
Id String - id String
The provider-assigned unique ID for this managed resource.
- invoices
List<Get
Invoices Invoice> The list of invoices.
- fields List<String>
- filters
List<Get
Invoices Filter> - time
From String - time
To String
- ar
Customer stringTransaction Id - compartment
Id string - id string
The provider-assigned unique ID for this managed resource.
- invoices
Get
Invoices Invoice[] The list of invoices.
- fields string[]
- filters
Get
Invoices Filter[] - time
From string - time
To string
- ar_
customer_ strtransaction_ id - compartment_
id str - id str
The provider-assigned unique ID for this managed resource.
- invoices
Get
Invoices Invoice] The list of invoices.
- fields Sequence[str]
- filters
Get
Invoices Filter] - time_
from str - time_
to str
- ar
Customer StringTransaction Id - compartment
Id String - id String
The provider-assigned unique ID for this managed resource.
- invoices List<Property Map>
The list of invoices.
- fields List<String>
- filters List<Property Map>
- time
From String - time
To String
Supporting Types
GetInvoicesFilter
GetInvoicesInvoice
- Ar
Invoices string AR Invoice Numbers comma separated under one invoice
- Bill
To List<GetAddresses Invoices Invoice Bill To Address> Address.
- Bill
To List<GetContacts Invoices Invoice Bill To Contact> User.
- Bill
To List<GetCustomers Invoices Invoice Bill To Customer> Business partner.
- Created
By string User that created the Payment term
- Currencies
List<Get
Invoices Invoice Currency> Currency details
- Invoice
Lines List<GetInvoices Invoice Invoice Line> Invoice Lines under particular invoice.
- Organizations
List<Get
Invoices Invoice Organization> Organization details
- Payment
Method string Payment Method
- Payment
Terms List<GetInvoices Invoice Payment Term> Payment Term details
- Receipt
Method string Receipt Method of Payment Mode
- Spm
Invoice stringNumber SPM Document Number is an functional identifier for invoice in SPM
- Status string
Document Status in SPM which depicts current state of invoice
- Subscription
Number string Invoice associated subscription plan number.
- Time
Created string SPM Invocie creation date
- Time
Invoice stringDate Invoice Date
- Time
Updated string SPM Invoice updated date
- Type string
Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- Updated
By string User that updated SPM Invoice
- Ar
Invoices string AR Invoice Numbers comma separated under one invoice
- Bill
To []GetAddresses Invoices Invoice Bill To Address Address.
- Bill
To []GetContacts Invoices Invoice Bill To Contact User.
- Bill
To []GetCustomers Invoices Invoice Bill To Customer Business partner.
- Created
By string User that created the Payment term
- Currencies
[]Get
Invoices Invoice Currency Currency details
- Invoice
Lines []GetInvoices Invoice Invoice Line Invoice Lines under particular invoice.
- Organizations
[]Get
Invoices Invoice Organization Organization details
- Payment
Method string Payment Method
- Payment
Terms []GetInvoices Invoice Payment Term Payment Term details
- Receipt
Method string Receipt Method of Payment Mode
- Spm
Invoice stringNumber SPM Document Number is an functional identifier for invoice in SPM
- Status string
Document Status in SPM which depicts current state of invoice
- Subscription
Number string Invoice associated subscription plan number.
- Time
Created string SPM Invocie creation date
- Time
Invoice stringDate Invoice Date
- Time
Updated string SPM Invoice updated date
- Type string
Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- Updated
By string User that updated SPM Invoice
- ar
Invoices String AR Invoice Numbers comma separated under one invoice
- bill
To List<GetAddresses Invoices Invoice Bill To Address> Address.
- bill
To List<GetContacts Invoices Invoice Bill To Contact> User.
- bill
To List<GetCustomers Invoices Invoice Bill To Customer> Business partner.
- created
By String User that created the Payment term
- currencies
List<Get
Invoices Invoice Currency> Currency details
- invoice
Lines List<GetInvoices Invoice Invoice Line> Invoice Lines under particular invoice.
- organizations
List<Get
Invoices Invoice Organization> Organization details
- payment
Method String Payment Method
- payment
Terms List<GetInvoices Invoice Payment Term> Payment Term details
- receipt
Method String Receipt Method of Payment Mode
- spm
Invoice StringNumber SPM Document Number is an functional identifier for invoice in SPM
- status String
Document Status in SPM which depicts current state of invoice
- subscription
Number String Invoice associated subscription plan number.
- time
Created String SPM Invocie creation date
- time
Invoice StringDate Invoice Date
- time
Updated String SPM Invoice updated date
- type String
Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updated
By String User that updated SPM Invoice
- ar
Invoices string AR Invoice Numbers comma separated under one invoice
- bill
To GetAddresses Invoices Invoice Bill To Address[] Address.
- bill
To GetContacts Invoices Invoice Bill To Contact[] User.
- bill
To GetCustomers Invoices Invoice Bill To Customer[] Business partner.
- created
By string User that created the Payment term
- currencies
Get
Invoices Invoice Currency[] Currency details
- invoice
Lines GetInvoices Invoice Invoice Line[] Invoice Lines under particular invoice.
- organizations
Get
Invoices Invoice Organization[] Organization details
- payment
Method string Payment Method
- payment
Terms GetInvoices Invoice Payment Term[] Payment Term details
- receipt
Method string Receipt Method of Payment Mode
- spm
Invoice stringNumber SPM Document Number is an functional identifier for invoice in SPM
- status string
Document Status in SPM which depicts current state of invoice
- subscription
Number string Invoice associated subscription plan number.
- time
Created string SPM Invocie creation date
- time
Invoice stringDate Invoice Date
- time
Updated string SPM Invoice updated date
- type string
Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updated
By string User that updated SPM Invoice
- ar_
invoices str AR Invoice Numbers comma separated under one invoice
- bill_
to_ Getaddresses Invoices Invoice Bill To Address] Address.
- bill_
to_ Getcontacts Invoices Invoice Bill To Contact] User.
- bill_
to_ Getcustomers Invoices Invoice Bill To Customer] Business partner.
- created_
by str User that created the Payment term
- currencies
Get
Invoices Invoice Currency] Currency details
- invoice_
lines GetInvoices Invoice Invoice Line] Invoice Lines under particular invoice.
- organizations
Get
Invoices Invoice Organization] Organization details
- payment_
method str Payment Method
- payment_
terms GetInvoices Invoice Payment Term] Payment Term details
- receipt_
method str Receipt Method of Payment Mode
- spm_
invoice_ strnumber SPM Document Number is an functional identifier for invoice in SPM
- status str
Document Status in SPM which depicts current state of invoice
- subscription_
number str Invoice associated subscription plan number.
- time_
created str SPM Invocie creation date
- time_
invoice_ strdate Invoice Date
- time_
updated str SPM Invoice updated date
- type str
Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updated_
by str User that updated SPM Invoice
- ar
Invoices String AR Invoice Numbers comma separated under one invoice
- bill
To List<Property Map>Addresses Address.
- bill
To List<Property Map>Contacts User.
- bill
To List<Property Map>Customers Business partner.
- created
By String User that created the Payment term
- currencies List<Property Map>
Currency details
- invoice
Lines List<Property Map> Invoice Lines under particular invoice.
- organizations List<Property Map>
Organization details
- payment
Method String Payment Method
- payment
Terms List<Property Map> Payment Term details
- receipt
Method String Receipt Method of Payment Mode
- spm
Invoice StringNumber SPM Document Number is an functional identifier for invoice in SPM
- status String
Document Status in SPM which depicts current state of invoice
- subscription
Number String Invoice associated subscription plan number.
- time
Created String SPM Invocie creation date
- time
Invoice StringDate Invoice Date
- time
Updated String SPM Invoice updated date
- type String
Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updated
By String User that updated SPM Invoice
GetInvoicesInvoiceBillToAddress
- Bill
Site stringUse Id Bill to site use Id.
- Is
Bill boolTo Identify as the customer's billing address.
- Is
Ship boolTo Identify as the customer's shipping address.
- Locations
List<Get
Invoices Invoice Bill To Address Location> Address location.
- Name string
Payment Term name
- Phone string
Phone.
- Service2site
Use stringId Service to site use Id.
- Tca
Cust stringAcct Site Id TCA customer account site Id.
- Tca
Party stringSite Number Party site number.
- Bill
Site stringUse Id Bill to site use Id.
- Is
Bill boolTo Identify as the customer's billing address.
- Is
Ship boolTo Identify as the customer's shipping address.
- Locations
[]Get
Invoices Invoice Bill To Address Location Address location.
- Name string
Payment Term name
- Phone string
Phone.
- Service2site
Use stringId Service to site use Id.
- Tca
Cust stringAcct Site Id TCA customer account site Id.
- Tca
Party stringSite Number Party site number.
- bill
Site StringUse Id Bill to site use Id.
- is
Bill BooleanTo Identify as the customer's billing address.
- is
Ship BooleanTo Identify as the customer's shipping address.
- locations
List<Get
Invoices Invoice Bill To Address Location> Address location.
- name String
Payment Term name
- phone String
Phone.
- service2site
Use StringId Service to site use Id.
- tca
Cust StringAcct Site Id TCA customer account site Id.
- tca
Party StringSite Number Party site number.
- bill
Site stringUse Id Bill to site use Id.
- is
Bill booleanTo Identify as the customer's billing address.
- is
Ship booleanTo Identify as the customer's shipping address.
- locations
Get
Invoices Invoice Bill To Address Location[] Address location.
- name string
Payment Term name
- phone string
Phone.
- service2site
Use stringId Service to site use Id.
- tca
Cust stringAcct Site Id TCA customer account site Id.
- tca
Party stringSite Number Party site number.
- bill_
site_ struse_ id Bill to site use Id.
- is_
bill_ boolto Identify as the customer's billing address.
- is_
ship_ boolto Identify as the customer's shipping address.
- locations
Get
Invoices Invoice Bill To Address Location] Address location.
- name str
Payment Term name
- phone str
Phone.
- service2site_
use_ strid Service to site use Id.
- tca_
cust_ stracct_ site_ id TCA customer account site Id.
- tca_
party_ strsite_ number Party site number.
- bill
Site StringUse Id Bill to site use Id.
- is
Bill BooleanTo Identify as the customer's billing address.
- is
Ship BooleanTo Identify as the customer's shipping address.
- locations List<Property Map>
Address location.
- name String
Payment Term name
- phone String
Phone.
- service2site
Use StringId Service to site use Id.
- tca
Cust StringAcct Site Id TCA customer account site Id.
- tca
Party StringSite Number Party site number.
GetInvoicesInvoiceBillToAddressLocation
- Address1 string
Address first line.
- Address2 string
Address second line.
- City string
City.
- Country string
Country.
- Postal
Code string Postal code.
- Region string
Region.
- Tca
Location stringId TCA Location identifier.
- Address1 string
Address first line.
- Address2 string
Address second line.
- City string
City.
- Country string
Country.
- Postal
Code string Postal code.
- Region string
Region.
- Tca
Location stringId TCA Location identifier.
- address1 String
Address first line.
- address2 String
Address second line.
- city String
City.
- country String
Country.
- postal
Code String Postal code.
- region String
Region.
- tca
Location StringId TCA Location identifier.
- address1 string
Address first line.
- address2 string
Address second line.
- city string
City.
- country string
Country.
- postal
Code string Postal code.
- region string
Region.
- tca
Location stringId TCA Location identifier.
- address1 str
Address first line.
- address2 str
Address second line.
- city str
City.
- country str
Country.
- postal_
code str Postal code.
- region str
Region.
- tca_
location_ strid TCA Location identifier.
- address1 String
Address first line.
- address2 String
Address second line.
- city String
City.
- country String
Country.
- postal
Code String Postal code.
- region String
Region.
- tca
Location StringId TCA Location identifier.
GetInvoicesInvoiceBillToContact
- Email string
Email.
- First
Name string First name.
- Last
Name string Last name.
- Name string
Payment Term name
- Tca
Contact stringId TCA contact ID.
- Tca
Cust stringAccnt Site Id TCA customer account site ID.
- Tca
Party stringId TCA party ID.
- User
Name string userName.
- Email string
Email.
- First
Name string First name.
- Last
Name string Last name.
- Name string
Payment Term name
- Tca
Contact stringId TCA contact ID.
- Tca
Cust stringAccnt Site Id TCA customer account site ID.
- Tca
Party stringId TCA party ID.
- User
Name string userName.
- email String
Email.
- first
Name String First name.
- last
Name String Last name.
- name String
Payment Term name
- tca
Contact StringId TCA contact ID.
- tca
Cust StringAccnt Site Id TCA customer account site ID.
- tca
Party StringId TCA party ID.
- user
Name String userName.
- email string
Email.
- first
Name string First name.
- last
Name string Last name.
- name string
Payment Term name
- tca
Contact stringId TCA contact ID.
- tca
Cust stringAccnt Site Id TCA customer account site ID.
- tca
Party stringId TCA party ID.
- user
Name string userName.
- email str
Email.
- first_
name str First name.
- last_
name str Last name.
- name str
Payment Term name
- tca_
contact_ strid TCA contact ID.
- tca_
cust_ straccnt_ site_ id TCA customer account site ID.
- tca_
party_ strid TCA party ID.
- user_
name str userName.
- email String
Email.
- first
Name String First name.
- last
Name String Last name.
- name String
Payment Term name
- tca
Contact StringId TCA contact ID.
- tca
Cust StringAccnt Site Id TCA customer account site ID.
- tca
Party StringId TCA party ID.
- user
Name String userName.
GetInvoicesInvoiceBillToCustomer
- Customer
Chain stringType Customer chain type.
- Is
Chain boolCustomer The business partner is chain customer or not.
- Is
Public boolSector The business partner is part of the public sector or not.
- Name string
Payment Term name
- Name
Phonetic string Phonetic name.
- Tca
Customer stringAccount Id TCA customer account ID.
- Tca
Customer stringAccount Number TCA customer account number.
- Tca
Party stringId TCA party ID.
- Tca
Party stringNumber TCA party number.
- Customer
Chain stringType Customer chain type.
- Is
Chain boolCustomer The business partner is chain customer or not.
- Is
Public boolSector The business partner is part of the public sector or not.
- Name string
Payment Term name
- Name
Phonetic string Phonetic name.
- Tca
Customer stringAccount Id TCA customer account ID.
- Tca
Customer stringAccount Number TCA customer account number.
- Tca
Party stringId TCA party ID.
- Tca
Party stringNumber TCA party number.
- customer
Chain StringType Customer chain type.
- is
Chain BooleanCustomer The business partner is chain customer or not.
- is
Public BooleanSector The business partner is part of the public sector or not.
- name String
Payment Term name
- name
Phonetic String Phonetic name.
- tca
Customer StringAccount Id TCA customer account ID.
- tca
Customer StringAccount Number TCA customer account number.
- tca
Party StringId TCA party ID.
- tca
Party StringNumber TCA party number.
- customer
Chain stringType Customer chain type.
- is
Chain booleanCustomer The business partner is chain customer or not.
- is
Public booleanSector The business partner is part of the public sector or not.
- name string
Payment Term name
- name
Phonetic string Phonetic name.
- tca
Customer stringAccount Id TCA customer account ID.
- tca
Customer stringAccount Number TCA customer account number.
- tca
Party stringId TCA party ID.
- tca
Party stringNumber TCA party number.
- customer_
chain_ strtype Customer chain type.
- is_
chain_ boolcustomer The business partner is chain customer or not.
- is_
public_ boolsector The business partner is part of the public sector or not.
- name str
Payment Term name
- name_
phonetic str Phonetic name.
- tca_
customer_ straccount_ id TCA customer account ID.
- tca_
customer_ straccount_ number TCA customer account number.
- tca_
party_ strid TCA party ID.
- tca_
party_ strnumber TCA party number.
- customer
Chain StringType Customer chain type.
- is
Chain BooleanCustomer The business partner is chain customer or not.
- is
Public BooleanSector The business partner is part of the public sector or not.
- name String
Payment Term name
- name
Phonetic String Phonetic name.
- tca
Customer StringAccount Id TCA customer account ID.
- tca
Customer StringAccount Number TCA customer account number.
- tca
Party StringId TCA party ID.
- tca
Party StringNumber TCA party number.
GetInvoicesInvoiceCurrency
- Iso
Code string Currency Code
- Name string
Payment Term name
- Std
Precision string Standard Precision of the Currency
- Iso
Code string Currency Code
- Name string
Payment Term name
- Std
Precision string Standard Precision of the Currency
- iso
Code String Currency Code
- name String
Payment Term name
- std
Precision String Standard Precision of the Currency
- iso
Code string Currency Code
- name string
Payment Term name
- std
Precision string Standard Precision of the Currency
- iso_
code str Currency Code
- name str
Payment Term name
- std_
precision str Standard Precision of the Currency
- iso
Code String Currency Code
- name String
Payment Term name
- std
Precision String Standard Precision of the Currency
GetInvoicesInvoiceInvoiceLine
- Ar
Invoice stringNumber AR Invoice Number for Invoice Line
- Data
Center string Data Center Attribute.
- Id string
SPM Invoice Line internal identifier
- Products
List<Get
Invoices Invoice Invoice Line Product> Product description
- Time
End string Usage end time
- Time
Start string Usage start time
- Ar
Invoice stringNumber AR Invoice Number for Invoice Line
- Data
Center string Data Center Attribute.
- Id string
SPM Invoice Line internal identifier
- Products
[]Get
Invoices Invoice Invoice Line Product Product description
- Time
End string Usage end time
- Time
Start string Usage start time
- ar
Invoice StringNumber AR Invoice Number for Invoice Line
- data
Center String Data Center Attribute.
- id String
SPM Invoice Line internal identifier
- products
List<Get
Invoices Invoice Invoice Line Product> Product description
- time
End String Usage end time
- time
Start String Usage start time
- ar
Invoice stringNumber AR Invoice Number for Invoice Line
- data
Center string Data Center Attribute.
- id string
SPM Invoice Line internal identifier
- products
Get
Invoices Invoice Invoice Line Product[] Product description
- time
End string Usage end time
- time
Start string Usage start time
- ar_
invoice_ strnumber AR Invoice Number for Invoice Line
- data_
center str Data Center Attribute.
- id str
SPM Invoice Line internal identifier
- products
Get
Invoices Invoice Invoice Line Product] Product description
- time_
end str Usage end time
- time_
start str Usage start time
- ar
Invoice StringNumber AR Invoice Number for Invoice Line
- data
Center String Data Center Attribute.
- id String
SPM Invoice Line internal identifier
- products List<Property Map>
Product description
- time
End String Usage end time
- time
Start String Usage start time
GetInvoicesInvoiceInvoiceLineProduct
- Billing
Category string Metered service billing category
- Name string
Payment Term name
- Part
Number string Product part number
- Product
Category string Product category
- Ucm
Rate stringCard Part Type Rate card part type of Product
- Unit
Of stringMeasure Unit of Measure
- Billing
Category string Metered service billing category
- Name string
Payment Term name
- Part
Number string Product part number
- Product
Category string Product category
- Ucm
Rate stringCard Part Type Rate card part type of Product
- Unit
Of stringMeasure Unit of Measure
- billing
Category String Metered service billing category
- name String
Payment Term name
- part
Number String Product part number
- product
Category String Product category
- ucm
Rate StringCard Part Type Rate card part type of Product
- unit
Of StringMeasure Unit of Measure
- billing
Category string Metered service billing category
- name string
Payment Term name
- part
Number string Product part number
- product
Category string Product category
- ucm
Rate stringCard Part Type Rate card part type of Product
- unit
Of stringMeasure Unit of Measure
- billing_
category str Metered service billing category
- name str
Payment Term name
- part_
number str Product part number
- product_
category str Product category
- ucm_
rate_ strcard_ part_ type Rate card part type of Product
- unit_
of_ strmeasure Unit of Measure
- billing
Category String Metered service billing category
- name String
Payment Term name
- part
Number String Product part number
- product
Category String Product category
- ucm
Rate StringCard Part Type Rate card part type of Product
- unit
Of StringMeasure Unit of Measure
GetInvoicesInvoiceOrganization
GetInvoicesInvoicePaymentTerm
- Created
By string User that created the Payment term
- Description string
Payment term Description
- Is
Active bool Payment term active flag
- Name string
Payment Term name
- Time
Created string SPM Invocie creation date
- Time
Updated string SPM Invoice updated date
- Updated
By string User that updated SPM Invoice
- Value string
Payment Term value
- Created
By string User that created the Payment term
- Description string
Payment term Description
- Is
Active bool Payment term active flag
- Name string
Payment Term name
- Time
Created string SPM Invocie creation date
- Time
Updated string SPM Invoice updated date
- Updated
By string User that updated SPM Invoice
- Value string
Payment Term value
- created
By String User that created the Payment term
- description String
Payment term Description
- is
Active Boolean Payment term active flag
- name String
Payment Term name
- time
Created String SPM Invocie creation date
- time
Updated String SPM Invoice updated date
- updated
By String User that updated SPM Invoice
- value String
Payment Term value
- created
By string User that created the Payment term
- description string
Payment term Description
- is
Active boolean Payment term active flag
- name string
Payment Term name
- time
Created string SPM Invocie creation date
- time
Updated string SPM Invoice updated date
- updated
By string User that updated SPM Invoice
- value string
Payment Term value
- created_
by str User that created the Payment term
- description str
Payment term Description
- is_
active bool Payment term active flag
- name str
Payment Term name
- time_
created str SPM Invocie creation date
- time_
updated str SPM Invoice updated date
- updated_
by str User that updated SPM Invoice
- value str
Payment Term value
- created
By String User that created the Payment term
- description String
Payment term Description
- is
Active Boolean Payment term active flag
- name String
Payment Term name
- time
Created String SPM Invocie creation date
- time
Updated String SPM Invoice updated date
- updated
By String User that updated SPM Invoice
- value String
Payment Term value
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
oci
Terraform Provider.