Oracle Cloud Infrastructure v2.27.0 published on Thursday, Mar 20, 2025 by Pulumi
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
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testInvoices = oci.OneSubsription.getInvoices({
    arCustomerTransactionId: testArCustomerTransaction.id,
    compartmentId: compartmentId,
    fields: invoiceFields,
    timeFrom: invoiceTimeFrom,
    timeTo: invoiceTimeTo,
});
import pulumi
import pulumi_oci as oci
test_invoices = oci.OneSubsription.get_invoices(ar_customer_transaction_id=test_ar_customer_transaction["id"],
    compartment_id=compartment_id,
    fields=invoice_fields,
    time_from=invoice_time_from,
    time_to=invoice_time_to)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/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: testArCustomerTransaction.Id,
			CompartmentId:           compartmentId,
			Fields:                  invoiceFields,
			TimeFrom:                pulumi.StringRef(invoiceTimeFrom),
			TimeTo:                  pulumi.StringRef(invoiceTimeTo),
		}, 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.OneSubsription.GetInvoices.Invoke(new()
    {
        ArCustomerTransactionId = testArCustomerTransaction.Id,
        CompartmentId = compartmentId,
        Fields = invoiceFields,
        TimeFrom = invoiceTimeFrom,
        TimeTo = invoiceTimeTo,
    });
});
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(testArCustomerTransaction.id())
            .compartmentId(compartmentId)
            .fields(invoiceFields)
            .timeFrom(invoiceTimeFrom)
            .timeTo(invoiceTimeTo)
            .build());
    }
}
variables:
  testInvoices:
    fn::invoke:
      function: oci:OneSubsription:getInvoices
      arguments:
        arCustomerTransactionId: ${testArCustomerTransaction.id}
        compartmentId: ${compartmentId}
        fields: ${invoiceFields}
        timeFrom: ${invoiceTimeFrom}
        timeTo: ${invoiceTimeTo}
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)
public static Output<GetInvoicesResult> getInvoices(GetInvoicesArgs args, InvokeOptions options)
fn::invoke:
  function: oci:OneSubsription/getInvoices:getInvoices
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ArCustomer stringTransaction Id 
- AR Unique identifier for an invoice .
- CompartmentId 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<GetInvoices Filter> 
- TimeFrom string
- Initial date to filter Invoice data in SPM.
- TimeTo string
- Final date to filter Invoice data in SPM.
- ArCustomer stringTransaction Id 
- AR Unique identifier for an invoice .
- CompartmentId 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
[]GetInvoices Filter 
- TimeFrom string
- Initial date to filter Invoice data in SPM.
- TimeTo string
- Final date to filter Invoice data in SPM.
- arCustomer StringTransaction Id 
- AR Unique identifier for an invoice .
- compartmentId 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<GetInvoices Filter> 
- timeFrom String
- Initial date to filter Invoice data in SPM.
- timeTo String
- Final date to filter Invoice data in SPM.
- arCustomer stringTransaction Id 
- AR Unique identifier for an invoice .
- compartmentId 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
GetInvoices Filter[] 
- timeFrom string
- Initial date to filter Invoice data in SPM.
- timeTo 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
Sequence[onesubsription.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.
- arCustomer StringTransaction Id 
- AR Unique identifier for an invoice .
- compartmentId 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>
- timeFrom String
- Initial date to filter Invoice data in SPM.
- timeTo String
- Final date to filter Invoice data in SPM.
getInvoices Result
The following output properties are available:
- ArCustomer stringTransaction Id 
- CompartmentId string
- Id string
- The provider-assigned unique ID for this managed resource.
- Invoices
List<GetInvoices Invoice> 
- The list of invoices.
- Fields List<string>
- Filters
List<GetInvoices Filter> 
- TimeFrom string
- TimeTo string
- ArCustomer stringTransaction Id 
- CompartmentId string
- Id string
- The provider-assigned unique ID for this managed resource.
- Invoices
[]GetInvoices Invoice 
- The list of invoices.
- Fields []string
- Filters
[]GetInvoices Filter 
- TimeFrom string
- TimeTo string
- arCustomer StringTransaction Id 
- compartmentId String
- id String
- The provider-assigned unique ID for this managed resource.
- invoices
List<GetInvoices Invoice> 
- The list of invoices.
- fields List<String>
- filters
List<GetInvoices Filter> 
- timeFrom String
- timeTo String
- arCustomer stringTransaction Id 
- compartmentId string
- id string
- The provider-assigned unique ID for this managed resource.
- invoices
GetInvoices Invoice[] 
- The list of invoices.
- fields string[]
- filters
GetInvoices Filter[] 
- timeFrom string
- timeTo string
- ar_customer_ strtransaction_ id 
- compartment_id str
- id str
- The provider-assigned unique ID for this managed resource.
- invoices
Sequence[onesubsription.Get Invoices Invoice] 
- The list of invoices.
- fields Sequence[str]
- filters
Sequence[onesubsription.Get Invoices Filter] 
- time_from str
- time_to str
- arCustomer StringTransaction Id 
- compartmentId 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>
- timeFrom String
- timeTo String
Supporting Types
GetInvoicesFilter  
GetInvoicesInvoice  
- ArInvoices string
- AR Invoice Numbers comma separated under one invoice
- BillTo List<GetAddresses Invoices Invoice Bill To Address> 
- Address.
- BillTo List<GetContacts Invoices Invoice Bill To Contact> 
- User.
- BillTo List<GetCustomers Invoices Invoice Bill To Customer> 
- Business partner.
- CreatedBy string
- User that created the Payment term
- Currencies
List<GetInvoices Invoice Currency> 
- Currency details
- InvoiceLines List<GetInvoices Invoice Invoice Line> 
- Invoice Lines under particular invoice.
- Organizations
List<GetInvoices Invoice Organization> 
- Organization details
- PaymentMethod string
- Payment Method
- PaymentTerms List<GetInvoices Invoice Payment Term> 
- Payment Term details
- ReceiptMethod string
- Receipt Method of Payment Mode
- SpmInvoice stringNumber 
- SPM Document Number is an functional identifier for invoice in SPM
- Status string
- Document Status in SPM which depicts current state of invoice
- SubscriptionNumber string
- Invoice associated subscription plan number.
- TimeCreated string
- SPM Invocie creation date
- TimeInvoice stringDate 
- Invoice Date
- TimeUpdated string
- SPM Invoice updated date
- Type string
- Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- UpdatedBy string
- User that updated SPM Invoice
- ArInvoices string
- AR Invoice Numbers comma separated under one invoice
- BillTo []GetAddresses Invoices Invoice Bill To Address 
- Address.
- BillTo []GetContacts Invoices Invoice Bill To Contact 
- User.
- BillTo []GetCustomers Invoices Invoice Bill To Customer 
- Business partner.
- CreatedBy string
- User that created the Payment term
- Currencies
[]GetInvoices Invoice Currency 
- Currency details
- InvoiceLines []GetInvoices Invoice Invoice Line 
- Invoice Lines under particular invoice.
- Organizations
[]GetInvoices Invoice Organization 
- Organization details
- PaymentMethod string
- Payment Method
- PaymentTerms []GetInvoices Invoice Payment Term 
- Payment Term details
- ReceiptMethod string
- Receipt Method of Payment Mode
- SpmInvoice stringNumber 
- SPM Document Number is an functional identifier for invoice in SPM
- Status string
- Document Status in SPM which depicts current state of invoice
- SubscriptionNumber string
- Invoice associated subscription plan number.
- TimeCreated string
- SPM Invocie creation date
- TimeInvoice stringDate 
- Invoice Date
- TimeUpdated string
- SPM Invoice updated date
- Type string
- Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- UpdatedBy string
- User that updated SPM Invoice
- arInvoices String
- AR Invoice Numbers comma separated under one invoice
- billTo List<GetAddresses Invoices Invoice Bill To Address> 
- Address.
- billTo List<GetContacts Invoices Invoice Bill To Contact> 
- User.
- billTo List<GetCustomers Invoices Invoice Bill To Customer> 
- Business partner.
- createdBy String
- User that created the Payment term
- currencies
List<GetInvoices Invoice Currency> 
- Currency details
- invoiceLines List<GetInvoices Invoice Invoice Line> 
- Invoice Lines under particular invoice.
- organizations
List<GetInvoices Invoice Organization> 
- Organization details
- paymentMethod String
- Payment Method
- paymentTerms List<GetInvoices Invoice Payment Term> 
- Payment Term details
- receiptMethod String
- Receipt Method of Payment Mode
- spmInvoice StringNumber 
- SPM Document Number is an functional identifier for invoice in SPM
- status String
- Document Status in SPM which depicts current state of invoice
- subscriptionNumber String
- Invoice associated subscription plan number.
- timeCreated String
- SPM Invocie creation date
- timeInvoice StringDate 
- Invoice Date
- timeUpdated String
- SPM Invoice updated date
- type String
- Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updatedBy String
- User that updated SPM Invoice
- arInvoices string
- AR Invoice Numbers comma separated under one invoice
- billTo GetAddresses Invoices Invoice Bill To Address[] 
- Address.
- billTo GetContacts Invoices Invoice Bill To Contact[] 
- User.
- billTo GetCustomers Invoices Invoice Bill To Customer[] 
- Business partner.
- createdBy string
- User that created the Payment term
- currencies
GetInvoices Invoice Currency[] 
- Currency details
- invoiceLines GetInvoices Invoice Invoice Line[] 
- Invoice Lines under particular invoice.
- organizations
GetInvoices Invoice Organization[] 
- Organization details
- paymentMethod string
- Payment Method
- paymentTerms GetInvoices Invoice Payment Term[] 
- Payment Term details
- receiptMethod string
- Receipt Method of Payment Mode
- spmInvoice stringNumber 
- SPM Document Number is an functional identifier for invoice in SPM
- status string
- Document Status in SPM which depicts current state of invoice
- subscriptionNumber string
- Invoice associated subscription plan number.
- timeCreated string
- SPM Invocie creation date
- timeInvoice stringDate 
- Invoice Date
- timeUpdated string
- SPM Invoice updated date
- type string
- Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updatedBy string
- User that updated SPM Invoice
- ar_invoices str
- AR Invoice Numbers comma separated under one invoice
- bill_to_ Sequence[onesubsription.addresses Get Invoices Invoice Bill To Address] 
- Address.
- bill_to_ Sequence[onesubsription.contacts Get Invoices Invoice Bill To Contact] 
- User.
- bill_to_ Sequence[onesubsription.customers Get Invoices Invoice Bill To Customer] 
- Business partner.
- created_by str
- User that created the Payment term
- currencies
Sequence[onesubsription.Get Invoices Invoice Currency] 
- Currency details
- invoice_lines Sequence[onesubsription.Get Invoices Invoice Invoice Line] 
- Invoice Lines under particular invoice.
- organizations
Sequence[onesubsription.Get Invoices Invoice Organization] 
- Organization details
- payment_method str
- Payment Method
- payment_terms Sequence[onesubsription.Get Invoices 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
- arInvoices String
- AR Invoice Numbers comma separated under one invoice
- billTo List<Property Map>Addresses 
- Address.
- billTo List<Property Map>Contacts 
- User.
- billTo List<Property Map>Customers 
- Business partner.
- createdBy String
- User that created the Payment term
- currencies List<Property Map>
- Currency details
- invoiceLines List<Property Map>
- Invoice Lines under particular invoice.
- organizations List<Property Map>
- Organization details
- paymentMethod String
- Payment Method
- paymentTerms List<Property Map>
- Payment Term details
- receiptMethod String
- Receipt Method of Payment Mode
- spmInvoice StringNumber 
- SPM Document Number is an functional identifier for invoice in SPM
- status String
- Document Status in SPM which depicts current state of invoice
- subscriptionNumber String
- Invoice associated subscription plan number.
- timeCreated String
- SPM Invocie creation date
- timeInvoice StringDate 
- Invoice Date
- timeUpdated String
- SPM Invoice updated date
- type String
- Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updatedBy String
- User that updated SPM Invoice
GetInvoicesInvoiceBillToAddress     
- BillSite stringUse Id 
- Bill to site use Id.
- IsBill boolTo 
- Identify as the customer's billing address.
- IsShip boolTo 
- Identify as the customer's shipping address.
- Locations
List<GetInvoices Invoice Bill To Address Location> 
- Address location.
- Name string
- Payment Term name
- Phone string
- Phone.
- Service2siteUse stringId 
- Service to site use Id.
- TcaCust stringAcct Site Id 
- TCA customer account site Id.
- TcaParty stringSite Number 
- Party site number.
- BillSite stringUse Id 
- Bill to site use Id.
- IsBill boolTo 
- Identify as the customer's billing address.
- IsShip boolTo 
- Identify as the customer's shipping address.
- Locations
[]GetInvoices Invoice Bill To Address Location 
- Address location.
- Name string
- Payment Term name
- Phone string
- Phone.
- Service2siteUse stringId 
- Service to site use Id.
- TcaCust stringAcct Site Id 
- TCA customer account site Id.
- TcaParty stringSite Number 
- Party site number.
- billSite StringUse Id 
- Bill to site use Id.
- isBill BooleanTo 
- Identify as the customer's billing address.
- isShip BooleanTo 
- Identify as the customer's shipping address.
- locations
List<GetInvoices Invoice Bill To Address Location> 
- Address location.
- name String
- Payment Term name
- phone String
- Phone.
- service2siteUse StringId 
- Service to site use Id.
- tcaCust StringAcct Site Id 
- TCA customer account site Id.
- tcaParty StringSite Number 
- Party site number.
- billSite stringUse Id 
- Bill to site use Id.
- isBill booleanTo 
- Identify as the customer's billing address.
- isShip booleanTo 
- Identify as the customer's shipping address.
- locations
GetInvoices Invoice Bill To Address Location[] 
- Address location.
- name string
- Payment Term name
- phone string
- Phone.
- service2siteUse stringId 
- Service to site use Id.
- tcaCust stringAcct Site Id 
- TCA customer account site Id.
- tcaParty 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
Sequence[onesubsription.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.
- billSite StringUse Id 
- Bill to site use Id.
- isBill BooleanTo 
- Identify as the customer's billing address.
- isShip BooleanTo 
- Identify as the customer's shipping address.
- locations List<Property Map>
- Address location.
- name String
- Payment Term name
- phone String
- Phone.
- service2siteUse StringId 
- Service to site use Id.
- tcaCust StringAcct Site Id 
- TCA customer account site Id.
- tcaParty StringSite Number 
- Party site number.
GetInvoicesInvoiceBillToAddressLocation      
- Address1 string
- Address first line.
- Address2 string
- Address second line.
- City string
- City.
- Country string
- Country.
- PostalCode string
- Postal code.
- Region string
- Region.
- TcaLocation stringId 
- TCA Location identifier.
- Address1 string
- Address first line.
- Address2 string
- Address second line.
- City string
- City.
- Country string
- Country.
- PostalCode string
- Postal code.
- Region string
- Region.
- TcaLocation stringId 
- TCA Location identifier.
- address1 String
- Address first line.
- address2 String
- Address second line.
- city String
- City.
- country String
- Country.
- postalCode String
- Postal code.
- region String
- Region.
- tcaLocation StringId 
- TCA Location identifier.
- address1 string
- Address first line.
- address2 string
- Address second line.
- city string
- City.
- country string
- Country.
- postalCode string
- Postal code.
- region string
- Region.
- tcaLocation 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.
- postalCode String
- Postal code.
- region String
- Region.
- tcaLocation StringId 
- TCA Location identifier.
GetInvoicesInvoiceBillToContact     
- Email string
- Email.
- FirstName string
- First name.
- LastName string
- Last name.
- Name string
- Payment Term name
- TcaContact stringId 
- TCA contact ID.
- TcaCust stringAccnt Site Id 
- TCA customer account site ID.
- TcaParty stringId 
- TCA party ID.
- UserName string
- userName.
- Email string
- Email.
- FirstName string
- First name.
- LastName string
- Last name.
- Name string
- Payment Term name
- TcaContact stringId 
- TCA contact ID.
- TcaCust stringAccnt Site Id 
- TCA customer account site ID.
- TcaParty stringId 
- TCA party ID.
- UserName string
- userName.
- email String
- Email.
- firstName String
- First name.
- lastName String
- Last name.
- name String
- Payment Term name
- tcaContact StringId 
- TCA contact ID.
- tcaCust StringAccnt Site Id 
- TCA customer account site ID.
- tcaParty StringId 
- TCA party ID.
- userName String
- userName.
- email string
- Email.
- firstName string
- First name.
- lastName string
- Last name.
- name string
- Payment Term name
- tcaContact stringId 
- TCA contact ID.
- tcaCust stringAccnt Site Id 
- TCA customer account site ID.
- tcaParty stringId 
- TCA party ID.
- userName 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.
- firstName String
- First name.
- lastName String
- Last name.
- name String
- Payment Term name
- tcaContact StringId 
- TCA contact ID.
- tcaCust StringAccnt Site Id 
- TCA customer account site ID.
- tcaParty StringId 
- TCA party ID.
- userName String
- userName.
GetInvoicesInvoiceBillToCustomer     
- CustomerChain stringType 
- Customer chain type.
- IsChain boolCustomer 
- The business partner is chain customer or not.
- IsPublic boolSector 
- The business partner is part of the public sector or not.
- Name string
- Payment Term name
- NamePhonetic string
- Phonetic name.
- TcaCustomer stringAccount Id 
- TCA customer account ID.
- TcaCustomer stringAccount Number 
- TCA customer account number.
- TcaParty stringId 
- TCA party ID.
- TcaParty stringNumber 
- TCA party number.
- CustomerChain stringType 
- Customer chain type.
- IsChain boolCustomer 
- The business partner is chain customer or not.
- IsPublic boolSector 
- The business partner is part of the public sector or not.
- Name string
- Payment Term name
- NamePhonetic string
- Phonetic name.
- TcaCustomer stringAccount Id 
- TCA customer account ID.
- TcaCustomer stringAccount Number 
- TCA customer account number.
- TcaParty stringId 
- TCA party ID.
- TcaParty stringNumber 
- TCA party number.
- customerChain StringType 
- Customer chain type.
- isChain BooleanCustomer 
- The business partner is chain customer or not.
- isPublic BooleanSector 
- The business partner is part of the public sector or not.
- name String
- Payment Term name
- namePhonetic String
- Phonetic name.
- tcaCustomer StringAccount Id 
- TCA customer account ID.
- tcaCustomer StringAccount Number 
- TCA customer account number.
- tcaParty StringId 
- TCA party ID.
- tcaParty StringNumber 
- TCA party number.
- customerChain stringType 
- Customer chain type.
- isChain booleanCustomer 
- The business partner is chain customer or not.
- isPublic booleanSector 
- The business partner is part of the public sector or not.
- name string
- Payment Term name
- namePhonetic string
- Phonetic name.
- tcaCustomer stringAccount Id 
- TCA customer account ID.
- tcaCustomer stringAccount Number 
- TCA customer account number.
- tcaParty stringId 
- TCA party ID.
- tcaParty 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.
- customerChain StringType 
- Customer chain type.
- isChain BooleanCustomer 
- The business partner is chain customer or not.
- isPublic BooleanSector 
- The business partner is part of the public sector or not.
- name String
- Payment Term name
- namePhonetic String
- Phonetic name.
- tcaCustomer StringAccount Id 
- TCA customer account ID.
- tcaCustomer StringAccount Number 
- TCA customer account number.
- tcaParty StringId 
- TCA party ID.
- tcaParty StringNumber 
- TCA party number.
GetInvoicesInvoiceCurrency   
- IsoCode string
- Currency Code
- Name string
- Payment Term name
- StdPrecision string
- Standard Precision of the Currency
- IsoCode string
- Currency Code
- Name string
- Payment Term name
- StdPrecision string
- Standard Precision of the Currency
- isoCode String
- Currency Code
- name String
- Payment Term name
- stdPrecision String
- Standard Precision of the Currency
- isoCode string
- Currency Code
- name string
- Payment Term name
- stdPrecision string
- Standard Precision of the Currency
- iso_code str
- Currency Code
- name str
- Payment Term name
- std_precision str
- Standard Precision of the Currency
- isoCode String
- Currency Code
- name String
- Payment Term name
- stdPrecision String
- Standard Precision of the Currency
GetInvoicesInvoiceInvoiceLine    
- ArInvoice stringNumber 
- AR Invoice Number for Invoice Line
- DataCenter string
- Data Center Attribute.
- Id string
- SPM Invoice Line internal identifier
- Products
List<GetInvoices Invoice Invoice Line Product> 
- Product description
- TimeEnd string
- Usage end time
- TimeStart string
- Usage start time
- ArInvoice stringNumber 
- AR Invoice Number for Invoice Line
- DataCenter string
- Data Center Attribute.
- Id string
- SPM Invoice Line internal identifier
- Products
[]GetInvoices Invoice Invoice Line Product 
- Product description
- TimeEnd string
- Usage end time
- TimeStart string
- Usage start time
- arInvoice StringNumber 
- AR Invoice Number for Invoice Line
- dataCenter String
- Data Center Attribute.
- id String
- SPM Invoice Line internal identifier
- products
List<GetInvoices Invoice Invoice Line Product> 
- Product description
- timeEnd String
- Usage end time
- timeStart String
- Usage start time
- arInvoice stringNumber 
- AR Invoice Number for Invoice Line
- dataCenter string
- Data Center Attribute.
- id string
- SPM Invoice Line internal identifier
- products
GetInvoices Invoice Invoice Line Product[] 
- Product description
- timeEnd string
- Usage end time
- timeStart 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
Sequence[onesubsription.Get Invoices Invoice Invoice Line Product] 
- Product description
- time_end str
- Usage end time
- time_start str
- Usage start time
- arInvoice StringNumber 
- AR Invoice Number for Invoice Line
- dataCenter String
- Data Center Attribute.
- id String
- SPM Invoice Line internal identifier
- products List<Property Map>
- Product description
- timeEnd String
- Usage end time
- timeStart String
- Usage start time
GetInvoicesInvoiceInvoiceLineProduct     
- BillingCategory string
- Metered service billing category
- Name string
- Payment Term name
- PartNumber string
- Product part number
- ProductCategory string
- Product category
- UcmRate stringCard Part Type 
- Rate card part type of Product
- UnitOf stringMeasure 
- Unit of Measure
- BillingCategory string
- Metered service billing category
- Name string
- Payment Term name
- PartNumber string
- Product part number
- ProductCategory string
- Product category
- UcmRate stringCard Part Type 
- Rate card part type of Product
- UnitOf stringMeasure 
- Unit of Measure
- billingCategory String
- Metered service billing category
- name String
- Payment Term name
- partNumber String
- Product part number
- productCategory String
- Product category
- ucmRate StringCard Part Type 
- Rate card part type of Product
- unitOf StringMeasure 
- Unit of Measure
- billingCategory string
- Metered service billing category
- name string
- Payment Term name
- partNumber string
- Product part number
- productCategory string
- Product category
- ucmRate stringCard Part Type 
- Rate card part type of Product
- unitOf 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
- billingCategory String
- Metered service billing category
- name String
- Payment Term name
- partNumber String
- Product part number
- productCategory String
- Product category
- ucmRate StringCard Part Type 
- Rate card part type of Product
- unitOf StringMeasure 
- Unit of Measure
GetInvoicesInvoiceOrganization   
GetInvoicesInvoicePaymentTerm    
- CreatedBy string
- User that created the Payment term
- Description string
- Payment term Description
- IsActive bool
- Payment term active flag
- Name string
- Payment Term name
- TimeCreated string
- SPM Invocie creation date
- TimeUpdated string
- SPM Invoice updated date
- UpdatedBy string
- User that updated SPM Invoice
- Value string
- Payment Term value
- CreatedBy string
- User that created the Payment term
- Description string
- Payment term Description
- IsActive bool
- Payment term active flag
- Name string
- Payment Term name
- TimeCreated string
- SPM Invocie creation date
- TimeUpdated string
- SPM Invoice updated date
- UpdatedBy string
- User that updated SPM Invoice
- Value string
- Payment Term value
- createdBy String
- User that created the Payment term
- description String
- Payment term Description
- isActive Boolean
- Payment term active flag
- name String
- Payment Term name
- timeCreated String
- SPM Invocie creation date
- timeUpdated String
- SPM Invoice updated date
- updatedBy String
- User that updated SPM Invoice
- value String
- Payment Term value
- createdBy string
- User that created the Payment term
- description string
- Payment term Description
- isActive boolean
- Payment term active flag
- name string
- Payment Term name
- timeCreated string
- SPM Invocie creation date
- timeUpdated string
- SPM Invoice updated date
- updatedBy 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
- createdBy String
- User that created the Payment term
- description String
- Payment term Description
- isActive Boolean
- Payment term active flag
- name String
- Payment Term name
- timeCreated String
- SPM Invocie creation date
- timeUpdated String
- SPM Invoice updated date
- updatedBy 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 ociTerraform Provider.