Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 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)
// 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
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.
- 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
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 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_ 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
- 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
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.
- 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
Sequence[onesubsription.
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.