Linode v4.30.0 published on Friday, Nov 8, 2024 by Pulumi
linode.getUsers
Explore with Pulumi AI
Provides information about Linode users that match a set of filters. For more information, see the Linode APIv4 docs.
import * as pulumi from "@pulumi/pulumi";
import * as linode from "@pulumi/linode";
const filtered-users = linode.getUsers({
filters: [{
name: "username",
values: ["test-user"],
}],
});
export const users = filtered_users.then(filtered_users => filtered_users.users);
import pulumi
import pulumi_linode as linode
filtered_users = linode.get_users(filters=[{
"name": "username",
"values": ["test-user"],
}])
pulumi.export("users", filtered_users.users)
package main
import (
"github.com/pulumi/pulumi-linode/sdk/v4/go/linode"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
filtered_users, err := linode.GetUsers(ctx, &linode.GetUsersArgs{
Filters: []linode.GetUsersFilter{
{
Name: "username",
Values: []string{
"test-user",
},
},
},
}, nil)
if err != nil {
return err
}
ctx.Export("users", filtered_users.Users)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Linode = Pulumi.Linode;
return await Deployment.RunAsync(() =>
{
var filtered_users = Linode.GetUsers.Invoke(new()
{
Filters = new[]
{
new Linode.Inputs.GetUsersFilterInputArgs
{
Name = "username",
Values = new[]
{
"test-user",
},
},
},
});
return new Dictionary<string, object?>
{
["users"] = filtered_users.Apply(filtered_users => filtered_users.Apply(getUsersResult => getUsersResult.Users)),
};
});
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.GetUsersArgs;
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 filtered-users = LinodeFunctions.getUsers(GetUsersArgs.builder()
.filters(GetUsersFilterArgs.builder()
.name("username")
.values("test-user")
.build())
.build());
ctx.export("users", filtered_users.users());
}
}
variables:
filtered-users:
fn::invoke:
Function: linode:getUsers
Arguments:
filters:
- name: username
values:
- test-user
outputs:
users: ${["filtered-users"].users}
Filterable Fields
username
email
restricted
user_type
password_created
tfa_enabled
verfied_phone_number
Using getUsers
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 getUsers(args: GetUsersArgs, opts?: InvokeOptions): Promise<GetUsersResult>
function getUsersOutput(args: GetUsersOutputArgs, opts?: InvokeOptions): Output<GetUsersResult>
def get_users(filters: Optional[Sequence[GetUsersFilter]] = None,
order: Optional[str] = None,
order_by: Optional[str] = None,
users: Optional[Sequence[GetUsersUser]] = None,
opts: Optional[InvokeOptions] = None) -> GetUsersResult
def get_users_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetUsersFilterArgs]]]] = None,
order: Optional[pulumi.Input[str]] = None,
order_by: Optional[pulumi.Input[str]] = None,
users: Optional[pulumi.Input[Sequence[pulumi.Input[GetUsersUserArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUsersResult]
func GetUsers(ctx *Context, args *GetUsersArgs, opts ...InvokeOption) (*GetUsersResult, error)
func GetUsersOutput(ctx *Context, args *GetUsersOutputArgs, opts ...InvokeOption) GetUsersResultOutput
> Note: This function is named GetUsers
in the Go SDK.
public static class GetUsers
{
public static Task<GetUsersResult> InvokeAsync(GetUsersArgs args, InvokeOptions? opts = null)
public static Output<GetUsersResult> Invoke(GetUsersInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUsersResult> getUsers(GetUsersArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: linode:index/getUsers:getUsers
arguments:
# arguments dictionary
The following arguments are supported:
- Filters
List<Get
Users Filter> - Order string
- The order in which results should be returned. (
asc
,desc
; defaultasc
) - Order
By string - The attribute to order the results by. See the Filterable Fields section for a list of valid fields.
- Users
List<Get
Users User>
- Filters
[]Get
Users Filter - Order string
- The order in which results should be returned. (
asc
,desc
; defaultasc
) - Order
By string - The attribute to order the results by. See the Filterable Fields section for a list of valid fields.
- Users
[]Get
Users User
- filters
List<Get
Users Filter> - order String
- The order in which results should be returned. (
asc
,desc
; defaultasc
) - order
By String - The attribute to order the results by. See the Filterable Fields section for a list of valid fields.
- users
List<Get
Users User>
- filters
Get
Users Filter[] - order string
- The order in which results should be returned. (
asc
,desc
; defaultasc
) - order
By string - The attribute to order the results by. See the Filterable Fields section for a list of valid fields.
- users
Get
Users User[]
- filters
Sequence[Get
Users Filter] - order str
- The order in which results should be returned. (
asc
,desc
; defaultasc
) - order_
by str - The attribute to order the results by. See the Filterable Fields section for a list of valid fields.
- users
Sequence[Get
Users User]
- filters List<Property Map>
- order String
- The order in which results should be returned. (
asc
,desc
; defaultasc
) - order
By String - The attribute to order the results by. See the Filterable Fields section for a list of valid fields.
- users List<Property Map>
getUsers Result
The following output properties are available:
- Id string
- The ID of entity this grant applies to.
- Filters
List<Get
Users Filter> - Order string
- Order
By string - Users
List<Get
Users User>
- Id string
- The ID of entity this grant applies to.
- Filters
[]Get
Users Filter - Order string
- Order
By string - Users
[]Get
Users User
- id String
- The ID of entity this grant applies to.
- filters
List<Get
Users Filter> - order String
- order
By String - users
List<Get
Users User>
- id string
- The ID of entity this grant applies to.
- filters
Get
Users Filter[] - order string
- order
By string - users
Get
Users User[]
- id str
- The ID of entity this grant applies to.
- filters
Sequence[Get
Users Filter] - order str
- order_
by str - users
Sequence[Get
Users User]
- id String
- The ID of entity this grant applies to.
- filters List<Property Map>
- order String
- order
By String - users List<Property Map>
Supporting Types
GetUsersFilter
- Name string
- The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- Values List<string>
- A list of values for the filter to allow. These values should all be in string form.
- Match
By string - The method to match the field by. (
exact
,regex
,substring
; defaultexact
)
- Name string
- The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- Values []string
- A list of values for the filter to allow. These values should all be in string form.
- Match
By string - The method to match the field by. (
exact
,regex
,substring
; defaultexact
)
- name String
- The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- values List<String>
- A list of values for the filter to allow. These values should all be in string form.
- match
By String - The method to match the field by. (
exact
,regex
,substring
; defaultexact
)
- name string
- The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- values string[]
- A list of values for the filter to allow. These values should all be in string form.
- match
By string - The method to match the field by. (
exact
,regex
,substring
; defaultexact
)
- name str
- The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- values Sequence[str]
- A list of values for the filter to allow. These values should all be in string form.
- match_
by str - The method to match the field by. (
exact
,regex
,substring
; defaultexact
)
- name String
- The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- values List<String>
- A list of values for the filter to allow. These values should all be in string form.
- match
By String - The method to match the field by. (
exact
,regex
,substring
; defaultexact
)
GetUsersUser
- Database
Grants List<GetUsers User Database Grant> - A set containing all of the user's active grants.
- Domain
Grants List<GetUsers User Domain Grant> - A set containing all of the user's active grants.
- Email string
- The email address for this User, for account management communications, and may be used for other communications as configured.
- Firewall
Grants List<GetUsers User Firewall Grant> - A set containing all of the user's active grants.
- Global
Grants List<GetUsers User Global Grant> - A structure containing the Account-level grants a User has.
- Id string
- The ID of entity this grant applies to.
- Image
Grants List<GetUsers User Image Grant> - A set containing all of the user's active grants.
- Linode
Grants List<GetUsers User Linode Grant> - A set containing all of the user's active grants.
- Longview
Grants List<GetUsers User Longview Grant> - A set containing all of the user's active grants.
- Nodebalancer
Grants List<GetUsers User Nodebalancer Grant> - A set containing all of the user's active grants.
- 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<GetUsers User Stackscript Grant> - A set containing all of the user's active grants.
- 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
- This User's username. This is used for logging in, and may also be displayed alongside actions the User performs (for example, in Events or public StackScripts).
- 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<GetUsers User Volume Grant> - A set containing all of the user's active grants.
- Database
Grants []GetUsers User Database Grant - A set containing all of the user's active grants.
- Domain
Grants []GetUsers User Domain Grant - A set containing all of the user's active grants.
- Email string
- The email address for this User, for account management communications, and may be used for other communications as configured.
- Firewall
Grants []GetUsers User Firewall Grant - A set containing all of the user's active grants.
- Global
Grants []GetUsers User Global Grant - A structure containing the Account-level grants a User has.
- Id string
- The ID of entity this grant applies to.
- Image
Grants []GetUsers User Image Grant - A set containing all of the user's active grants.
- Linode
Grants []GetUsers User Linode Grant - A set containing all of the user's active grants.
- Longview
Grants []GetUsers User Longview Grant - A set containing all of the user's active grants.
- Nodebalancer
Grants []GetUsers User Nodebalancer Grant - A set containing all of the user's active grants.
- 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 []GetUsers User Stackscript Grant - A set containing all of the user's active grants.
- 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
- This User's username. This is used for logging in, and may also be displayed alongside actions the User performs (for example, in Events or public StackScripts).
- 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 []GetUsers User Volume Grant - A set containing all of the user's active grants.
- database
Grants List<GetUsers User Database Grant> - A set containing all of the user's active grants.
- domain
Grants List<GetUsers User Domain Grant> - A set containing all of the user's active grants.
- email String
- The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall
Grants List<GetUsers User Firewall Grant> - A set containing all of the user's active grants.
- global
Grants List<GetUsers User Global Grant> - A structure containing the Account-level grants a User has.
- id String
- The ID of entity this grant applies to.
- image
Grants List<GetUsers User Image Grant> - A set containing all of the user's active grants.
- linode
Grants List<GetUsers User Linode Grant> - A set containing all of the user's active grants.
- longview
Grants List<GetUsers User Longview Grant> - A set containing all of the user's active grants.
- nodebalancer
Grants List<GetUsers User Nodebalancer Grant> - A set containing all of the user's active grants.
- 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<GetUsers User Stackscript Grant> - A set containing all of the user's active grants.
- 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
- This User's username. This is used for logging in, and may also be displayed alongside actions the User performs (for example, in Events or public StackScripts).
- 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<GetUsers User Volume Grant> - A set containing all of the user's active grants.
- database
Grants GetUsers User Database Grant[] - A set containing all of the user's active grants.
- domain
Grants GetUsers User Domain Grant[] - A set containing all of the user's active grants.
- email string
- The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall
Grants GetUsers User Firewall Grant[] - A set containing all of the user's active grants.
- global
Grants GetUsers User Global Grant[] - A structure containing the Account-level grants a User has.
- id string
- The ID of entity this grant applies to.
- image
Grants GetUsers User Image Grant[] - A set containing all of the user's active grants.
- linode
Grants GetUsers User Linode Grant[] - A set containing all of the user's active grants.
- longview
Grants GetUsers User Longview Grant[] - A set containing all of the user's active grants.
- nodebalancer
Grants GetUsers User Nodebalancer Grant[] - A set containing all of the user's active grants.
- 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 GetUsers User Stackscript Grant[] - A set containing all of the user's active grants.
- 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
- This User's username. This is used for logging in, and may also be displayed alongside actions the User performs (for example, in Events or public StackScripts).
- 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 GetUsers User Volume Grant[] - A set containing all of the user's active grants.
- database_
grants Sequence[GetUsers User Database Grant] - A set containing all of the user's active grants.
- domain_
grants Sequence[GetUsers User Domain Grant] - A set containing all of the user's active grants.
- email str
- The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall_
grants Sequence[GetUsers User Firewall Grant] - A set containing all of the user's active grants.
- global_
grants Sequence[GetUsers User Global Grant] - A structure containing the Account-level grants a User has.
- id str
- The ID of entity this grant applies to.
- image_
grants Sequence[GetUsers User Image Grant] - A set containing all of the user's active grants.
- linode_
grants Sequence[GetUsers User Linode Grant] - A set containing all of the user's active grants.
- longview_
grants Sequence[GetUsers User Longview Grant] - A set containing all of the user's active grants.
- nodebalancer_
grants Sequence[GetUsers User Nodebalancer Grant] - A set containing all of the user's active grants.
- 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[GetUsers User Stackscript Grant] - A set containing all of the user's active grants.
- 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
- This User's username. This is used for logging in, and may also be displayed alongside actions the User performs (for example, in Events or public StackScripts).
- 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[GetUsers User Volume Grant] - A set containing all of the user's active grants.
- database
Grants List<Property Map> - A set containing all of the user's active grants.
- domain
Grants List<Property Map> - A set containing all of the user's active grants.
- 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> - A set containing all of the user's active grants.
- global
Grants List<Property Map> - A structure containing the Account-level grants a User has.
- id String
- The ID of entity this grant applies to.
- image
Grants List<Property Map> - A set containing all of the user's active grants.
- linode
Grants List<Property Map> - A set containing all of the user's active grants.
- longview
Grants List<Property Map> - A set containing all of the user's active grants.
- nodebalancer
Grants List<Property Map> - A set containing all of the user's active grants.
- 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> - A set containing all of the user's active grants.
- 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
- This User's username. This is used for logging in, and may also be displayed alongside actions the User performs (for example, in Events or public StackScripts).
- 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> - A set containing all of the user's active grants.
GetUsersUserDatabaseGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserDomainGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserFirewallGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserGlobalGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserImageGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserLinodeGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserLongviewGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserNodebalancerGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserStackscriptGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
GetUsersUserVolumeGrant
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
Package Details
- Repository
- Linode pulumi/pulumi-linode
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
linode
Terraform Provider.