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

aiven logo
Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi

    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>
    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]
    func GetOrganizationBillingGroupList(ctx *Context, args *GetOrganizationBillingGroupListArgs, opts ...InvokeOption) (*GetOrganizationBillingGroupListResult, error)
    func GetOrganizationBillingGroupListOutput(ctx *Context, args *GetOrganizationBillingGroupListOutputArgs, opts ...InvokeOption) GetOrganizationBillingGroupListResultOutput

    > 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)
    }
    public static CompletableFuture<GetOrganizationBillingGroupListResult> getOrganizationBillingGroupList(GetOrganizationBillingGroupListArgs args, InvokeOptions options)
    public static Output<GetOrganizationBillingGroupListResult> getOrganizationBillingGroupList(GetOrganizationBillingGroupListArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aiven:index/getOrganizationBillingGroupList:getOrganizationBillingGroupList
      arguments:
        # arguments dictionary

    The following arguments are supported:

    OrganizationId string
    ID of the organization.
    OrganizationId string
    ID of the organization.
    organizationId String
    ID of the organization.
    organizationId string
    ID of the organization.
    organization_id str
    ID of the organization.
    organizationId 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 string
    ID of the billing address.
    BillingContactEmails List<string>
    List of billing contact emails.
    BillingCurrency string
    Billing currency.
    BillingEmails List<string>
    List of billing emails.
    BillingGroupId string
    ID of the billing group.
    BillingGroupName string
    Name of the billing group.
    CustomInvoiceText string
    Custom invoice text.
    Id string
    Resource ID, a composite of organizationid and billinggroup_id.
    OrganizationId string
    ID of the organization.
    PaymentMethodId string
    ID of the payment method.
    ShippingAddressId string
    ID of the shipping address.
    VatId string
    VAT ID.
    BillingAddressId string
    ID of the billing address.
    BillingContactEmails []string
    List of billing contact emails.
    BillingCurrency string
    Billing currency.
    BillingEmails []string
    List of billing emails.
    BillingGroupId string
    ID of the billing group.
    BillingGroupName string
    Name of the billing group.
    CustomInvoiceText string
    Custom invoice text.
    Id string
    Resource ID, a composite of organizationid and billinggroup_id.
    OrganizationId string
    ID of the organization.
    PaymentMethodId string
    ID of the payment method.
    ShippingAddressId string
    ID of the shipping address.
    VatId string
    VAT ID.
    billingAddressId String
    ID of the billing address.
    billingContactEmails List<String>
    List of billing contact emails.
    billingCurrency String
    Billing currency.
    billingEmails List<String>
    List of billing emails.
    billingGroupId String
    ID of the billing group.
    billingGroupName String
    Name of the billing group.
    customInvoiceText String
    Custom invoice text.
    id String
    Resource ID, a composite of organizationid and billinggroup_id.
    organizationId String
    ID of the organization.
    paymentMethodId String
    ID of the payment method.
    shippingAddressId String
    ID of the shipping address.
    vatId String
    VAT ID.
    billingAddressId string
    ID of the billing address.
    billingContactEmails string[]
    List of billing contact emails.
    billingCurrency string
    Billing currency.
    billingEmails string[]
    List of billing emails.
    billingGroupId string
    ID of the billing group.
    billingGroupName string
    Name of the billing group.
    customInvoiceText string
    Custom invoice text.
    id string
    Resource ID, a composite of organizationid and billinggroup_id.
    organizationId string
    ID of the organization.
    paymentMethodId string
    ID of the payment method.
    shippingAddressId string
    ID of the shipping address.
    vatId string
    VAT ID.
    billing_address_id str
    ID of the billing address.
    billing_contact_emails Sequence[str]
    List of billing contact emails.
    billing_currency str
    Billing currency.
    billing_emails Sequence[str]
    List of billing emails.
    billing_group_id str
    ID of the billing group.
    billing_group_name str
    Name of the billing group.
    custom_invoice_text str
    Custom invoice text.
    id str
    Resource ID, a composite of organizationid and billinggroup_id.
    organization_id str
    ID of the organization.
    payment_method_id str
    ID of the payment method.
    shipping_address_id str
    ID of the shipping address.
    vat_id str
    VAT ID.
    billingAddressId String
    ID of the billing address.
    billingContactEmails List<String>
    List of billing contact emails.
    billingCurrency String
    Billing currency.
    billingEmails List<String>
    List of billing emails.
    billingGroupId String
    ID of the billing group.
    billingGroupName String
    Name of the billing group.
    customInvoiceText String
    Custom invoice text.
    id String
    Resource ID, a composite of organizationid and billinggroup_id.
    organizationId String
    ID of the organization.
    paymentMethodId String
    ID of the payment method.
    shippingAddressId String
    ID of the shipping address.
    vatId 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.
    aiven logo
    Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi