Aiven v6.39.0 published on Tuesday, Jun 3, 2025 by Pulumi
aiven.getOrganizationBillingGroup
Explore with Pulumi AI
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:
- Billing
Group stringId - Billing group ID.
- Organization
Id string - ID of an organization.
- Timeouts
Get
Organization Billing Group Timeouts
- Billing
Group stringId - Billing group ID.
- Organization
Id string - ID of an organization.
- Timeouts
Get
Organization Billing Group Timeouts
- billing
Group StringId - Billing group ID.
- organization
Id String - ID of an organization.
- timeouts
Get
Organization Billing Group Timeouts
- billing
Group stringId - Billing group ID.
- organization
Id string - ID of an organization.
- timeouts
Get
Organization Billing Group Timeouts
- billing_
group_ strid - Billing group ID.
- organization_
id str - ID of an organization.
- timeouts
Get
Organization Billing Group Timeouts
- billing
Group StringId - Billing group ID.
- organization
Id String - ID of an organization.
- timeouts Property Map
getOrganizationBillingGroup Result
The following output properties are available:
- Billing
Address stringId - Billing address ID.
- Billing
Contact List<string>Emails - List of billing contact emails.
- Billing
Currency string - Acceptable currencies for a billing group. The possible values are
AUD
,CAD
,CHF
,DKK
,EUR
,GBP
,JPY
,NOK
,NZD
,SEK
,SGD
andUSD
. - Billing
Emails List<string> - List of billing contact emails.
- Billing
Group stringId - Billing group ID.
- Billing
Group stringName - Billing Group Name.
- Custom
Invoice stringText - Extra billing text.
- Id string
- Resource ID, a composite of
organization_id
andbilling_group_id
IDs. - Organization
Id string - ID of an organization.
- Payment
Method stringId - Payment method ID.
- Shipping
Address stringId - Shipping address ID.
- Vat
Id string - VAT ID.
- Timeouts
Get
Organization Billing Group Timeouts
- Billing
Address stringId - Billing address ID.
- Billing
Contact []stringEmails - List of billing contact emails.
- Billing
Currency string - Acceptable currencies for a billing group. The possible values are
AUD
,CAD
,CHF
,DKK
,EUR
,GBP
,JPY
,NOK
,NZD
,SEK
,SGD
andUSD
. - Billing
Emails []string - List of billing contact emails.
- Billing
Group stringId - Billing group ID.
- Billing
Group stringName - Billing Group Name.
- Custom
Invoice stringText - Extra billing text.
- Id string
- Resource ID, a composite of
organization_id
andbilling_group_id
IDs. - Organization
Id string - ID of an organization.
- Payment
Method stringId - Payment method ID.
- Shipping
Address stringId - Shipping address ID.
- Vat
Id string - VAT ID.
- Timeouts
Get
Organization Billing Group Timeouts
- billing
Address StringId - Billing address ID.
- billing
Contact List<String>Emails - List of billing contact emails.
- billing
Currency String - Acceptable currencies for a billing group. The possible values are
AUD
,CAD
,CHF
,DKK
,EUR
,GBP
,JPY
,NOK
,NZD
,SEK
,SGD
andUSD
. - billing
Emails List<String> - List of billing contact emails.
- billing
Group StringId - Billing group ID.
- billing
Group StringName - Billing Group Name.
- custom
Invoice StringText - Extra billing text.
- id String
- Resource ID, a composite of
organization_id
andbilling_group_id
IDs. - organization
Id String - ID of an organization.
- payment
Method StringId - Payment method ID.
- shipping
Address StringId - Shipping address ID.
- vat
Id String - VAT ID.
- timeouts
Get
Organization Billing Group Timeouts
- billing
Address stringId - Billing address ID.
- billing
Contact string[]Emails - List of billing contact emails.
- billing
Currency string - Acceptable currencies for a billing group. The possible values are
AUD
,CAD
,CHF
,DKK
,EUR
,GBP
,JPY
,NOK
,NZD
,SEK
,SGD
andUSD
. - billing
Emails string[] - List of billing contact emails.
- billing
Group stringId - Billing group ID.
- billing
Group stringName - Billing Group Name.
- custom
Invoice stringText - Extra billing text.
- id string
- Resource ID, a composite of
organization_id
andbilling_group_id
IDs. - organization
Id string - ID of an organization.
- payment
Method stringId - Payment method ID.
- shipping
Address stringId - Shipping address ID.
- vat
Id string - VAT ID.
- timeouts
Get
Organization Billing Group Timeouts
- billing_
address_ strid - Billing address ID.
- billing_
contact_ Sequence[str]emails - 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
andUSD
. - billing_
emails Sequence[str] - List of billing contact emails.
- billing_
group_ strid - Billing group ID.
- billing_
group_ strname - Billing Group Name.
- custom_
invoice_ strtext - Extra billing text.
- id str
- Resource ID, a composite of
organization_id
andbilling_group_id
IDs. - organization_
id str - ID of an organization.
- payment_
method_ strid - Payment method ID.
- shipping_
address_ strid - Shipping address ID.
- vat_
id str - VAT ID.
- timeouts
Get
Organization Billing Group Timeouts
- billing
Address StringId - Billing address ID.
- billing
Contact List<String>Emails - List of billing contact emails.
- billing
Currency String - Acceptable currencies for a billing group. The possible values are
AUD
,CAD
,CHF
,DKK
,EUR
,GBP
,JPY
,NOK
,NZD
,SEK
,SGD
andUSD
. - billing
Emails List<String> - List of billing contact emails.
- billing
Group StringId - Billing group ID.
- billing
Group StringName - Billing Group Name.
- custom
Invoice StringText - Extra billing text.
- id String
- Resource ID, a composite of
organization_id
andbilling_group_id
IDs. - organization
Id String - ID of an organization.
- payment
Method StringId - Payment method ID.
- shipping
Address StringId - Shipping address ID.
- vat
Id 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.