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 dictionary
The following arguments are supported:
- Organization
Id string - ID of the organization.
- Organization
Id string - ID of the organization.
- organization
Id String - ID of the organization.
- organization
Id string - ID of the organization.
- organization_
id str - ID of the organization.
- organization
Id String - ID of the organization.
getOrganizationBillingGroupList Result
The following output properties are available:
- Billing
Groups List<GetOrganization Billing Group List Billing Group> - List of billing groups.
- Id string
- Resource ID, a composite of organization_id.
- Organization
Id string - ID of the organization.
- Billing
Groups []GetOrganization Billing Group List Billing Group - List of billing groups.
- Id string
- Resource ID, a composite of organization_id.
- Organization
Id string - ID of the organization.
- billing
Groups List<GetOrganization Billing Group List Billing Group> - List of billing groups.
- id String
- Resource ID, a composite of organization_id.
- organization
Id String - ID of the organization.
- billing
Groups GetOrganization Billing Group List Billing Group[] - List of billing groups.
- id string
- Resource ID, a composite of organization_id.
- organization
Id 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.
- billing
Groups List<Property Map> - List of billing groups.
- id String
- Resource ID, a composite of organization_id.
- organization
Id String - ID of the organization.
Supporting Types
GetOrganizationBillingGroupListBillingGroup
- Billing
Address stringId - ID of the billing address.
- Billing
Contact List<string>Emails - List of billing contact emails.
- Billing
Currency string - Billing currency.
- Billing
Emails List<string> - List of billing emails.
- Billing
Group stringId - ID of the billing group.
- Billing
Group stringName - Name of the billing group.
- Custom
Invoice stringText - Custom invoice text.
- Id string
- Resource ID, a composite of organizationid and billinggroup_id.
- Organization
Id string - ID of the organization.
- Payment
Method stringId - ID of the payment method.
- Shipping
Address stringId - ID of the shipping address.
- Vat
Id string - VAT ID.
- Billing
Address stringId - ID of the billing address.
- Billing
Contact []stringEmails - List of billing contact emails.
- Billing
Currency string - Billing currency.
- Billing
Emails []string - List of billing emails.
- Billing
Group stringId - ID of the billing group.
- Billing
Group stringName - Name of the billing group.
- Custom
Invoice stringText - Custom invoice text.
- Id string
- Resource ID, a composite of organizationid and billinggroup_id.
- Organization
Id string - ID of the organization.
- Payment
Method stringId - ID of the payment method.
- Shipping
Address stringId - ID of the shipping address.
- Vat
Id string - VAT ID.
- billing
Address StringId - ID of the billing address.
- billing
Contact List<String>Emails - List of billing contact emails.
- billing
Currency String - Billing currency.
- billing
Emails List<String> - List of billing emails.
- billing
Group StringId - ID of the billing group.
- billing
Group StringName - Name of the billing group.
- custom
Invoice StringText - Custom invoice text.
- id String
- Resource ID, a composite of organizationid and billinggroup_id.
- organization
Id String - ID of the organization.
- payment
Method StringId - ID of the payment method.
- shipping
Address StringId - ID of the shipping address.
- vat
Id String - VAT ID.
- billing
Address stringId - ID of the billing address.
- billing
Contact string[]Emails - List of billing contact emails.
- billing
Currency string - Billing currency.
- billing
Emails string[] - List of billing emails.
- billing
Group stringId - ID of the billing group.
- billing
Group stringName - Name of the billing group.
- custom
Invoice stringText - Custom invoice text.
- id string
- Resource ID, a composite of organizationid and billinggroup_id.
- organization
Id string - ID of the organization.
- payment
Method stringId - ID of the payment method.
- shipping
Address stringId - ID of the shipping address.
- vat
Id 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.
- billing
Address StringId - ID of the billing address.
- billing
Contact List<String>Emails - List of billing contact emails.
- billing
Currency String - Billing currency.
- billing
Emails List<String> - List of billing emails.
- billing
Group StringId - ID of the billing group.
- billing
Group StringName - Name of the billing group.
- custom
Invoice StringText - Custom invoice text.
- id String
- Resource ID, a composite of organizationid and billinggroup_id.
- organization
Id String - ID of the organization.
- payment
Method StringId - ID of the payment method.
- shipping
Address StringId - ID of the shipping address.
- vat
Id 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.