Aiven v6.18.0 published on Thursday, Jun 27, 2024 by Pulumi
aiven.getBillingGroup
Explore with Pulumi AI
Gets information about a billing group.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aiven.AivenFunctions;
import com.pulumi.aiven.inputs.GetBillingGroupArgs;
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 exampleBillingGroup = AivenFunctions.getBillingGroup(GetBillingGroupArgs.builder()
            .name("example-billing-group")
            .build());
    }
}
variables:
  exampleBillingGroup:
    fn::invoke:
      Function: aiven:getBillingGroup
      Arguments:
        name: example-billing-group
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(billing_group_id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetBillingGroupResult
def get_billing_group_output(billing_group_id: 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)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aiven:index/getBillingGroup:getBillingGroup
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Billing
Group stringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 
- Billing
Group stringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 
- billing
Group StringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 
- billing
Group stringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 
- billing_
group_ strid  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 
- billing
Group StringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 
getBillingGroup Result
The following output properties are available:
- Account
Id string - Account ID.
 - Address
Lines List<string> - Address lines 1 and 2. For example, street, PO box, or building.
 - Billing
Currency string - Billing currency for the billing group. Supported currencies are: AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD, and USD.
 - Billing
Emails List<string> - Email address of billing contacts. Invoices and other payment notifications are emailed to all billing contacts.
 - Billing
Extra stringText  - Additional information to include on your invoice (for example, a reference number).
 - Billing
Group stringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 - Card
Id string - Credit card ID.
 - City string
 - City, district, suburb, town, or village.
 - Company string
 - Your company name.
 - Copy
From stringBilling Group  - ID of the billing group to copy the company name, address, currency, billing contacts, and extra text from.
 - Country
Code string - Two-letter country code.
 - Id string
 - The provider-assigned unique ID for this managed resource.
 - Name string
 - Name of the billing group.
 - Parent
Id string - Link a billing group to an existing organization or account by using its ID. To set up proper dependencies please refer to this variable as a reference.
 - State string
 - State or province.
 - Vat
Id string - The VAT identification number for your company.
 - Zip
Code string - Zip or postal code.
 
- Account
Id string - Account ID.
 - Address
Lines []string - Address lines 1 and 2. For example, street, PO box, or building.
 - Billing
Currency string - Billing currency for the billing group. Supported currencies are: AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD, and USD.
 - Billing
Emails []string - Email address of billing contacts. Invoices and other payment notifications are emailed to all billing contacts.
 - Billing
Extra stringText  - Additional information to include on your invoice (for example, a reference number).
 - Billing
Group stringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 - Card
Id string - Credit card ID.
 - City string
 - City, district, suburb, town, or village.
 - Company string
 - Your company name.
 - Copy
From stringBilling Group  - ID of the billing group to copy the company name, address, currency, billing contacts, and extra text from.
 - Country
Code string - Two-letter country code.
 - Id string
 - The provider-assigned unique ID for this managed resource.
 - Name string
 - Name of the billing group.
 - Parent
Id string - Link a billing group to an existing organization or account by using its ID. To set up proper dependencies please refer to this variable as a reference.
 - State string
 - State or province.
 - Vat
Id string - The VAT identification number for your company.
 - Zip
Code string - Zip or postal code.
 
- account
Id String - Account ID.
 - address
Lines List<String> - Address lines 1 and 2. For example, street, PO box, or building.
 - billing
Currency String - Billing currency for the billing group. Supported currencies are: AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD, and USD.
 - billing
Emails List<String> - Email address of billing contacts. Invoices and other payment notifications are emailed to all billing contacts.
 - billing
Extra StringText  - Additional information to include on your invoice (for example, a reference number).
 - billing
Group StringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 - card
Id String - Credit card ID.
 - city String
 - City, district, suburb, town, or village.
 - company String
 - Your company name.
 - copy
From StringBilling Group  - ID of the billing group to copy the company name, address, currency, billing contacts, and extra text from.
 - country
Code String - Two-letter country code.
 - id String
 - The provider-assigned unique ID for this managed resource.
 - name String
 - Name of the billing group.
 - parent
Id String - Link a billing group to an existing organization or account by using its ID. To set up proper dependencies please refer to this variable as a reference.
 - state String
 - State or province.
 - vat
Id String - The VAT identification number for your company.
 - zip
Code String - Zip or postal code.
 
- account
Id string - Account ID.
 - address
Lines string[] - Address lines 1 and 2. For example, street, PO box, or building.
 - billing
Currency string - Billing currency for the billing group. Supported currencies are: AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD, and USD.
 - billing
Emails string[] - Email address of billing contacts. Invoices and other payment notifications are emailed to all billing contacts.
 - billing
Extra stringText  - Additional information to include on your invoice (for example, a reference number).
 - billing
Group stringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 - card
Id string - Credit card ID.
 - city string
 - City, district, suburb, town, or village.
 - company string
 - Your company name.
 - copy
From stringBilling Group  - ID of the billing group to copy the company name, address, currency, billing contacts, and extra text from.
 - country
Code string - Two-letter country code.
 - id string
 - The provider-assigned unique ID for this managed resource.
 - name string
 - Name of the billing group.
 - parent
Id string - Link a billing group to an existing organization or account by using its ID. To set up proper dependencies please refer to this variable as a reference.
 - state string
 - State or province.
 - vat
Id string - The VAT identification number for your company.
 - zip
Code string - Zip or postal code.
 
- account_
id str - Account ID.
 - address_
lines Sequence[str] - Address lines 1 and 2. For example, street, PO box, or building.
 - billing_
currency str - Billing currency for the billing group. Supported currencies are: AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD, and USD.
 - billing_
emails Sequence[str] - Email address of billing contacts. Invoices and other payment notifications are emailed to all billing contacts.
 - billing_
extra_ strtext  - Additional information to include on your invoice (for example, a reference number).
 - billing_
group_ strid  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 - card_
id str - Credit card ID.
 - city str
 - City, district, suburb, town, or village.
 - company str
 - Your company name.
 - copy_
from_ strbilling_ group  - ID of the billing group to copy the company name, address, currency, billing contacts, and extra text from.
 - country_
code str - Two-letter country code.
 - id str
 - The provider-assigned unique ID for this managed resource.
 - name str
 - Name of the billing group.
 - parent_
id str - Link a billing group to an existing organization or account by using its ID. To set up proper dependencies please refer to this variable as a reference.
 - state str
 - State or province.
 - vat_
id str - The VAT identification number for your company.
 - zip_
code str - Zip or postal code.
 
- account
Id String - Account ID.
 - address
Lines List<String> - Address lines 1 and 2. For example, street, PO box, or building.
 - billing
Currency String - Billing currency for the billing group. Supported currencies are: AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD, and USD.
 - billing
Emails List<String> - Email address of billing contacts. Invoices and other payment notifications are emailed to all billing contacts.
 - billing
Extra StringText  - Additional information to include on your invoice (for example, a reference number).
 - billing
Group StringId  - The ID of the billing group. To set up proper dependencies please refer to this variable as a reference.
 - card
Id String - Credit card ID.
 - city String
 - City, district, suburb, town, or village.
 - company String
 - Your company name.
 - copy
From StringBilling Group  - ID of the billing group to copy the company name, address, currency, billing contacts, and extra text from.
 - country
Code String - Two-letter country code.
 - id String
 - The provider-assigned unique ID for this managed resource.
 - name String
 - Name of the billing group.
 - parent
Id String - Link a billing group to an existing organization or account by using its ID. To set up proper dependencies please refer to this variable as a reference.
 - state String
 - State or province.
 - vat
Id String - The VAT identification number for your company.
 - zip
Code String - Zip or postal code.
 
Package Details
- Repository
 - Aiven pulumi/pulumi-aiven
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
aivenTerraform Provider.