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

aiven.getOrganizationBillingGroup

Explore with Pulumi AI

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

    Gets information about a billing group.

    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,
                                       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,
                                       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
    ID of the billing group.
    OrganizationId string
    ID of the organization.
    BillingGroupId string
    ID of the billing group.
    OrganizationId string
    ID of the organization.
    billingGroupId String
    ID of the billing group.
    organizationId String
    ID of the organization.
    billingGroupId string
    ID of the billing group.
    organizationId string
    ID of the organization.
    billing_group_id str
    ID of the billing group.
    organization_id str
    ID of the organization.
    billingGroupId String
    ID of the billing group.
    organizationId String
    ID of the organization.

    getOrganizationBillingGroup Result

    The following output properties are available:

    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