vantage 0.1.65 published on Wednesday, Sep 10, 2025 by vantage-sh
vantage.getInvoices
Explore with Pulumi AI
vantage 0.1.65 published on Wednesday, Sep 10, 2025 by vantage-sh
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(managed_account_token: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetInvoicesResult
def get_invoices_output(managed_account_token: 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: vantage:index/getInvoices:getInvoices
arguments:
# arguments dictionary
The following arguments are supported:
- Managed
Account stringToken - Filter invoices by managed account token (MSP accounts only)
- Managed
Account stringToken - Filter invoices by managed account token (MSP accounts only)
- managed
Account StringToken - Filter invoices by managed account token (MSP accounts only)
- managed
Account stringToken - Filter invoices by managed account token (MSP accounts only)
- managed_
account_ strtoken - Filter invoices by managed account token (MSP accounts only)
- managed
Account StringToken - Filter invoices by managed account token (MSP accounts only)
getInvoices Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Invoices
List<Get
Invoices Invoice> - Managed
Account stringToken - Filter invoices by managed account token (MSP accounts only)
- Id string
- The provider-assigned unique ID for this managed resource.
- Invoices
[]Get
Invoices Invoice - Managed
Account stringToken - Filter invoices by managed account token (MSP accounts only)
- id String
- The provider-assigned unique ID for this managed resource.
- invoices
List<Get
Invoices Invoice> - managed
Account StringToken - Filter invoices by managed account token (MSP accounts only)
- id string
- The provider-assigned unique ID for this managed resource.
- invoices
Get
Invoices Invoice[] - managed
Account stringToken - Filter invoices by managed account token (MSP accounts only)
- id str
- The provider-assigned unique ID for this managed resource.
- invoices
Sequence[Get
Invoices Invoice] - managed_
account_ strtoken - Filter invoices by managed account token (MSP accounts only)
- id String
- The provider-assigned unique ID for this managed resource.
- invoices List<Property Map>
- managed
Account StringToken - Filter invoices by managed account token (MSP accounts only)
Supporting Types
GetInvoicesInvoice
- Account
Name string - Name of the managed account this invoice belongs to
- Account
Token string - Token of the managed account this invoice belongs to
- Billing
Period stringEnd - End date of the billing period. ISO 8601 formatted.
- Billing
Period stringStart - Start date of the billing period. ISO 8601 formatted.
- Created
At string - The date and time, in UTC, the invoice was created. ISO 8601 formatted.
- Id string
- The id of the resource
- Invoice
Number string - Sequential invoice number for the MSP account
- Msp
Account stringToken - Token of the MSP account that owns this invoice
- Status string
- Current status of the invoice
- Token string
- Total string
- Total amount for the invoice period
- Updated
At string - The date and time, in UTC, the invoice was last updated. ISO 8601 formatted.
- Account
Name string - Name of the managed account this invoice belongs to
- Account
Token string - Token of the managed account this invoice belongs to
- Billing
Period stringEnd - End date of the billing period. ISO 8601 formatted.
- Billing
Period stringStart - Start date of the billing period. ISO 8601 formatted.
- Created
At string - The date and time, in UTC, the invoice was created. ISO 8601 formatted.
- Id string
- The id of the resource
- Invoice
Number string - Sequential invoice number for the MSP account
- Msp
Account stringToken - Token of the MSP account that owns this invoice
- Status string
- Current status of the invoice
- Token string
- Total string
- Total amount for the invoice period
- Updated
At string - The date and time, in UTC, the invoice was last updated. ISO 8601 formatted.
- account
Name String - Name of the managed account this invoice belongs to
- account
Token String - Token of the managed account this invoice belongs to
- billing
Period StringEnd - End date of the billing period. ISO 8601 formatted.
- billing
Period StringStart - Start date of the billing period. ISO 8601 formatted.
- created
At String - The date and time, in UTC, the invoice was created. ISO 8601 formatted.
- id String
- The id of the resource
- invoice
Number String - Sequential invoice number for the MSP account
- msp
Account StringToken - Token of the MSP account that owns this invoice
- status String
- Current status of the invoice
- token String
- total String
- Total amount for the invoice period
- updated
At String - The date and time, in UTC, the invoice was last updated. ISO 8601 formatted.
- account
Name string - Name of the managed account this invoice belongs to
- account
Token string - Token of the managed account this invoice belongs to
- billing
Period stringEnd - End date of the billing period. ISO 8601 formatted.
- billing
Period stringStart - Start date of the billing period. ISO 8601 formatted.
- created
At string - The date and time, in UTC, the invoice was created. ISO 8601 formatted.
- id string
- The id of the resource
- invoice
Number string - Sequential invoice number for the MSP account
- msp
Account stringToken - Token of the MSP account that owns this invoice
- status string
- Current status of the invoice
- token string
- total string
- Total amount for the invoice period
- updated
At string - The date and time, in UTC, the invoice was last updated. ISO 8601 formatted.
- account_
name str - Name of the managed account this invoice belongs to
- account_
token str - Token of the managed account this invoice belongs to
- billing_
period_ strend - End date of the billing period. ISO 8601 formatted.
- billing_
period_ strstart - Start date of the billing period. ISO 8601 formatted.
- created_
at str - The date and time, in UTC, the invoice was created. ISO 8601 formatted.
- id str
- The id of the resource
- invoice_
number str - Sequential invoice number for the MSP account
- msp_
account_ strtoken - Token of the MSP account that owns this invoice
- status str
- Current status of the invoice
- token str
- total str
- Total amount for the invoice period
- updated_
at str - The date and time, in UTC, the invoice was last updated. ISO 8601 formatted.
- account
Name String - Name of the managed account this invoice belongs to
- account
Token String - Token of the managed account this invoice belongs to
- billing
Period StringEnd - End date of the billing period. ISO 8601 formatted.
- billing
Period StringStart - Start date of the billing period. ISO 8601 formatted.
- created
At String - The date and time, in UTC, the invoice was created. ISO 8601 formatted.
- id String
- The id of the resource
- invoice
Number String - Sequential invoice number for the MSP account
- msp
Account StringToken - Token of the MSP account that owns this invoice
- status String
- Current status of the invoice
- token String
- total String
- Total amount for the invoice period
- updated
At String - The date and time, in UTC, the invoice was last updated. ISO 8601 formatted.
Package Details
- Repository
- vantage vantage-sh/terraform-provider-vantage
- License
- Notes
- This Pulumi package is based on the
vantage
Terraform Provider.
vantage 0.1.65 published on Wednesday, Sep 10, 2025 by vantage-sh