Child Account

This section details Child Account-related Linode CLI commands.

list

Aliases: ls

Returns a paginated list of basic information for the child accounts that exist for your parent account.

Usage

The format accepted by this command.

linode-cli child-account list [-h] [--zip zip]
    [--address_2 address_2] [--first_name first_name]
    [--city city] [--state state] [--address_1 address_1]
    [--country country] [--last_name last_name] [--email email]
    [--phone phone] [--company company]
    [--order-by {zip,address_2,first_name,city,state,address_1,country,last_name,email,phone,company}]
    [--order {asc,desc}]

Sample

Examples of how this command might be used.

linode-cli child-account list

Filterable Attributes

Arguments used to define a filter for response entries.

Name

Type

Description

--address_1

str

First line of this child account’s billing address.

--address_2

str

Second line of this child account’s billing address, if applicable.

--city

str

The city for this child account’s billing address.

--company

str

The company name for the owner of this child account.

--country

str

The two-letter ISO 3166 country code for this child account’s billing address.

--email

str

The email address of the owner of this child account.

--first_name

str

The first name of the owner of this child account.

--last_name

str

The last name of the owner of this child account.

--phone

str

The phone number for the owner of this child account.

--state

str

The state or province for the billing address (address_1 and address_2, if applicable).

--zip

str

The zip code of this Account’s billing address.

Result Attributes

The attributes returned by this command.

Name

Type

Example

Description

active_since

str

2018-01-01T00:01:01

The activation date and time for the child account.

address_1

str

123 Main Street

First line of this child account’s billing address.

address_2

str

Suite A

Second line of this child account’s billing address, if applicable.

balance

float

200

This child account’s balance, in US dollars.

balance_uninvoiced

float

145

This child account’s current estimated invoice in US dollars.

billing_source

str

external

The source of service charges for this account, as determined by its relationship with Akamai.

capabilities

[]str

[“Linodes”, “…ct Storage”]

A list of the capabilities the child account supports.

city

str

San Diego

The city for this child account’s billing address.

company

str

Acme

The company name for the owner of this child account.

country

str

US

The two-letter ISO 3166 country code for this child account’s billing address.

email

str

john.smith@linode.com

The email address of the owner of this child account.

euuid

str

A1BC2DEF-34GH…KLMN12O34P56

An external, unique identifier that Akamai assigned to the child account.

first_name

str

John

The first name of the owner of this child account.

last_name

str

Smith

The last name of the owner of this child account.

phone

str

858-555-1212

The phone number for the owner of this child account.

state

str

CA

The state or province for the billing address (address_1 and address_2, if applicable).

tax_id

str

ATU99999999

The tax identification number for this child account.

zip

str

92111-1234

The zip code of this Account’s billing address.

credit_card

Name

Type

Example

Description

credit_card.expiry

str

11/2024

The expiration month and year of the credit card.

credit_card.last_four

str

1111

The last four digits of the credit card.


view

View a specific child account based on its euuid.

Usage

The format accepted by this command.

linode-cli child-account view [-h] [--phone phone]
    [--company company] [--email email] [--last_name last_name]
    [--country country] [--address_1 address_1] [--city city]
    [--state state] [--first_name first_name]
    [--address_2 address_2] [--zip zip]
    [--order-by {phone,company,email,last_name,country,address_1,city,state,first_name,address_2,zip}]
    [--order {asc,desc}] euuid

Sample

Examples of how this command might be used.

linode-cli child-account view A1BC2DEF-34GH-567I-J890KLMN12O34P56

Parameters

Positional parameters used to define the resource this command should target.

Name

Type

Description

euuid

str

The child account to look up.

Result Attributes

The attributes returned by this command.

Name

Type

Example

Description

active_since

str

2018-01-01T00:01:01

The activation date and time for the child account.

address_1

str

123 Main Street

First line of this child account’s billing address.

address_2

str

Suite A

Second line of this child account’s billing address, if applicable.

balance

float

200

This child account’s balance, in US dollars.

balance_uninvoiced

float

145

This child account’s current estimated invoice in US dollars.

billing_source

str

external

The source of service charges for this account, as determined by its relationship with Akamai.

capabilities

[]str

[“Linodes”, “…ct Storage”]

A list of the capabilities the child account supports.

city

str

San Diego

The city for this child account’s billing address.

company

str

Acme

The company name for the owner of this child account.

country

str

US

The two-letter ISO 3166 country code for this child account’s billing address.

email

str

john.smith@linode.com

The email address of the owner of this child account.

euuid

str

A1BC2DEF-34GH…KLMN12O34P56

An external, unique identifier that Akamai assigned to the child account.

first_name

str

John

The first name of the owner of this child account.

last_name

str

Smith

The last name of the owner of this child account.

phone

str

858-555-1212

The phone number for the owner of this child account.

state

str

CA

The state or province for the billing address (address_1 and address_2, if applicable).

tax_id

str

ATU99999999

The tax identification number for this child account.

zip

str

92111-1234

The zip code of this Account’s billing address.

credit_card

Name

Type

Example

Description

credit_card.expiry

str

11/2024

The expiration month and year of the credit card.

credit_card.last_four

str

1111

The last four digits of the credit card.

create

Create a short-lived bearer token for a parent user on a child account, using the euuid of that child account.

Usage

The format accepted by this command.

linode-cli child-account create [-h] euuid

Sample

Examples of how this command might be used.

linode-cli child-account create A1BC2DEF-34GH-567I-J890KLMN12O34P56

Parameters

Positional parameters used to define the resource this command should target.

Name

Type

Description

euuid

str

The child account to look up.

Result Attributes

The attributes returned by this command.

Name

Type

Example

Description

created

str

2024-05-01T00:01:01

The date and time this token was created.

expiry

str

2024-05-01T00:16:01

When this token expires.

id

int

918

The proxy user token’s unique ID, which can be used to revoke it.

label

str

parent1_1234…-01T00:01:01

The name of the token.

scopes

str

*

The scopes this token was created with.

token

str

abcdefghijklmnop

The proxy user token that can be used to access the API and CLI.