1. Packages
  2. Aiven Provider
  3. API Docs
  4. getOrganizationBillingGroupList
Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi

aiven.getOrganizationBillingGroupList

Explore with Pulumi AI

Lists billing groups for an organization.

Using getOrganizationBillingGroupList

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 getOrganizationBillingGroupList(args: GetOrganizationBillingGroupListArgs, opts?: InvokeOptions): Promise<GetOrganizationBillingGroupListResult>
function getOrganizationBillingGroupListOutput(args: GetOrganizationBillingGroupListOutputArgs, opts?: InvokeOptions): Output<GetOrganizationBillingGroupListResult>
Copy
def get_organization_billing_group_list(organization_id: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetOrganizationBillingGroupListResult
def get_organization_billing_group_list_output(organization_id: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationBillingGroupListResult]
Copy
func GetOrganizationBillingGroupList(ctx *Context, args *GetOrganizationBillingGroupListArgs, opts ...InvokeOption) (*GetOrganizationBillingGroupListResult, error)
func GetOrganizationBillingGroupListOutput(ctx *Context, args *GetOrganizationBillingGroupListOutputArgs, opts ...InvokeOption) GetOrganizationBillingGroupListResultOutput
Copy

> Note: This function is named GetOrganizationBillingGroupList in the Go SDK.

public static class GetOrganizationBillingGroupList 
{
    public static Task<GetOrganizationBillingGroupListResult> InvokeAsync(GetOrganizationBillingGroupListArgs args, InvokeOptions? opts = null)
    public static Output<GetOrganizationBillingGroupListResult> Invoke(GetOrganizationBillingGroupListInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetOrganizationBillingGroupListResult> getOrganizationBillingGroupList(GetOrganizationBillingGroupListArgs args, InvokeOptions options)
public static Output<GetOrganizationBillingGroupListResult> getOrganizationBillingGroupList(GetOrganizationBillingGroupListArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aiven:index/getOrganizationBillingGroupList:getOrganizationBillingGroupList
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

OrganizationId This property is required. string
ID of the organization.
OrganizationId This property is required. string
ID of the organization.
organizationId This property is required. String
ID of the organization.
organizationId This property is required. string
ID of the organization.
organization_id This property is required. str
ID of the organization.
organizationId This property is required. String
ID of the organization.

getOrganizationBillingGroupList Result

The following output properties are available:

BillingGroups List<GetOrganizationBillingGroupListBillingGroup>
List of billing groups.
Id string
Resource ID, a composite of organization_id.
OrganizationId string
ID of the organization.
BillingGroups []GetOrganizationBillingGroupListBillingGroup
List of billing groups.
Id string
Resource ID, a composite of organization_id.
OrganizationId string
ID of the organization.
billingGroups List<GetOrganizationBillingGroupListBillingGroup>
List of billing groups.
id String
Resource ID, a composite of organization_id.
organizationId String
ID of the organization.
billingGroups GetOrganizationBillingGroupListBillingGroup[]
List of billing groups.
id string
Resource ID, a composite of organization_id.
organizationId string
ID of the organization.
billing_groups Sequence[GetOrganizationBillingGroupListBillingGroup]
List of billing groups.
id str
Resource ID, a composite of organization_id.
organization_id str
ID of the organization.
billingGroups List<Property Map>
List of billing groups.
id String
Resource ID, a composite of organization_id.
organizationId String
ID of the organization.

Supporting Types

GetOrganizationBillingGroupListBillingGroup

BillingAddressId This property is required. string
ID of the billing address.
BillingContactEmails This property is required. List<string>
List of billing contact emails.
BillingCurrency This property is required. string
Billing currency.
BillingEmails This property is required. List<string>
List of billing emails.
BillingGroupId This property is required. string
ID of the billing group.
BillingGroupName This property is required. string
Name of the billing group.
CustomInvoiceText This property is required. string
Custom invoice text.
Id This property is required. string
Resource ID, a composite of organizationid and billinggroup_id.
OrganizationId This property is required. string
ID of the organization.
PaymentMethodId This property is required. string
ID of the payment method.
ShippingAddressId This property is required. string
ID of the shipping address.
VatId This property is required. string
VAT ID.
BillingAddressId This property is required. string
ID of the billing address.
BillingContactEmails This property is required. []string
List of billing contact emails.
BillingCurrency This property is required. string
Billing currency.
BillingEmails This property is required. []string
List of billing emails.
BillingGroupId This property is required. string
ID of the billing group.
BillingGroupName This property is required. string
Name of the billing group.
CustomInvoiceText This property is required. string
Custom invoice text.
Id This property is required. string
Resource ID, a composite of organizationid and billinggroup_id.
OrganizationId This property is required. string
ID of the organization.
PaymentMethodId This property is required. string
ID of the payment method.
ShippingAddressId This property is required. string
ID of the shipping address.
VatId This property is required. string
VAT ID.
billingAddressId This property is required. String
ID of the billing address.
billingContactEmails This property is required. List<String>
List of billing contact emails.
billingCurrency This property is required. String
Billing currency.
billingEmails This property is required. List<String>
List of billing emails.
billingGroupId This property is required. String
ID of the billing group.
billingGroupName This property is required. String
Name of the billing group.
customInvoiceText This property is required. String
Custom invoice text.
id This property is required. String
Resource ID, a composite of organizationid and billinggroup_id.
organizationId This property is required. String
ID of the organization.
paymentMethodId This property is required. String
ID of the payment method.
shippingAddressId This property is required. String
ID of the shipping address.
vatId This property is required. String
VAT ID.
billingAddressId This property is required. string
ID of the billing address.
billingContactEmails This property is required. string[]
List of billing contact emails.
billingCurrency This property is required. string
Billing currency.
billingEmails This property is required. string[]
List of billing emails.
billingGroupId This property is required. string
ID of the billing group.
billingGroupName This property is required. string
Name of the billing group.
customInvoiceText This property is required. string
Custom invoice text.
id This property is required. string
Resource ID, a composite of organizationid and billinggroup_id.
organizationId This property is required. string
ID of the organization.
paymentMethodId This property is required. string
ID of the payment method.
shippingAddressId This property is required. string
ID of the shipping address.
vatId This property is required. string
VAT ID.
billing_address_id This property is required. str
ID of the billing address.
billing_contact_emails This property is required. Sequence[str]
List of billing contact emails.
billing_currency This property is required. str
Billing currency.
billing_emails This property is required. Sequence[str]
List of billing emails.
billing_group_id This property is required. str
ID of the billing group.
billing_group_name This property is required. str
Name of the billing group.
custom_invoice_text This property is required. str
Custom invoice text.
id This property is required. str
Resource ID, a composite of organizationid and billinggroup_id.
organization_id This property is required. str
ID of the organization.
payment_method_id This property is required. str
ID of the payment method.
shipping_address_id This property is required. str
ID of the shipping address.
vat_id This property is required. str
VAT ID.
billingAddressId This property is required. String
ID of the billing address.
billingContactEmails This property is required. List<String>
List of billing contact emails.
billingCurrency This property is required. String
Billing currency.
billingEmails This property is required. List<String>
List of billing emails.
billingGroupId This property is required. String
ID of the billing group.
billingGroupName This property is required. String
Name of the billing group.
customInvoiceText This property is required. String
Custom invoice text.
id This property is required. String
Resource ID, a composite of organizationid and billinggroup_id.
organizationId This property is required. String
ID of the organization.
paymentMethodId This property is required. String
ID of the payment method.
shippingAddressId This property is required. String
ID of the shipping address.
vatId This property is required. String
VAT ID.

Package Details

Repository
Aiven pulumi/pulumi-aiven
License
Apache-2.0
Notes
This Pulumi package is based on the aiven Terraform Provider.