Viewing docs for Linode v5.9.0
published on Friday, Mar 13, 2026 by Pulumi
published on Friday, Mar 13, 2026 by Pulumi
Viewing docs for Linode v5.9.0
published on Friday, Mar 13, 2026 by Pulumi
published on Friday, Mar 13, 2026 by Pulumi
Provides information about a Linode user For more information, see the Linode APIv4 docs.
Example Usage
The following example shows how one might use this data source to access information about a Linode user.
import * as pulumi from "@pulumi/pulumi";
import * as linode from "@pulumi/linode";
const foo = linode.getUser({
username: "foo",
});
import pulumi
import pulumi_linode as linode
foo = linode.get_user(username="foo")
package main
import (
"github.com/pulumi/pulumi-linode/sdk/v5/go/linode"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := linode.LookupUser(ctx, &linode.LookupUserArgs{
Username: "foo",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Linode = Pulumi.Linode;
return await Deployment.RunAsync(() =>
{
var foo = Linode.GetUser.Invoke(new()
{
Username = "foo",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.linode.LinodeFunctions;
import com.pulumi.linode.inputs.GetUserArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var foo = LinodeFunctions.getUser(GetUserArgs.builder()
.username("foo")
.build());
}
}
variables:
foo:
fn::invoke:
function: linode:getUser
arguments:
username: foo
The following example shows a sample grant.
Using getUser
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 getUser(args: GetUserArgs, opts?: InvokeOptions): Promise<GetUserResult>
function getUserOutput(args: GetUserOutputArgs, opts?: InvokeOptions): Output<GetUserResult>def get_user(database_grants: Optional[Sequence[GetUserDatabaseGrant]] = None,
domain_grants: Optional[Sequence[GetUserDomainGrant]] = None,
firewall_grants: Optional[Sequence[GetUserFirewallGrant]] = None,
image_grants: Optional[Sequence[GetUserImageGrant]] = None,
linode_grants: Optional[Sequence[GetUserLinodeGrant]] = None,
longview_grants: Optional[Sequence[GetUserLongviewGrant]] = None,
nodebalancer_grants: Optional[Sequence[GetUserNodebalancerGrant]] = None,
stackscript_grants: Optional[Sequence[GetUserStackscriptGrant]] = None,
username: Optional[str] = None,
volume_grants: Optional[Sequence[GetUserVolumeGrant]] = None,
vpc_grants: Optional[Sequence[GetUserVpcGrant]] = None,
opts: Optional[InvokeOptions] = None) -> GetUserResult
def get_user_output(database_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserDatabaseGrantArgs]]]] = None,
domain_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserDomainGrantArgs]]]] = None,
firewall_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserFirewallGrantArgs]]]] = None,
image_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserImageGrantArgs]]]] = None,
linode_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserLinodeGrantArgs]]]] = None,
longview_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserLongviewGrantArgs]]]] = None,
nodebalancer_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserNodebalancerGrantArgs]]]] = None,
stackscript_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserStackscriptGrantArgs]]]] = None,
username: Optional[pulumi.Input[str]] = None,
volume_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserVolumeGrantArgs]]]] = None,
vpc_grants: Optional[pulumi.Input[Sequence[pulumi.Input[GetUserVpcGrantArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserResult]func LookupUser(ctx *Context, args *LookupUserArgs, opts ...InvokeOption) (*LookupUserResult, error)
func LookupUserOutput(ctx *Context, args *LookupUserOutputArgs, opts ...InvokeOption) LookupUserResultOutput> Note: This function is named LookupUser in the Go SDK.
public static class GetUser
{
public static Task<GetUserResult> InvokeAsync(GetUserArgs args, InvokeOptions? opts = null)
public static Output<GetUserResult> Invoke(GetUserInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUserResult> getUser(GetUserArgs args, InvokeOptions options)
public static Output<GetUserResult> getUser(GetUserArgs args, InvokeOptions options)
fn::invoke:
function: linode:index/getUser:getUser
arguments:
# arguments dictionaryThe following arguments are supported:
- Username string
- The unique username of this User.
- Database
Grants List<GetUser Database Grant> - Domain
Grants List<GetUser Domain Grant> - Firewall
Grants List<GetUser Firewall Grant> - Image
Grants List<GetUser Image Grant> - Linode
Grants List<GetUser Linode Grant> - Longview
Grants List<GetUser Longview Grant> - Nodebalancer
Grants List<GetUser Nodebalancer Grant> - Stackscript
Grants List<GetUser Stackscript Grant> - Volume
Grants List<GetUser Volume Grant> - Vpc
Grants List<GetUser Vpc Grant>
- Username string
- The unique username of this User.
- Database
Grants []GetUser Database Grant - Domain
Grants []GetUser Domain Grant - Firewall
Grants []GetUser Firewall Grant - Image
Grants []GetUser Image Grant - Linode
Grants []GetUser Linode Grant - Longview
Grants []GetUser Longview Grant - Nodebalancer
Grants []GetUser Nodebalancer Grant - Stackscript
Grants []GetUser Stackscript Grant - Volume
Grants []GetUser Volume Grant - Vpc
Grants []GetUser Vpc Grant
- username String
- The unique username of this User.
- database
Grants List<GetUser Database Grant> - domain
Grants List<GetUser Domain Grant> - firewall
Grants List<GetUser Firewall Grant> - image
Grants List<GetUser Image Grant> - linode
Grants List<GetUser Linode Grant> - longview
Grants List<GetUser Longview Grant> - nodebalancer
Grants List<GetUser Nodebalancer Grant> - stackscript
Grants List<GetUser Stackscript Grant> - volume
Grants List<GetUser Volume Grant> - vpc
Grants List<GetUser Vpc Grant>
- username string
- The unique username of this User.
- database
Grants GetUser Database Grant[] - domain
Grants GetUser Domain Grant[] - firewall
Grants GetUser Firewall Grant[] - image
Grants GetUser Image Grant[] - linode
Grants GetUser Linode Grant[] - longview
Grants GetUser Longview Grant[] - nodebalancer
Grants GetUser Nodebalancer Grant[] - stackscript
Grants GetUser Stackscript Grant[] - volume
Grants GetUser Volume Grant[] - vpc
Grants GetUser Vpc Grant[]
- username str
- The unique username of this User.
- database_
grants Sequence[GetUser Database Grant] - domain_
grants Sequence[GetUser Domain Grant] - firewall_
grants Sequence[GetUser Firewall Grant] - image_
grants Sequence[GetUser Image Grant] - linode_
grants Sequence[GetUser Linode Grant] - longview_
grants Sequence[GetUser Longview Grant] - nodebalancer_
grants Sequence[GetUser Nodebalancer Grant] - stackscript_
grants Sequence[GetUser Stackscript Grant] - volume_
grants Sequence[GetUser Volume Grant] - vpc_
grants Sequence[GetUser Vpc Grant]
- username String
- The unique username of this User.
- database
Grants List<Property Map> - domain
Grants List<Property Map> - firewall
Grants List<Property Map> - image
Grants List<Property Map> - linode
Grants List<Property Map> - longview
Grants List<Property Map> - nodebalancer
Grants List<Property Map> - stackscript
Grants List<Property Map> - volume
Grants List<Property Map> - vpc
Grants List<Property Map>
getUser Result
The following output properties are available:
- Database
Grants List<GetUser Database Grant> - Domain
Grants List<GetUser Domain Grant> - Email string
- The email address for this User, for account management communications, and may be used for other communications as configured.
- Firewall
Grants List<GetUser Firewall Grant> - Global
Grants List<GetUser Global Grant> - Id string
- The ID of entity this grant applies to.
- Image
Grants List<GetUser Image Grant> - Linode
Grants List<GetUser Linode Grant> - Longview
Grants List<GetUser Longview Grant> - Nodebalancer
Grants List<GetUser Nodebalancer Grant> - Password
Created string - The date and time when this User’s current password was created. User passwords are first created during the Account sign-up process, and updated using the Reset Password webpage. null if this User has not created a password yet.
- Restricted bool
- If true, this User must be granted access to perform actions or access entities on this Account.
- Ssh
Keys List<string> - A list of SSH Key labels added by this User. These are the keys that will be deployed if this User is included in the authorized_users field of a create Linode, rebuild Linode, or create Disk request.
- Stackscript
Grants List<GetUser Stackscript Grant> - Tfa
Enabled bool - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- User
Type string - The type of this user.
- Username string
- Verified
Phone stringNumber - The phone number verified for this User Profile with the Phone Number Verify command. null if this User Profile has no verified phone number.
- Volume
Grants List<GetUser Volume Grant> - Vpc
Grants List<GetUser Vpc Grant>
- Database
Grants []GetUser Database Grant - Domain
Grants []GetUser Domain Grant - Email string
- The email address for this User, for account management communications, and may be used for other communications as configured.
- Firewall
Grants []GetUser Firewall Grant - Global
Grants []GetUser Global Grant - Id string
- The ID of entity this grant applies to.
- Image
Grants []GetUser Image Grant - Linode
Grants []GetUser Linode Grant - Longview
Grants []GetUser Longview Grant - Nodebalancer
Grants []GetUser Nodebalancer Grant - Password
Created string - The date and time when this User’s current password was created. User passwords are first created during the Account sign-up process, and updated using the Reset Password webpage. null if this User has not created a password yet.
- Restricted bool
- If true, this User must be granted access to perform actions or access entities on this Account.
- Ssh
Keys []string - A list of SSH Key labels added by this User. These are the keys that will be deployed if this User is included in the authorized_users field of a create Linode, rebuild Linode, or create Disk request.
- Stackscript
Grants []GetUser Stackscript Grant - Tfa
Enabled bool - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- User
Type string - The type of this user.
- Username string
- Verified
Phone stringNumber - The phone number verified for this User Profile with the Phone Number Verify command. null if this User Profile has no verified phone number.
- Volume
Grants []GetUser Volume Grant - Vpc
Grants []GetUser Vpc Grant
- database
Grants List<GetUser Database Grant> - domain
Grants List<GetUser Domain Grant> - email String
- The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall
Grants List<GetUser Firewall Grant> - global
Grants List<GetUser Global Grant> - id String
- The ID of entity this grant applies to.
- image
Grants List<GetUser Image Grant> - linode
Grants List<GetUser Linode Grant> - longview
Grants List<GetUser Longview Grant> - nodebalancer
Grants List<GetUser Nodebalancer Grant> - password
Created String - The date and time when this User’s current password was created. User passwords are first created during the Account sign-up process, and updated using the Reset Password webpage. null if this User has not created a password yet.
- restricted Boolean
- If true, this User must be granted access to perform actions or access entities on this Account.
- ssh
Keys List<String> - A list of SSH Key labels added by this User. These are the keys that will be deployed if this User is included in the authorized_users field of a create Linode, rebuild Linode, or create Disk request.
- stackscript
Grants List<GetUser Stackscript Grant> - tfa
Enabled Boolean - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- user
Type String - The type of this user.
- username String
- verified
Phone StringNumber - The phone number verified for this User Profile with the Phone Number Verify command. null if this User Profile has no verified phone number.
- volume
Grants List<GetUser Volume Grant> - vpc
Grants List<GetUser Vpc Grant>
- database
Grants GetUser Database Grant[] - domain
Grants GetUser Domain Grant[] - email string
- The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall
Grants GetUser Firewall Grant[] - global
Grants GetUser Global Grant[] - id string
- The ID of entity this grant applies to.
- image
Grants GetUser Image Grant[] - linode
Grants GetUser Linode Grant[] - longview
Grants GetUser Longview Grant[] - nodebalancer
Grants GetUser Nodebalancer Grant[] - password
Created string - The date and time when this User’s current password was created. User passwords are first created during the Account sign-up process, and updated using the Reset Password webpage. null if this User has not created a password yet.
- restricted boolean
- If true, this User must be granted access to perform actions or access entities on this Account.
- ssh
Keys string[] - A list of SSH Key labels added by this User. These are the keys that will be deployed if this User is included in the authorized_users field of a create Linode, rebuild Linode, or create Disk request.
- stackscript
Grants GetUser Stackscript Grant[] - tfa
Enabled boolean - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- user
Type string - The type of this user.
- username string
- verified
Phone stringNumber - The phone number verified for this User Profile with the Phone Number Verify command. null if this User Profile has no verified phone number.
- volume
Grants GetUser Volume Grant[] - vpc
Grants GetUser Vpc Grant[]
- database_
grants Sequence[GetUser Database Grant] - domain_
grants Sequence[GetUser Domain Grant] - email str
- The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall_
grants Sequence[GetUser Firewall Grant] - global_
grants Sequence[GetUser Global Grant] - id str
- The ID of entity this grant applies to.
- image_
grants Sequence[GetUser Image Grant] - linode_
grants Sequence[GetUser Linode Grant] - longview_
grants Sequence[GetUser Longview Grant] - nodebalancer_
grants Sequence[GetUser Nodebalancer Grant] - password_
created str - The date and time when this User’s current password was created. User passwords are first created during the Account sign-up process, and updated using the Reset Password webpage. null if this User has not created a password yet.
- restricted bool
- If true, this User must be granted access to perform actions or access entities on this Account.
- ssh_
keys Sequence[str] - A list of SSH Key labels added by this User. These are the keys that will be deployed if this User is included in the authorized_users field of a create Linode, rebuild Linode, or create Disk request.
- stackscript_
grants Sequence[GetUser Stackscript Grant] - tfa_
enabled bool - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- user_
type str - The type of this user.
- username str
- verified_
phone_ strnumber - The phone number verified for this User Profile with the Phone Number Verify command. null if this User Profile has no verified phone number.
- volume_
grants Sequence[GetUser Volume Grant] - vpc_
grants Sequence[GetUser Vpc Grant]
- database
Grants List<Property Map> - domain
Grants List<Property Map> - email String
- The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall
Grants List<Property Map> - global
Grants List<Property Map> - id String
- The ID of entity this grant applies to.
- image
Grants List<Property Map> - linode
Grants List<Property Map> - longview
Grants List<Property Map> - nodebalancer
Grants List<Property Map> - password
Created String - The date and time when this User’s current password was created. User passwords are first created during the Account sign-up process, and updated using the Reset Password webpage. null if this User has not created a password yet.
- restricted Boolean
- If true, this User must be granted access to perform actions or access entities on this Account.
- ssh
Keys List<String> - A list of SSH Key labels added by this User. These are the keys that will be deployed if this User is included in the authorized_users field of a create Linode, rebuild Linode, or create Disk request.
- stackscript
Grants List<Property Map> - tfa
Enabled Boolean - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- user
Type String - The type of this user.
- username String
- verified
Phone StringNumber - The phone number verified for this User Profile with the Phone Number Verify command. null if this User Profile has no verified phone number.
- volume
Grants List<Property Map> - vpc
Grants List<Property Map>
Supporting Types
GetUserDatabaseGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserDomainGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserFirewallGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserGlobalGrant
- Account
Access string - The level of access this User has to Account-level actions, like billing information. A restricted User will never be able to manage users. (
read_only,read_write) - Add
Databases bool - If true, this User may add Managed Databases.
- Add
Domains bool - If true, this User may add Domains.
- Add
Firewalls bool - If true, this User may add Firewalls.
- Add
Images bool - If true, this User may add Images.
- Add
Linodes bool - If true, this User may create Linodes.
- Add
Longview bool - If true, this User may create Longview clients and view the current plan.
- Add
Nodebalancers bool - If true, this User may add NodeBalancers.
- Add
Stackscripts bool - Add
Volumes bool - If true, this User may add Volumes.
- Add
Vpcs bool - If true, this User may add Virtual Private Clouds (VPCs).
- Cancel
Account bool - If true, this User may cancel the entire Account.
- Longview
Subscription bool - If true, this User may manage the Account’s Longview subscription.
- Account
Access string - The level of access this User has to Account-level actions, like billing information. A restricted User will never be able to manage users. (
read_only,read_write) - Add
Databases bool - If true, this User may add Managed Databases.
- Add
Domains bool - If true, this User may add Domains.
- Add
Firewalls bool - If true, this User may add Firewalls.
- Add
Images bool - If true, this User may add Images.
- Add
Linodes bool - If true, this User may create Linodes.
- Add
Longview bool - If true, this User may create Longview clients and view the current plan.
- Add
Nodebalancers bool - If true, this User may add NodeBalancers.
- Add
Stackscripts bool - Add
Volumes bool - If true, this User may add Volumes.
- Add
Vpcs bool - If true, this User may add Virtual Private Clouds (VPCs).
- Cancel
Account bool - If true, this User may cancel the entire Account.
- Longview
Subscription bool - If true, this User may manage the Account’s Longview subscription.
- account
Access String - The level of access this User has to Account-level actions, like billing information. A restricted User will never be able to manage users. (
read_only,read_write) - add
Databases Boolean - If true, this User may add Managed Databases.
- add
Domains Boolean - If true, this User may add Domains.
- add
Firewalls Boolean - If true, this User may add Firewalls.
- add
Images Boolean - If true, this User may add Images.
- add
Linodes Boolean - If true, this User may create Linodes.
- add
Longview Boolean - If true, this User may create Longview clients and view the current plan.
- add
Nodebalancers Boolean - If true, this User may add NodeBalancers.
- add
Stackscripts Boolean - add
Volumes Boolean - If true, this User may add Volumes.
- add
Vpcs Boolean - If true, this User may add Virtual Private Clouds (VPCs).
- cancel
Account Boolean - If true, this User may cancel the entire Account.
- longview
Subscription Boolean - If true, this User may manage the Account’s Longview subscription.
- account
Access string - The level of access this User has to Account-level actions, like billing information. A restricted User will never be able to manage users. (
read_only,read_write) - add
Databases boolean - If true, this User may add Managed Databases.
- add
Domains boolean - If true, this User may add Domains.
- add
Firewalls boolean - If true, this User may add Firewalls.
- add
Images boolean - If true, this User may add Images.
- add
Linodes boolean - If true, this User may create Linodes.
- add
Longview boolean - If true, this User may create Longview clients and view the current plan.
- add
Nodebalancers boolean - If true, this User may add NodeBalancers.
- add
Stackscripts boolean - add
Volumes boolean - If true, this User may add Volumes.
- add
Vpcs boolean - If true, this User may add Virtual Private Clouds (VPCs).
- cancel
Account boolean - If true, this User may cancel the entire Account.
- longview
Subscription boolean - If true, this User may manage the Account’s Longview subscription.
- account_
access str - The level of access this User has to Account-level actions, like billing information. A restricted User will never be able to manage users. (
read_only,read_write) - add_
databases bool - If true, this User may add Managed Databases.
- add_
domains bool - If true, this User may add Domains.
- add_
firewalls bool - If true, this User may add Firewalls.
- add_
images bool - If true, this User may add Images.
- add_
linodes bool - If true, this User may create Linodes.
- add_
longview bool - If true, this User may create Longview clients and view the current plan.
- add_
nodebalancers bool - If true, this User may add NodeBalancers.
- add_
stackscripts bool - add_
volumes bool - If true, this User may add Volumes.
- add_
vpcs bool - If true, this User may add Virtual Private Clouds (VPCs).
- cancel_
account bool - If true, this User may cancel the entire Account.
- longview_
subscription bool - If true, this User may manage the Account’s Longview subscription.
- account
Access String - The level of access this User has to Account-level actions, like billing information. A restricted User will never be able to manage users. (
read_only,read_write) - add
Databases Boolean - If true, this User may add Managed Databases.
- add
Domains Boolean - If true, this User may add Domains.
- add
Firewalls Boolean - If true, this User may add Firewalls.
- add
Images Boolean - If true, this User may add Images.
- add
Linodes Boolean - If true, this User may create Linodes.
- add
Longview Boolean - If true, this User may create Longview clients and view the current plan.
- add
Nodebalancers Boolean - If true, this User may add NodeBalancers.
- add
Stackscripts Boolean - add
Volumes Boolean - If true, this User may add Volumes.
- add
Vpcs Boolean - If true, this User may add Virtual Private Clouds (VPCs).
- cancel
Account Boolean - If true, this User may cancel the entire Account.
- longview
Subscription Boolean - If true, this User may manage the Account’s Longview subscription.
GetUserImageGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserLinodeGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserLongviewGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserNodebalancerGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserStackscriptGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserVolumeGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
GetUserVpcGrant
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- Id int
- The ID of entity this grant applies to.
- Label string
- The current label of the entity this grant applies to, for display purposes.
- Permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Integer
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id number
- The ID of entity this grant applies to.
- label string
- The current label of the entity this grant applies to, for display purposes.
- permissions string
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id int
- The ID of entity this grant applies to.
- label str
- The current label of the entity this grant applies to, for display purposes.
- permissions str
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
- id Number
- The ID of entity this grant applies to.
- label String
- The current label of the entity this grant applies to, for display purposes.
- permissions String
- The level of access this User has to this entity. If null, this User has no access. (
read_only,read_write)
Package Details
- Repository
- Linode pulumi/pulumi-linode
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
linodeTerraform Provider.
Viewing docs for Linode v5.9.0
published on Friday, Mar 13, 2026 by Pulumi
published on Friday, Mar 13, 2026 by Pulumi
