Skip to content

aws.billingconductor.list_billing_groups

Example SQL Queries

SELECT * FROM
aws.billingconductor.list_billing_groups;

Description

A paginated call to retrieve a list of billing groups for the given billing period. If you don't provide a billing group, the current billing period is used.

Table Definition

Column NameColumn Data Type
billing_period Input Column

The preferred billing period to get billing groups.

VARCHAR
filters Input Column

A ListBillingGroupsFilter that specifies the billing group and pricing plan to retrieve billing group information.

STRUCT(
"arns" VARCHAR[],
"pricing_plan" VARCHAR,
"statuses" VARCHAR[],
"auto_associate" BOOLEAN
)
Show child fields
filters.arns[]
filters.auto_associate

Specifies if this billing group will automatically associate newly added Amazon Web Services accounts that join your consolidated billing family.

filters.pricing_plan

The pricing plan Amazon Resource Names (ARNs) to retrieve information.

filters.statuses[]
_aws_profile Input Column

The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role.

STRUCT(
"type" VARCHAR,
"name" VARCHAR,
"account_id" VARCHAR,
"via_profile_name" VARCHAR,
"assumed_role_arn" VARCHAR,
"organization" STRUCT(
"account_name" VARCHAR,
"id" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[],
"master_account" STRUCT(
"id" VARCHAR,
"email" VARCHAR
),
"parents" STRUCT(
"type" VARCHAR,
"id" VARCHAR,
"name" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[]
)[]
)
)
Show child fields
_aws_profile.account_id

The AWS account id

_aws_profile.assumed_role_arn

The ARN of the assumed role

_aws_profile.name

The unique name of the profile.

_aws_profile.organization

Information about this profile's membership in the AWS organization.

Show child fields
_aws_profile.organization.account_name

The name of account speciifed by the organization

_aws_profile.organization.id

The organization id

_aws_profile.organization.master_account
Show child fields
_aws_profile.organization.master_account.email

The organization master account email address

_aws_profile.organization.master_account.id

The organization master account id

_aws_profile.organization.parents[]
Show child fields
_aws_profile.organization.parents[].id

The id of the parent

_aws_profile.organization.parents[].name

The name of the parent

_aws_profile.organization.parents[].tags[]
Show child fields
_aws_profile.organization.parents[].tags[].key
_aws_profile.organization.parents[].tags[].value
_aws_profile.organization.parents[].type

The type of parent can be an organization unit or a root

_aws_profile.organization.tags[]
Show child fields
_aws_profile.organization.tags[].key
_aws_profile.organization.tags[].value
_aws_profile.type

The type of profile, either 'credentials' or 'assumed_role'

_aws_profile.via_profile_name

This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.

account_grouping

Specifies if the billing group has automatic account association (AutoAssociate) enabled.

STRUCT(
"auto_associate" BOOLEAN
)
Show child fields
account_grouping.auto_associate

Specifies if this billing group will automatically associate newly added Amazon Web Services accounts that join your consolidated billing family.

arn

The Amazon Resource Number (ARN) that can be used to uniquely identify the billing group.

VARCHAR
computation_preference

The preferences and settings that will be used to compute the Amazon Web Services charges for a billing group.

STRUCT(
"pricing_plan_arn" VARCHAR
)
Show child fields
computation_preference.pricing_plan_arn

The Amazon Resource Name (ARN) of the pricing plan that's used to compute the Amazon Web Services charges for a billing group.

creation_time

The time when the billing group was created.

BIGINT
description

The description of the billing group.

VARCHAR
last_modified_time

The most recent time when the billing group was modified.

BIGINT
name

The name of the billing group.

VARCHAR
primary_account_id

The account ID that serves as the main account in a billing group.

VARCHAR
size

The number of accounts in the particular billing group.

BIGINT
status

The billing group status. Only one of the valid values can be used.

VARCHAR
status_reason

The reason why the billing group is in its current status.

VARCHAR