Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 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 dictionary
The following arguments are supported:
- Ar
Customer Transaction Id This property is required. string - AR Unique identifier for an invoice .
- Compartment
Id This property is required. 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
Changes to this property will trigger replacement.
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 Transaction Id This property is required. string - AR Unique identifier for an invoice .
- Compartment
Id This property is required. 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
Changes to this property will trigger replacement.
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 Transaction Id This property is required. String - AR Unique identifier for an invoice .
- compartment
Id This property is required. 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
Changes to this property will trigger replacement.
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 Transaction Id This property is required. string - AR Unique identifier for an invoice .
- compartment
Id This property is required. 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
Changes to this property will trigger replacement.
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_ transaction_ id This property is required. str - AR Unique identifier for an invoice .
- compartment_
id This property is required. 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
Changes to this property will trigger replacement.
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 Transaction Id This property is required. String - AR Unique identifier for an invoice .
- compartment
Id This property is required. 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
Changes to this property will trigger replacement.
- 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
Sequence[onesubsription.
Get Invoices Invoice] - The list of invoices.
- fields Sequence[str]
- filters
Sequence[onesubsription.
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 This property is required. string - AR Invoice Numbers comma separated under one invoice
- Bill
To Addresses This property is required. List<GetInvoices Invoice Bill To Address> - Address.
- Bill
To Contacts This property is required. List<GetInvoices Invoice Bill To Contact> - User.
- Bill
To Customers This property is required. List<GetInvoices Invoice Bill To Customer> - Business partner.
- Created
By This property is required. string - User that created the Payment term
- Currencies
This property is required. List<GetInvoices Invoice Currency> - Currency details
- Invoice
Lines This property is required. List<GetInvoices Invoice Invoice Line> - Invoice Lines under particular invoice.
- Organizations
This property is required. List<GetInvoices Invoice Organization> - Organization details
- Payment
Method This property is required. string - Payment Method
- Payment
Terms This property is required. List<GetInvoices Invoice Payment Term> - Payment Term details
- Receipt
Method This property is required. string - Receipt Method of Payment Mode
- Spm
Invoice Number This property is required. string - SPM Document Number is an functional identifier for invoice in SPM
- Status
This property is required. string - Document Status in SPM which depicts current state of invoice
- Subscription
Number This property is required. string - Invoice associated subscription plan number.
- Time
Created This property is required. string - SPM Invocie creation date
- Time
Invoice Date This property is required. string - Invoice Date
- Time
Updated This property is required. string - SPM Invoice updated date
- Type
This property is required. string - Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- Updated
By This property is required. string - User that updated SPM Invoice
- Ar
Invoices This property is required. string - AR Invoice Numbers comma separated under one invoice
- Bill
To Addresses This property is required. []GetInvoices Invoice Bill To Address - Address.
- Bill
To Contacts This property is required. []GetInvoices Invoice Bill To Contact - User.
- Bill
To Customers This property is required. []GetInvoices Invoice Bill To Customer - Business partner.
- Created
By This property is required. string - User that created the Payment term
- Currencies
This property is required. []GetInvoices Invoice Currency - Currency details
- Invoice
Lines This property is required. []GetInvoices Invoice Invoice Line - Invoice Lines under particular invoice.
- Organizations
This property is required. []GetInvoices Invoice Organization - Organization details
- Payment
Method This property is required. string - Payment Method
- Payment
Terms This property is required. []GetInvoices Invoice Payment Term - Payment Term details
- Receipt
Method This property is required. string - Receipt Method of Payment Mode
- Spm
Invoice Number This property is required. string - SPM Document Number is an functional identifier for invoice in SPM
- Status
This property is required. string - Document Status in SPM which depicts current state of invoice
- Subscription
Number This property is required. string - Invoice associated subscription plan number.
- Time
Created This property is required. string - SPM Invocie creation date
- Time
Invoice Date This property is required. string - Invoice Date
- Time
Updated This property is required. string - SPM Invoice updated date
- Type
This property is required. string - Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- Updated
By This property is required. string - User that updated SPM Invoice
- ar
Invoices This property is required. String - AR Invoice Numbers comma separated under one invoice
- bill
To Addresses This property is required. List<GetInvoices Invoice Bill To Address> - Address.
- bill
To Contacts This property is required. List<GetInvoices Invoice Bill To Contact> - User.
- bill
To Customers This property is required. List<GetInvoices Invoice Bill To Customer> - Business partner.
- created
By This property is required. String - User that created the Payment term
- currencies
This property is required. List<GetInvoices Invoice Currency> - Currency details
- invoice
Lines This property is required. List<GetInvoices Invoice Invoice Line> - Invoice Lines under particular invoice.
- organizations
This property is required. List<GetInvoices Invoice Organization> - Organization details
- payment
Method This property is required. String - Payment Method
- payment
Terms This property is required. List<GetInvoices Invoice Payment Term> - Payment Term details
- receipt
Method This property is required. String - Receipt Method of Payment Mode
- spm
Invoice Number This property is required. String - SPM Document Number is an functional identifier for invoice in SPM
- status
This property is required. String - Document Status in SPM which depicts current state of invoice
- subscription
Number This property is required. String - Invoice associated subscription plan number.
- time
Created This property is required. String - SPM Invocie creation date
- time
Invoice Date This property is required. String - Invoice Date
- time
Updated This property is required. String - SPM Invoice updated date
- type
This property is required. String - Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updated
By This property is required. String - User that updated SPM Invoice
- ar
Invoices This property is required. string - AR Invoice Numbers comma separated under one invoice
- bill
To Addresses This property is required. GetInvoices Invoice Bill To Address[] - Address.
- bill
To Contacts This property is required. GetInvoices Invoice Bill To Contact[] - User.
- bill
To Customers This property is required. GetInvoices Invoice Bill To Customer[] - Business partner.
- created
By This property is required. string - User that created the Payment term
- currencies
This property is required. GetInvoices Invoice Currency[] - Currency details
- invoice
Lines This property is required. GetInvoices Invoice Invoice Line[] - Invoice Lines under particular invoice.
- organizations
This property is required. GetInvoices Invoice Organization[] - Organization details
- payment
Method This property is required. string - Payment Method
- payment
Terms This property is required. GetInvoices Invoice Payment Term[] - Payment Term details
- receipt
Method This property is required. string - Receipt Method of Payment Mode
- spm
Invoice Number This property is required. string - SPM Document Number is an functional identifier for invoice in SPM
- status
This property is required. string - Document Status in SPM which depicts current state of invoice
- subscription
Number This property is required. string - Invoice associated subscription plan number.
- time
Created This property is required. string - SPM Invocie creation date
- time
Invoice Date This property is required. string - Invoice Date
- time
Updated This property is required. string - SPM Invoice updated date
- type
This property is required. string - Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updated
By This property is required. string - User that updated SPM Invoice
- ar_
invoices This property is required. str - AR Invoice Numbers comma separated under one invoice
- bill_
to_ addresses This property is required. Sequence[onesubsription.Get Invoices Invoice Bill To Address] - Address.
- bill_
to_ contacts This property is required. Sequence[onesubsription.Get Invoices Invoice Bill To Contact] - User.
- bill_
to_ customers This property is required. Sequence[onesubsription.Get Invoices Invoice Bill To Customer] - Business partner.
- created_
by This property is required. str - User that created the Payment term
- currencies
This property is required. Sequence[onesubsription.Get Invoices Invoice Currency] - Currency details
- invoice_
lines This property is required. Sequence[onesubsription.Get Invoices Invoice Invoice Line] - Invoice Lines under particular invoice.
- organizations
This property is required. Sequence[onesubsription.Get Invoices Invoice Organization] - Organization details
- payment_
method This property is required. str - Payment Method
- payment_
terms This property is required. Sequence[onesubsription.Get Invoices Invoice Payment Term] - Payment Term details
- receipt_
method This property is required. str - Receipt Method of Payment Mode
- spm_
invoice_ number This property is required. str - SPM Document Number is an functional identifier for invoice in SPM
- status
This property is required. str - Document Status in SPM which depicts current state of invoice
- subscription_
number This property is required. str - Invoice associated subscription plan number.
- time_
created This property is required. str - SPM Invocie creation date
- time_
invoice_ date This property is required. str - Invoice Date
- time_
updated This property is required. str - SPM Invoice updated date
- type
This property is required. str - Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updated_
by This property is required. str - User that updated SPM Invoice
- ar
Invoices This property is required. String - AR Invoice Numbers comma separated under one invoice
- bill
To Addresses This property is required. List<Property Map> - Address.
- bill
To Contacts This property is required. List<Property Map> - User.
- bill
To Customers This property is required. List<Property Map> - Business partner.
- created
By This property is required. String - User that created the Payment term
- currencies
This property is required. List<Property Map> - Currency details
- invoice
Lines This property is required. List<Property Map> - Invoice Lines under particular invoice.
- organizations
This property is required. List<Property Map> - Organization details
- payment
Method This property is required. String - Payment Method
- payment
Terms This property is required. List<Property Map> - Payment Term details
- receipt
Method This property is required. String - Receipt Method of Payment Mode
- spm
Invoice Number This property is required. String - SPM Document Number is an functional identifier for invoice in SPM
- status
This property is required. String - Document Status in SPM which depicts current state of invoice
- subscription
Number This property is required. String - Invoice associated subscription plan number.
- time
Created This property is required. String - SPM Invocie creation date
- time
Invoice Date This property is required. String - Invoice Date
- time
Updated This property is required. String - SPM Invoice updated date
- type
This property is required. String - Document Type in SPM like SPM Invoice,SPM Credit Memo etc.,
- updated
By This property is required. String - User that updated SPM Invoice
GetInvoicesInvoiceBillToAddress
- Bill
Site Use Id This property is required. string - Bill to site use Id.
- Is
Bill To This property is required. bool - Identify as the customer's billing address.
- Is
Ship To This property is required. bool - Identify as the customer's shipping address.
- Locations
This property is required. List<GetInvoices Invoice Bill To Address Location> - Address location.
- Name
This property is required. string - Payment Term name
- Phone
This property is required. string - Phone.
- Service2site
Use Id This property is required. string - Service to site use Id.
- Tca
Cust Acct Site Id This property is required. string - TCA customer account site Id.
- Tca
Party Site Number This property is required. string - Party site number.
- Bill
Site Use Id This property is required. string - Bill to site use Id.
- Is
Bill To This property is required. bool - Identify as the customer's billing address.
- Is
Ship To This property is required. bool - Identify as the customer's shipping address.
- Locations
This property is required. []GetInvoices Invoice Bill To Address Location - Address location.
- Name
This property is required. string - Payment Term name
- Phone
This property is required. string - Phone.
- Service2site
Use Id This property is required. string - Service to site use Id.
- Tca
Cust Acct Site Id This property is required. string - TCA customer account site Id.
- Tca
Party Site Number This property is required. string - Party site number.
- bill
Site Use Id This property is required. String - Bill to site use Id.
- is
Bill To This property is required. Boolean - Identify as the customer's billing address.
- is
Ship To This property is required. Boolean - Identify as the customer's shipping address.
- locations
This property is required. List<GetInvoices Invoice Bill To Address Location> - Address location.
- name
This property is required. String - Payment Term name
- phone
This property is required. String - Phone.
- service2site
Use Id This property is required. String - Service to site use Id.
- tca
Cust Acct Site Id This property is required. String - TCA customer account site Id.
- tca
Party Site Number This property is required. String - Party site number.
- bill
Site Use Id This property is required. string - Bill to site use Id.
- is
Bill To This property is required. boolean - Identify as the customer's billing address.
- is
Ship To This property is required. boolean - Identify as the customer's shipping address.
- locations
This property is required. GetInvoices Invoice Bill To Address Location[] - Address location.
- name
This property is required. string - Payment Term name
- phone
This property is required. string - Phone.
- service2site
Use Id This property is required. string - Service to site use Id.
- tca
Cust Acct Site Id This property is required. string - TCA customer account site Id.
- tca
Party Site Number This property is required. string - Party site number.
- bill_
site_ use_ id This property is required. str - Bill to site use Id.
- is_
bill_ to This property is required. bool - Identify as the customer's billing address.
- is_
ship_ to This property is required. bool - Identify as the customer's shipping address.
- locations
This property is required. Sequence[onesubsription.Get Invoices Invoice Bill To Address Location] - Address location.
- name
This property is required. str - Payment Term name
- phone
This property is required. str - Phone.
- service2site_
use_ id This property is required. str - Service to site use Id.
- tca_
cust_ acct_ site_ id This property is required. str - TCA customer account site Id.
- tca_
party_ site_ number This property is required. str - Party site number.
- bill
Site Use Id This property is required. String - Bill to site use Id.
- is
Bill To This property is required. Boolean - Identify as the customer's billing address.
- is
Ship To This property is required. Boolean - Identify as the customer's shipping address.
- locations
This property is required. List<Property Map> - Address location.
- name
This property is required. String - Payment Term name
- phone
This property is required. String - Phone.
- service2site
Use Id This property is required. String - Service to site use Id.
- tca
Cust Acct Site Id This property is required. String - TCA customer account site Id.
- tca
Party Site Number This property is required. String - Party site number.
GetInvoicesInvoiceBillToAddressLocation
- Address1
This property is required. string - Address first line.
- Address2
This property is required. string - Address second line.
- City
This property is required. string - City.
- Country
This property is required. string - Country.
- Postal
Code This property is required. string - Postal code.
- Region
This property is required. string - Region.
- Tca
Location Id This property is required. string - TCA Location identifier.
- Address1
This property is required. string - Address first line.
- Address2
This property is required. string - Address second line.
- City
This property is required. string - City.
- Country
This property is required. string - Country.
- Postal
Code This property is required. string - Postal code.
- Region
This property is required. string - Region.
- Tca
Location Id This property is required. string - TCA Location identifier.
- address1
This property is required. String - Address first line.
- address2
This property is required. String - Address second line.
- city
This property is required. String - City.
- country
This property is required. String - Country.
- postal
Code This property is required. String - Postal code.
- region
This property is required. String - Region.
- tca
Location Id This property is required. String - TCA Location identifier.
- address1
This property is required. string - Address first line.
- address2
This property is required. string - Address second line.
- city
This property is required. string - City.
- country
This property is required. string - Country.
- postal
Code This property is required. string - Postal code.
- region
This property is required. string - Region.
- tca
Location Id This property is required. string - TCA Location identifier.
- address1
This property is required. str - Address first line.
- address2
This property is required. str - Address second line.
- city
This property is required. str - City.
- country
This property is required. str - Country.
- postal_
code This property is required. str - Postal code.
- region
This property is required. str - Region.
- tca_
location_ id This property is required. str - TCA Location identifier.
- address1
This property is required. String - Address first line.
- address2
This property is required. String - Address second line.
- city
This property is required. String - City.
- country
This property is required. String - Country.
- postal
Code This property is required. String - Postal code.
- region
This property is required. String - Region.
- tca
Location Id This property is required. String - TCA Location identifier.
GetInvoicesInvoiceBillToContact
- Email
This property is required. string - Email.
- First
Name This property is required. string - First name.
- Last
Name This property is required. string - Last name.
- Name
This property is required. string - Payment Term name
- Tca
Contact Id This property is required. string - TCA contact ID.
- Tca
Cust Accnt Site Id This property is required. string - TCA customer account site ID.
- Tca
Party Id This property is required. string - TCA party ID.
- User
Name This property is required. string - userName.
- Email
This property is required. string - Email.
- First
Name This property is required. string - First name.
- Last
Name This property is required. string - Last name.
- Name
This property is required. string - Payment Term name
- Tca
Contact Id This property is required. string - TCA contact ID.
- Tca
Cust Accnt Site Id This property is required. string - TCA customer account site ID.
- Tca
Party Id This property is required. string - TCA party ID.
- User
Name This property is required. string - userName.
- email
This property is required. String - Email.
- first
Name This property is required. String - First name.
- last
Name This property is required. String - Last name.
- name
This property is required. String - Payment Term name
- tca
Contact Id This property is required. String - TCA contact ID.
- tca
Cust Accnt Site Id This property is required. String - TCA customer account site ID.
- tca
Party Id This property is required. String - TCA party ID.
- user
Name This property is required. String - userName.
- email
This property is required. string - Email.
- first
Name This property is required. string - First name.
- last
Name This property is required. string - Last name.
- name
This property is required. string - Payment Term name
- tca
Contact Id This property is required. string - TCA contact ID.
- tca
Cust Accnt Site Id This property is required. string - TCA customer account site ID.
- tca
Party Id This property is required. string - TCA party ID.
- user
Name This property is required. string - userName.
- email
This property is required. str - Email.
- first_
name This property is required. str - First name.
- last_
name This property is required. str - Last name.
- name
This property is required. str - Payment Term name
- tca_
contact_ id This property is required. str - TCA contact ID.
- tca_
cust_ accnt_ site_ id This property is required. str - TCA customer account site ID.
- tca_
party_ id This property is required. str - TCA party ID.
- user_
name This property is required. str - userName.
- email
This property is required. String - Email.
- first
Name This property is required. String - First name.
- last
Name This property is required. String - Last name.
- name
This property is required. String - Payment Term name
- tca
Contact Id This property is required. String - TCA contact ID.
- tca
Cust Accnt Site Id This property is required. String - TCA customer account site ID.
- tca
Party Id This property is required. String - TCA party ID.
- user
Name This property is required. String - userName.
GetInvoicesInvoiceBillToCustomer
- Customer
Chain Type This property is required. string - Customer chain type.
- Is
Chain Customer This property is required. bool - The business partner is chain customer or not.
- Is
Public Sector This property is required. bool - The business partner is part of the public sector or not.
- Name
This property is required. string - Payment Term name
- Name
Phonetic This property is required. string - Phonetic name.
- Tca
Customer Account Id This property is required. string - TCA customer account ID.
- Tca
Customer Account Number This property is required. string - TCA customer account number.
- Tca
Party Id This property is required. string - TCA party ID.
- Tca
Party Number This property is required. string - TCA party number.
- Customer
Chain Type This property is required. string - Customer chain type.
- Is
Chain Customer This property is required. bool - The business partner is chain customer or not.
- Is
Public Sector This property is required. bool - The business partner is part of the public sector or not.
- Name
This property is required. string - Payment Term name
- Name
Phonetic This property is required. string - Phonetic name.
- Tca
Customer Account Id This property is required. string - TCA customer account ID.
- Tca
Customer Account Number This property is required. string - TCA customer account number.
- Tca
Party Id This property is required. string - TCA party ID.
- Tca
Party Number This property is required. string - TCA party number.
- customer
Chain Type This property is required. String - Customer chain type.
- is
Chain Customer This property is required. Boolean - The business partner is chain customer or not.
- is
Public Sector This property is required. Boolean - The business partner is part of the public sector or not.
- name
This property is required. String - Payment Term name
- name
Phonetic This property is required. String - Phonetic name.
- tca
Customer Account Id This property is required. String - TCA customer account ID.
- tca
Customer Account Number This property is required. String - TCA customer account number.
- tca
Party Id This property is required. String - TCA party ID.
- tca
Party Number This property is required. String - TCA party number.
- customer
Chain Type This property is required. string - Customer chain type.
- is
Chain Customer This property is required. boolean - The business partner is chain customer or not.
- is
Public Sector This property is required. boolean - The business partner is part of the public sector or not.
- name
This property is required. string - Payment Term name
- name
Phonetic This property is required. string - Phonetic name.
- tca
Customer Account Id This property is required. string - TCA customer account ID.
- tca
Customer Account Number This property is required. string - TCA customer account number.
- tca
Party Id This property is required. string - TCA party ID.
- tca
Party Number This property is required. string - TCA party number.
- customer_
chain_ type This property is required. str - Customer chain type.
- is_
chain_ customer This property is required. bool - The business partner is chain customer or not.
- is_
public_ sector This property is required. bool - The business partner is part of the public sector or not.
- name
This property is required. str - Payment Term name
- name_
phonetic This property is required. str - Phonetic name.
- tca_
customer_ account_ id This property is required. str - TCA customer account ID.
- tca_
customer_ account_ number This property is required. str - TCA customer account number.
- tca_
party_ id This property is required. str - TCA party ID.
- tca_
party_ number This property is required. str - TCA party number.
- customer
Chain Type This property is required. String - Customer chain type.
- is
Chain Customer This property is required. Boolean - The business partner is chain customer or not.
- is
Public Sector This property is required. Boolean - The business partner is part of the public sector or not.
- name
This property is required. String - Payment Term name
- name
Phonetic This property is required. String - Phonetic name.
- tca
Customer Account Id This property is required. String - TCA customer account ID.
- tca
Customer Account Number This property is required. String - TCA customer account number.
- tca
Party Id This property is required. String - TCA party ID.
- tca
Party Number This property is required. String - TCA party number.
GetInvoicesInvoiceCurrency
- Iso
Code This property is required. string - Currency Code
- Name
This property is required. string - Payment Term name
- Std
Precision This property is required. string - Standard Precision of the Currency
- Iso
Code This property is required. string - Currency Code
- Name
This property is required. string - Payment Term name
- Std
Precision This property is required. string - Standard Precision of the Currency
- iso
Code This property is required. String - Currency Code
- name
This property is required. String - Payment Term name
- std
Precision This property is required. String - Standard Precision of the Currency
- iso
Code This property is required. string - Currency Code
- name
This property is required. string - Payment Term name
- std
Precision This property is required. string - Standard Precision of the Currency
- iso_
code This property is required. str - Currency Code
- name
This property is required. str - Payment Term name
- std_
precision This property is required. str - Standard Precision of the Currency
- iso
Code This property is required. String - Currency Code
- name
This property is required. String - Payment Term name
- std
Precision This property is required. String - Standard Precision of the Currency
GetInvoicesInvoiceInvoiceLine
- Ar
Invoice Number This property is required. string - AR Invoice Number for Invoice Line
- Data
Center This property is required. string - Data Center Attribute.
- Id
This property is required. string - SPM Invoice Line internal identifier
- Products
This property is required. List<GetInvoices Invoice Invoice Line Product> - Product description
- Time
End This property is required. string - Usage end time
- Time
Start This property is required. string - Usage start time
- Ar
Invoice Number This property is required. string - AR Invoice Number for Invoice Line
- Data
Center This property is required. string - Data Center Attribute.
- Id
This property is required. string - SPM Invoice Line internal identifier
- Products
This property is required. []GetInvoices Invoice Invoice Line Product - Product description
- Time
End This property is required. string - Usage end time
- Time
Start This property is required. string - Usage start time
- ar
Invoice Number This property is required. String - AR Invoice Number for Invoice Line
- data
Center This property is required. String - Data Center Attribute.
- id
This property is required. String - SPM Invoice Line internal identifier
- products
This property is required. List<GetInvoices Invoice Invoice Line Product> - Product description
- time
End This property is required. String - Usage end time
- time
Start This property is required. String - Usage start time
- ar
Invoice Number This property is required. string - AR Invoice Number for Invoice Line
- data
Center This property is required. string - Data Center Attribute.
- id
This property is required. string - SPM Invoice Line internal identifier
- products
This property is required. GetInvoices Invoice Invoice Line Product[] - Product description
- time
End This property is required. string - Usage end time
- time
Start This property is required. string - Usage start time
- ar_
invoice_ number This property is required. str - AR Invoice Number for Invoice Line
- data_
center This property is required. str - Data Center Attribute.
- id
This property is required. str - SPM Invoice Line internal identifier
- products
This property is required. Sequence[onesubsription.Get Invoices Invoice Invoice Line Product] - Product description
- time_
end This property is required. str - Usage end time
- time_
start This property is required. str - Usage start time
- ar
Invoice Number This property is required. String - AR Invoice Number for Invoice Line
- data
Center This property is required. String - Data Center Attribute.
- id
This property is required. String - SPM Invoice Line internal identifier
- products
This property is required. List<Property Map> - Product description
- time
End This property is required. String - Usage end time
- time
Start This property is required. String - Usage start time
GetInvoicesInvoiceInvoiceLineProduct
- Billing
Category This property is required. string - Metered service billing category
- Name
This property is required. string - Payment Term name
- Part
Number This property is required. string - Product part number
- Product
Category This property is required. string - Product category
- Ucm
Rate Card Part Type This property is required. string - Rate card part type of Product
- Unit
Of Measure This property is required. string - Unit of Measure
- Billing
Category This property is required. string - Metered service billing category
- Name
This property is required. string - Payment Term name
- Part
Number This property is required. string - Product part number
- Product
Category This property is required. string - Product category
- Ucm
Rate Card Part Type This property is required. string - Rate card part type of Product
- Unit
Of Measure This property is required. string - Unit of Measure
- billing
Category This property is required. String - Metered service billing category
- name
This property is required. String - Payment Term name
- part
Number This property is required. String - Product part number
- product
Category This property is required. String - Product category
- ucm
Rate Card Part Type This property is required. String - Rate card part type of Product
- unit
Of Measure This property is required. String - Unit of Measure
- billing
Category This property is required. string - Metered service billing category
- name
This property is required. string - Payment Term name
- part
Number This property is required. string - Product part number
- product
Category This property is required. string - Product category
- ucm
Rate Card Part Type This property is required. string - Rate card part type of Product
- unit
Of Measure This property is required. string - Unit of Measure
- billing_
category This property is required. str - Metered service billing category
- name
This property is required. str - Payment Term name
- part_
number This property is required. str - Product part number
- product_
category This property is required. str - Product category
- ucm_
rate_ card_ part_ type This property is required. str - Rate card part type of Product
- unit_
of_ measure This property is required. str - Unit of Measure
- billing
Category This property is required. String - Metered service billing category
- name
This property is required. String - Payment Term name
- part
Number This property is required. String - Product part number
- product
Category This property is required. String - Product category
- ucm
Rate Card Part Type This property is required. String - Rate card part type of Product
- unit
Of Measure This property is required. String - Unit of Measure
GetInvoicesInvoiceOrganization
GetInvoicesInvoicePaymentTerm
- Created
By This property is required. string - User that created the Payment term
- Description
This property is required. string - Payment term Description
- Is
Active This property is required. bool - Payment term active flag
- Name
This property is required. string - Payment Term name
- Time
Created This property is required. string - SPM Invocie creation date
- Time
Updated This property is required. string - SPM Invoice updated date
- Updated
By This property is required. string - User that updated SPM Invoice
- Value
This property is required. string - Payment Term value
- Created
By This property is required. string - User that created the Payment term
- Description
This property is required. string - Payment term Description
- Is
Active This property is required. bool - Payment term active flag
- Name
This property is required. string - Payment Term name
- Time
Created This property is required. string - SPM Invocie creation date
- Time
Updated This property is required. string - SPM Invoice updated date
- Updated
By This property is required. string - User that updated SPM Invoice
- Value
This property is required. string - Payment Term value
- created
By This property is required. String - User that created the Payment term
- description
This property is required. String - Payment term Description
- is
Active This property is required. Boolean - Payment term active flag
- name
This property is required. String - Payment Term name
- time
Created This property is required. String - SPM Invocie creation date
- time
Updated This property is required. String - SPM Invoice updated date
- updated
By This property is required. String - User that updated SPM Invoice
- value
This property is required. String - Payment Term value
- created
By This property is required. string - User that created the Payment term
- description
This property is required. string - Payment term Description
- is
Active This property is required. boolean - Payment term active flag
- name
This property is required. string - Payment Term name
- time
Created This property is required. string - SPM Invocie creation date
- time
Updated This property is required. string - SPM Invoice updated date
- updated
By This property is required. string - User that updated SPM Invoice
- value
This property is required. string - Payment Term value
- created_
by This property is required. str - User that created the Payment term
- description
This property is required. str - Payment term Description
- is_
active This property is required. bool - Payment term active flag
- name
This property is required. str - Payment Term name
- time_
created This property is required. str - SPM Invocie creation date
- time_
updated This property is required. str - SPM Invoice updated date
- updated_
by This property is required. str - User that updated SPM Invoice
- value
This property is required. str - Payment Term value
- created
By This property is required. String - User that created the Payment term
- description
This property is required. String - Payment term Description
- is
Active This property is required. Boolean - Payment term active flag
- name
This property is required. String - Payment Term name
- time
Created This property is required. String - SPM Invocie creation date
- time
Updated This property is required. String - SPM Invoice updated date
- updated
By This property is required. String - User that updated SPM Invoice
- value
This property is required. 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.