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 This property is required. string - ID of the organization.
- Organization
Id This property is required. string - ID of the organization.
- organization
Id This property is required. String - ID of the organization.
- organization
Id This property is required. string - ID of the organization.
- organization_
id This property is required. str - ID of the organization.
- organization
Id This property is required. 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 Id This property is required. string - ID of the billing address.
- Billing
Contact Emails This property is required. List<string> - List of billing contact emails.
- Billing
Currency This property is required. string - Billing currency.
- Billing
Emails This property is required. List<string> - List of billing emails.
- Billing
Group Id This property is required. string - ID of the billing group.
- Billing
Group Name This property is required. string - Name of the billing group.
- Custom
Invoice Text This property is required. string - Custom invoice text.
- Id
This property is required. string - Resource ID, a composite of organizationid and billinggroup_id.
- Organization
Id This property is required. string - ID of the organization.
- Payment
Method Id This property is required. string - ID of the payment method.
- Shipping
Address Id This property is required. string - ID of the shipping address.
- Vat
Id This property is required. string - VAT ID.
- Billing
Address Id This property is required. string - ID of the billing address.
- Billing
Contact Emails This property is required. []string - List of billing contact emails.
- Billing
Currency This property is required. string - Billing currency.
- Billing
Emails This property is required. []string - List of billing emails.
- Billing
Group Id This property is required. string - ID of the billing group.
- Billing
Group Name This property is required. string - Name of the billing group.
- Custom
Invoice Text This property is required. string - Custom invoice text.
- Id
This property is required. string - Resource ID, a composite of organizationid and billinggroup_id.
- Organization
Id This property is required. string - ID of the organization.
- Payment
Method Id This property is required. string - ID of the payment method.
- Shipping
Address Id This property is required. string - ID of the shipping address.
- Vat
Id This property is required. string - VAT ID.
- billing
Address Id This property is required. String - ID of the billing address.
- billing
Contact Emails This property is required. List<String> - List of billing contact emails.
- billing
Currency This property is required. String - Billing currency.
- billing
Emails This property is required. List<String> - List of billing emails.
- billing
Group Id This property is required. String - ID of the billing group.
- billing
Group Name This property is required. String - Name of the billing group.
- custom
Invoice Text This property is required. String - Custom invoice text.
- id
This property is required. String - Resource ID, a composite of organizationid and billinggroup_id.
- organization
Id This property is required. String - ID of the organization.
- payment
Method Id This property is required. String - ID of the payment method.
- shipping
Address Id This property is required. String - ID of the shipping address.
- vat
Id This property is required. String - VAT ID.
- billing
Address Id This property is required. string - ID of the billing address.
- billing
Contact Emails This property is required. string[] - List of billing contact emails.
- billing
Currency This property is required. string - Billing currency.
- billing
Emails This property is required. string[] - List of billing emails.
- billing
Group Id This property is required. string - ID of the billing group.
- billing
Group Name This property is required. string - Name of the billing group.
- custom
Invoice Text This property is required. string - Custom invoice text.
- id
This property is required. string - Resource ID, a composite of organizationid and billinggroup_id.
- organization
Id This property is required. string - ID of the organization.
- payment
Method Id This property is required. string - ID of the payment method.
- shipping
Address Id This property is required. string - ID of the shipping address.
- vat
Id This property is required. string - VAT ID.
- billing_
address_ id This property is required. str - ID of the billing address.
- billing_
contact_ emails This property is required. Sequence[str] - List of billing contact emails.
- billing_
currency This property is required. str - Billing currency.
- billing_
emails This property is required. Sequence[str] - List of billing emails.
- billing_
group_ id This property is required. str - ID of the billing group.
- billing_
group_ name This property is required. str - Name of the billing group.
- custom_
invoice_ text This property is required. str - Custom invoice text.
- id
This property is required. str - Resource ID, a composite of organizationid and billinggroup_id.
- organization_
id This property is required. str - ID of the organization.
- payment_
method_ id This property is required. str - ID of the payment method.
- shipping_
address_ id This property is required. str - ID of the shipping address.
- vat_
id This property is required. str - VAT ID.
- billing
Address Id This property is required. String - ID of the billing address.
- billing
Contact Emails This property is required. List<String> - List of billing contact emails.
- billing
Currency This property is required. String - Billing currency.
- billing
Emails This property is required. List<String> - List of billing emails.
- billing
Group Id This property is required. String - ID of the billing group.
- billing
Group Name This property is required. String - Name of the billing group.
- custom
Invoice Text This property is required. String - Custom invoice text.
- id
This property is required. String - Resource ID, a composite of organizationid and billinggroup_id.
- organization
Id This property is required. String - ID of the organization.
- payment
Method Id This property is required. String - ID of the payment method.
- shipping
Address Id This property is required. String - ID of the shipping address.
- vat
Id This property is required. 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.