Aiven v6.37.0 published on Thursday, Apr 10, 2025 by Pulumi
aiven.getOrganizationBillingGroupList
Explore with Pulumi AI
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 dictionaryThe 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<GetOrganization Billing Group List Billing Group> 
- List of billing groups.
- Id string
- Resource ID, a composite of organization_id.
- OrganizationId string
- ID of the organization.
- BillingGroups []GetOrganization Billing Group List Billing Group 
- List of billing groups.
- Id string
- Resource ID, a composite of organization_id.
- OrganizationId string
- ID of the organization.
- billingGroups List<GetOrganization Billing Group List Billing Group> 
- List of billing groups.
- id String
- Resource ID, a composite of organization_id.
- organizationId String
- ID of the organization.
- billingGroups GetOrganization Billing Group List Billing Group[] 
- List of billing groups.
- id string
- Resource ID, a composite of organization_id.
- organizationId string
- ID of the organization.
- billing_groups Sequence[GetOrganization Billing Group List Billing Group] 
- 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      
- BillingAddress stringId 
- ID of the billing address.
- BillingContact List<string>Emails 
- List of billing contact emails.
- BillingCurrency string
- Billing currency.
- BillingEmails List<string>
- List of billing emails.
- BillingGroup stringId 
- ID of the billing group.
- BillingGroup stringName 
- Name of the billing group.
- CustomInvoice stringText 
- Custom invoice text.
- Id string
- Resource ID, a composite of organizationid and billinggroup_id.
- OrganizationId string
- ID of the organization.
- PaymentMethod stringId 
- ID of the payment method.
- ShippingAddress stringId 
- ID of the shipping address.
- VatId string
- VAT ID.
- BillingAddress stringId 
- ID of the billing address.
- BillingContact []stringEmails 
- List of billing contact emails.
- BillingCurrency string
- Billing currency.
- BillingEmails []string
- List of billing emails.
- BillingGroup stringId 
- ID of the billing group.
- BillingGroup stringName 
- Name of the billing group.
- CustomInvoice stringText 
- Custom invoice text.
- Id string
- Resource ID, a composite of organizationid and billinggroup_id.
- OrganizationId string
- ID of the organization.
- PaymentMethod stringId 
- ID of the payment method.
- ShippingAddress stringId 
- ID of the shipping address.
- VatId string
- VAT ID.
- billingAddress StringId 
- ID of the billing address.
- billingContact List<String>Emails 
- List of billing contact emails.
- billingCurrency String
- Billing currency.
- billingEmails List<String>
- List of billing emails.
- billingGroup StringId 
- ID of the billing group.
- billingGroup StringName 
- Name of the billing group.
- customInvoice StringText 
- Custom invoice text.
- id String
- Resource ID, a composite of organizationid and billinggroup_id.
- organizationId String
- ID of the organization.
- paymentMethod StringId 
- ID of the payment method.
- shippingAddress StringId 
- ID of the shipping address.
- vatId String
- VAT ID.
- billingAddress stringId 
- ID of the billing address.
- billingContact string[]Emails 
- List of billing contact emails.
- billingCurrency string
- Billing currency.
- billingEmails string[]
- List of billing emails.
- billingGroup stringId 
- ID of the billing group.
- billingGroup stringName 
- Name of the billing group.
- customInvoice stringText 
- Custom invoice text.
- id string
- Resource ID, a composite of organizationid and billinggroup_id.
- organizationId string
- ID of the organization.
- paymentMethod stringId 
- ID of the payment method.
- shippingAddress stringId 
- ID of the shipping address.
- vatId string
- VAT ID.
- billing_address_ strid 
- ID of the billing address.
- billing_contact_ Sequence[str]emails 
- List of billing contact emails.
- billing_currency str
- Billing currency.
- billing_emails Sequence[str]
- List of billing emails.
- billing_group_ strid 
- ID of the billing group.
- billing_group_ strname 
- Name of the billing group.
- custom_invoice_ strtext 
- Custom invoice text.
- id str
- Resource ID, a composite of organizationid and billinggroup_id.
- organization_id str
- ID of the organization.
- payment_method_ strid 
- ID of the payment method.
- shipping_address_ strid 
- ID of the shipping address.
- vat_id str
- VAT ID.
- billingAddress StringId 
- ID of the billing address.
- billingContact List<String>Emails 
- List of billing contact emails.
- billingCurrency String
- Billing currency.
- billingEmails List<String>
- List of billing emails.
- billingGroup StringId 
- ID of the billing group.
- billingGroup StringName 
- Name of the billing group.
- customInvoice StringText 
- Custom invoice text.
- id String
- Resource ID, a composite of organizationid and billinggroup_id.
- organizationId String
- ID of the organization.
- paymentMethod StringId 
- ID of the payment method.
- shippingAddress StringId 
- 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 aivenTerraform Provider.