1. Packages
  2. Aiven Provider
  3. API Docs
  4. getOrganizationBillingGroup
Aiven v6.39.0 published on Tuesday, Jun 3, 2025 by Pulumi

aiven.getOrganizationBillingGroup

Explore with Pulumi AI

aiven logo
Aiven v6.39.0 published on Tuesday, Jun 3, 2025 by Pulumi

    Gets information about a billing group.

    This resource is in the beta stage and may change without notice. Set the PROVIDER_AIVEN_ENABLE_BETA environment variable to use the resource.

    Using getOrganizationBillingGroup

    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 getOrganizationBillingGroup(args: GetOrganizationBillingGroupArgs, opts?: InvokeOptions): Promise<GetOrganizationBillingGroupResult>
    function getOrganizationBillingGroupOutput(args: GetOrganizationBillingGroupOutputArgs, opts?: InvokeOptions): Output<GetOrganizationBillingGroupResult>
    def get_organization_billing_group(billing_group_id: Optional[str] = None,
                                       organization_id: Optional[str] = None,
                                       timeouts: Optional[GetOrganizationBillingGroupTimeouts] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetOrganizationBillingGroupResult
    def get_organization_billing_group_output(billing_group_id: Optional[pulumi.Input[str]] = None,
                                       organization_id: Optional[pulumi.Input[str]] = None,
                                       timeouts: Optional[pulumi.Input[GetOrganizationBillingGroupTimeoutsArgs]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationBillingGroupResult]
    func LookupOrganizationBillingGroup(ctx *Context, args *LookupOrganizationBillingGroupArgs, opts ...InvokeOption) (*LookupOrganizationBillingGroupResult, error)
    func LookupOrganizationBillingGroupOutput(ctx *Context, args *LookupOrganizationBillingGroupOutputArgs, opts ...InvokeOption) LookupOrganizationBillingGroupResultOutput

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

    public static class GetOrganizationBillingGroup 
    {
        public static Task<GetOrganizationBillingGroupResult> InvokeAsync(GetOrganizationBillingGroupArgs args, InvokeOptions? opts = null)
        public static Output<GetOrganizationBillingGroupResult> Invoke(GetOrganizationBillingGroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOrganizationBillingGroupResult> getOrganizationBillingGroup(GetOrganizationBillingGroupArgs args, InvokeOptions options)
    public static Output<GetOrganizationBillingGroupResult> getOrganizationBillingGroup(GetOrganizationBillingGroupArgs args, InvokeOptions options)
    
    fn::invoke:
      function: aiven:index/getOrganizationBillingGroup:getOrganizationBillingGroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    BillingGroupId string
    Billing group ID.
    OrganizationId string
    ID of an organization.
    Timeouts GetOrganizationBillingGroupTimeouts
    BillingGroupId string
    Billing group ID.
    OrganizationId string
    ID of an organization.
    Timeouts GetOrganizationBillingGroupTimeouts
    billingGroupId String
    Billing group ID.
    organizationId String
    ID of an organization.
    timeouts GetOrganizationBillingGroupTimeouts
    billingGroupId string
    Billing group ID.
    organizationId string
    ID of an organization.
    timeouts GetOrganizationBillingGroupTimeouts
    billingGroupId String
    Billing group ID.
    organizationId String
    ID of an organization.
    timeouts Property Map

    getOrganizationBillingGroup Result

    The following output properties are available:

    BillingAddressId string
    Billing address ID.
    BillingContactEmails List<string>
    List of billing contact emails.
    BillingCurrency string
    Acceptable currencies for a billing group. The possible values are AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD and USD.
    BillingEmails List<string>
    List of billing contact emails.
    BillingGroupId string
    Billing group ID.
    BillingGroupName string
    Billing Group Name.
    CustomInvoiceText string
    Extra billing text.
    Id string
    Resource ID, a composite of organization_id and billing_group_id IDs.
    OrganizationId string
    ID of an organization.
    PaymentMethodId string
    Payment method ID.
    ShippingAddressId string
    Shipping address ID.
    VatId string
    VAT ID.
    Timeouts GetOrganizationBillingGroupTimeouts
    BillingAddressId string
    Billing address ID.
    BillingContactEmails []string
    List of billing contact emails.
    BillingCurrency string
    Acceptable currencies for a billing group. The possible values are AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD and USD.
    BillingEmails []string
    List of billing contact emails.
    BillingGroupId string
    Billing group ID.
    BillingGroupName string
    Billing Group Name.
    CustomInvoiceText string
    Extra billing text.
    Id string
    Resource ID, a composite of organization_id and billing_group_id IDs.
    OrganizationId string
    ID of an organization.
    PaymentMethodId string
    Payment method ID.
    ShippingAddressId string
    Shipping address ID.
    VatId string
    VAT ID.
    Timeouts GetOrganizationBillingGroupTimeouts
    billingAddressId String
    Billing address ID.
    billingContactEmails List<String>
    List of billing contact emails.
    billingCurrency String
    Acceptable currencies for a billing group. The possible values are AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD and USD.
    billingEmails List<String>
    List of billing contact emails.
    billingGroupId String
    Billing group ID.
    billingGroupName String
    Billing Group Name.
    customInvoiceText String
    Extra billing text.
    id String
    Resource ID, a composite of organization_id and billing_group_id IDs.
    organizationId String
    ID of an organization.
    paymentMethodId String
    Payment method ID.
    shippingAddressId String
    Shipping address ID.
    vatId String
    VAT ID.
    timeouts GetOrganizationBillingGroupTimeouts
    billingAddressId string
    Billing address ID.
    billingContactEmails string[]
    List of billing contact emails.
    billingCurrency string
    Acceptable currencies for a billing group. The possible values are AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD and USD.
    billingEmails string[]
    List of billing contact emails.
    billingGroupId string
    Billing group ID.
    billingGroupName string
    Billing Group Name.
    customInvoiceText string
    Extra billing text.
    id string
    Resource ID, a composite of organization_id and billing_group_id IDs.
    organizationId string
    ID of an organization.
    paymentMethodId string
    Payment method ID.
    shippingAddressId string
    Shipping address ID.
    vatId string
    VAT ID.
    timeouts GetOrganizationBillingGroupTimeouts
    billing_address_id str
    Billing address ID.
    billing_contact_emails Sequence[str]
    List of billing contact emails.
    billing_currency str
    Acceptable currencies for a billing group. The possible values are AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD and USD.
    billing_emails Sequence[str]
    List of billing contact emails.
    billing_group_id str
    Billing group ID.
    billing_group_name str
    Billing Group Name.
    custom_invoice_text str
    Extra billing text.
    id str
    Resource ID, a composite of organization_id and billing_group_id IDs.
    organization_id str
    ID of an organization.
    payment_method_id str
    Payment method ID.
    shipping_address_id str
    Shipping address ID.
    vat_id str
    VAT ID.
    timeouts GetOrganizationBillingGroupTimeouts
    billingAddressId String
    Billing address ID.
    billingContactEmails List<String>
    List of billing contact emails.
    billingCurrency String
    Acceptable currencies for a billing group. The possible values are AUD, CAD, CHF, DKK, EUR, GBP, JPY, NOK, NZD, SEK, SGD and USD.
    billingEmails List<String>
    List of billing contact emails.
    billingGroupId String
    Billing group ID.
    billingGroupName String
    Billing Group Name.
    customInvoiceText String
    Extra billing text.
    id String
    Resource ID, a composite of organization_id and billing_group_id IDs.
    organizationId String
    ID of an organization.
    paymentMethodId String
    Payment method ID.
    shippingAddressId String
    Shipping address ID.
    vatId String
    VAT ID.
    timeouts Property Map

    Supporting Types

    GetOrganizationBillingGroupTimeouts

    Read string
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    Read string
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    read String
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    read string
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    read str
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
    read String
    A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).

    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.39.0 published on Tuesday, Jun 3, 2025 by Pulumi