Viewing docs for Aiven v4.5.2 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Viewing docs for Aiven v4.5.2 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
The Billing Group data source provides information about the existing Aiven Account.
Example Usage
using Pulumi;
using Aiven = Pulumi.Aiven;
class MyStack : Stack
{
public MyStack()
{
var foo = Output.Create(Aiven.GetBillingGroup.InvokeAsync(new Aiven.GetBillingGroupArgs
{
Name = "<BILLING_GROUP_NAME>",
}));
}
}
package main
import (
"github.com/pulumi/pulumi-aiven/sdk/v4/go/aiven"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := aiven.LookupBillingGroup(ctx, &GetBillingGroupArgs{
Name: "<BILLING_GROUP_NAME>",
}, nil)
if err != nil {
return err
}
return nil
})
}
Example coming soon!
import * as pulumi from "@pulumi/pulumi";
import * as aiven from "@pulumi/aiven";
const foo = pulumi.output(aiven.getBillingGroup({
name: "<BILLING_GROUP_NAME>",
}));
import pulumi
import pulumi_aiven as aiven
foo = aiven.get_billing_group(name="<BILLING_GROUP_NAME>")
Example coming soon!
Using getBillingGroup
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 getBillingGroup(args: GetBillingGroupArgs, opts?: InvokeOptions): Promise<GetBillingGroupResult>
function getBillingGroupOutput(args: GetBillingGroupOutputArgs, opts?: InvokeOptions): Output<GetBillingGroupResult>def get_billing_group(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBillingGroupResult
def get_billing_group_output(name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBillingGroupResult]func LookupBillingGroup(ctx *Context, args *LookupBillingGroupArgs, opts ...InvokeOption) (*LookupBillingGroupResult, error)
func LookupBillingGroupOutput(ctx *Context, args *LookupBillingGroupOutputArgs, opts ...InvokeOption) LookupBillingGroupResultOutput> Note: This function is named LookupBillingGroup in the Go SDK.
public static class GetBillingGroup
{
public static Task<GetBillingGroupResult> InvokeAsync(GetBillingGroupArgs args, InvokeOptions? opts = null)
public static Output<GetBillingGroupResult> Invoke(GetBillingGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBillingGroupResult> getBillingGroup(GetBillingGroupArgs args, InvokeOptions options)
public static Output<GetBillingGroupResult> getBillingGroup(GetBillingGroupArgs args, InvokeOptions options)
fn::invoke:
function: aiven:index/getBillingGroup:getBillingGroup
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- Billing Group name
- Name string
- Billing Group name
- name String
- Billing Group name
- name string
- Billing Group name
- name str
- Billing Group name
- name String
- Billing Group name
getBillingGroup Result
The following output properties are available:
- Account
Id string - Account id
- Address
Lines List<string> - Address lines
- Billing
Currency string - Billing currency
- Billing
Emails List<string> - Billing contact emails
- Billing
Extra stringText - Billing extra text
- Card
Id string - Credit card id
- City string
- City
- Company string
- Company name
- Country
Code string - Country code
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Billing Group name
- State string
- State
- Vat
Id string - VAT id
- Zip
Code string - Zip Code
- Account
Id string - Account id
- Address
Lines []string - Address lines
- Billing
Currency string - Billing currency
- Billing
Emails []string - Billing contact emails
- Billing
Extra stringText - Billing extra text
- Card
Id string - Credit card id
- City string
- City
- Company string
- Company name
- Country
Code string - Country code
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Billing Group name
- State string
- State
- Vat
Id string - VAT id
- Zip
Code string - Zip Code
- account
Id String - Account id
- address
Lines List<String> - Address lines
- billing
Currency String - Billing currency
- billing
Emails List<String> - Billing contact emails
- billing
Extra StringText - Billing extra text
- card
Id String - Credit card id
- city String
- City
- company String
- Company name
- country
Code String - Country code
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Billing Group name
- state String
- State
- vat
Id String - VAT id
- zip
Code String - Zip Code
- account
Id string - Account id
- address
Lines string[] - Address lines
- billing
Currency string - Billing currency
- billing
Emails string[] - Billing contact emails
- billing
Extra stringText - Billing extra text
- card
Id string - Credit card id
- city string
- City
- company string
- Company name
- country
Code string - Country code
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Billing Group name
- state string
- State
- vat
Id string - VAT id
- zip
Code string - Zip Code
- account_
id str - Account id
- address_
lines Sequence[str] - Address lines
- billing_
currency str - Billing currency
- billing_
emails Sequence[str] - Billing contact emails
- billing_
extra_ strtext - Billing extra text
- card_
id str - Credit card id
- city str
- City
- company str
- Company name
- country_
code str - Country code
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Billing Group name
- state str
- State
- vat_
id str - VAT id
- zip_
code str - Zip Code
- account
Id String - Account id
- address
Lines List<String> - Address lines
- billing
Currency String - Billing currency
- billing
Emails List<String> - Billing contact emails
- billing
Extra StringText - Billing extra text
- card
Id String - Credit card id
- city String
- City
- company String
- Company name
- country
Code String - Country code
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Billing Group name
- state String
- State
- vat
Id String - VAT id
- zip
Code String - Zip Code
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aivenTerraform Provider.
Viewing docs for Aiven v4.5.2 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
