Linode v4.36.0 published on Thursday, Mar 27, 2025 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)
public static Output<GetUsersResult> getUsers(GetUsersArgs args, InvokeOptions options)
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
This property is required. string - The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- Values
This property is required. 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
This property is required. string - The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- Values
This property is required. []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
This property is required. String - The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- values
This property is required. 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
This property is required. string - The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- values
This property is required. 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
This property is required. str - The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- values
This property is required. 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
This property is required. String - The name of the field to filter by. See the Filterable Fields section for a complete list of filterable fields.
- values
This property is required. 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 This property is required. List<GetUsers User Database Grant> - A set containing all of the user's active grants.
- Domain
Grants This property is required. List<GetUsers User Domain Grant> - A set containing all of the user's active grants.
- Email
This property is required. string - The email address for this User, for account management communications, and may be used for other communications as configured.
- Firewall
Grants This property is required. List<GetUsers User Firewall Grant> - A set containing all of the user's active grants.
- Global
Grants This property is required. List<GetUsers User Global Grant> - A structure containing the Account-level grants a User has.
- Id
This property is required. string - The ID of entity this grant applies to.
- Image
Grants This property is required. List<GetUsers User Image Grant> - A set containing all of the user's active grants.
- Linode
Grants This property is required. List<GetUsers User Linode Grant> - A set containing all of the user's active grants.
- Longview
Grants This property is required. List<GetUsers User Longview Grant> - A set containing all of the user's active grants.
- Nodebalancer
Grants This property is required. List<GetUsers User Nodebalancer Grant> - A set containing all of the user's active grants.
- Password
Created This property is required. 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.
- Placement
Group Grants This property is required. List<GetUsers User Placement Group Grant> - A set containing all of the user's active grants.
- Restricted
This property is required. bool - If true, this User must be granted access to perform actions or access entities on this Account.
- Ssh
Keys This property is required. 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 This property is required. List<GetUsers User Stackscript Grant> - A set containing all of the user's active grants.
- Tfa
Enabled This property is required. bool - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- User
Type This property is required. string - The type of this user.
- Username
This property is required. 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 Number This property is required. string - 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 This property is required. List<GetUsers User Volume Grant> - A set containing all of the user's active grants.
- Vpc
Grants This property is required. List<GetUsers User Vpc Grant> - A set containing all of the user's active grants.
- Database
Grants This property is required. []GetUsers User Database Grant - A set containing all of the user's active grants.
- Domain
Grants This property is required. []GetUsers User Domain Grant - A set containing all of the user's active grants.
- Email
This property is required. string - The email address for this User, for account management communications, and may be used for other communications as configured.
- Firewall
Grants This property is required. []GetUsers User Firewall Grant - A set containing all of the user's active grants.
- Global
Grants This property is required. []GetUsers User Global Grant - A structure containing the Account-level grants a User has.
- Id
This property is required. string - The ID of entity this grant applies to.
- Image
Grants This property is required. []GetUsers User Image Grant - A set containing all of the user's active grants.
- Linode
Grants This property is required. []GetUsers User Linode Grant - A set containing all of the user's active grants.
- Longview
Grants This property is required. []GetUsers User Longview Grant - A set containing all of the user's active grants.
- Nodebalancer
Grants This property is required. []GetUsers User Nodebalancer Grant - A set containing all of the user's active grants.
- Password
Created This property is required. 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.
- Placement
Group Grants This property is required. []GetUsers User Placement Group Grant - A set containing all of the user's active grants.
- Restricted
This property is required. bool - If true, this User must be granted access to perform actions or access entities on this Account.
- Ssh
Keys This property is required. []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 This property is required. []GetUsers User Stackscript Grant - A set containing all of the user's active grants.
- Tfa
Enabled This property is required. bool - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- User
Type This property is required. string - The type of this user.
- Username
This property is required. 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 Number This property is required. string - 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 This property is required. []GetUsers User Volume Grant - A set containing all of the user's active grants.
- Vpc
Grants This property is required. []GetUsers User Vpc Grant - A set containing all of the user's active grants.
- database
Grants This property is required. List<GetUsers User Database Grant> - A set containing all of the user's active grants.
- domain
Grants This property is required. List<GetUsers User Domain Grant> - A set containing all of the user's active grants.
- email
This property is required. String - The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall
Grants This property is required. List<GetUsers User Firewall Grant> - A set containing all of the user's active grants.
- global
Grants This property is required. List<GetUsers User Global Grant> - A structure containing the Account-level grants a User has.
- id
This property is required. String - The ID of entity this grant applies to.
- image
Grants This property is required. List<GetUsers User Image Grant> - A set containing all of the user's active grants.
- linode
Grants This property is required. List<GetUsers User Linode Grant> - A set containing all of the user's active grants.
- longview
Grants This property is required. List<GetUsers User Longview Grant> - A set containing all of the user's active grants.
- nodebalancer
Grants This property is required. List<GetUsers User Nodebalancer Grant> - A set containing all of the user's active grants.
- password
Created This property is required. 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.
- placement
Group Grants This property is required. List<GetUsers User Placement Group Grant> - A set containing all of the user's active grants.
- restricted
This property is required. Boolean - If true, this User must be granted access to perform actions or access entities on this Account.
- ssh
Keys This property is required. 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 This property is required. List<GetUsers User Stackscript Grant> - A set containing all of the user's active grants.
- tfa
Enabled This property is required. Boolean - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- user
Type This property is required. String - The type of this user.
- username
This property is required. 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 Number This property is required. String - 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 This property is required. List<GetUsers User Volume Grant> - A set containing all of the user's active grants.
- vpc
Grants This property is required. List<GetUsers User Vpc Grant> - A set containing all of the user's active grants.
- database
Grants This property is required. GetUsers User Database Grant[] - A set containing all of the user's active grants.
- domain
Grants This property is required. GetUsers User Domain Grant[] - A set containing all of the user's active grants.
- email
This property is required. string - The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall
Grants This property is required. GetUsers User Firewall Grant[] - A set containing all of the user's active grants.
- global
Grants This property is required. GetUsers User Global Grant[] - A structure containing the Account-level grants a User has.
- id
This property is required. string - The ID of entity this grant applies to.
- image
Grants This property is required. GetUsers User Image Grant[] - A set containing all of the user's active grants.
- linode
Grants This property is required. GetUsers User Linode Grant[] - A set containing all of the user's active grants.
- longview
Grants This property is required. GetUsers User Longview Grant[] - A set containing all of the user's active grants.
- nodebalancer
Grants This property is required. GetUsers User Nodebalancer Grant[] - A set containing all of the user's active grants.
- password
Created This property is required. 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.
- placement
Group Grants This property is required. GetUsers User Placement Group Grant[] - A set containing all of the user's active grants.
- restricted
This property is required. boolean - If true, this User must be granted access to perform actions or access entities on this Account.
- ssh
Keys This property is required. 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 This property is required. GetUsers User Stackscript Grant[] - A set containing all of the user's active grants.
- tfa
Enabled This property is required. boolean - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- user
Type This property is required. string - The type of this user.
- username
This property is required. 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 Number This property is required. string - 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 This property is required. GetUsers User Volume Grant[] - A set containing all of the user's active grants.
- vpc
Grants This property is required. GetUsers User Vpc Grant[] - A set containing all of the user's active grants.
- database_
grants This property is required. Sequence[GetUsers User Database Grant] - A set containing all of the user's active grants.
- domain_
grants This property is required. Sequence[GetUsers User Domain Grant] - A set containing all of the user's active grants.
- email
This property is required. str - The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall_
grants This property is required. Sequence[GetUsers User Firewall Grant] - A set containing all of the user's active grants.
- global_
grants This property is required. Sequence[GetUsers User Global Grant] - A structure containing the Account-level grants a User has.
- id
This property is required. str - The ID of entity this grant applies to.
- image_
grants This property is required. Sequence[GetUsers User Image Grant] - A set containing all of the user's active grants.
- linode_
grants This property is required. Sequence[GetUsers User Linode Grant] - A set containing all of the user's active grants.
- longview_
grants This property is required. Sequence[GetUsers User Longview Grant] - A set containing all of the user's active grants.
- nodebalancer_
grants This property is required. Sequence[GetUsers User Nodebalancer Grant] - A set containing all of the user's active grants.
- password_
created This property is required. 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.
- placement_
group_ grants This property is required. Sequence[GetUsers User Placement Group Grant] - A set containing all of the user's active grants.
- restricted
This property is required. bool - If true, this User must be granted access to perform actions or access entities on this Account.
- ssh_
keys This property is required. 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 This property is required. Sequence[GetUsers User Stackscript Grant] - A set containing all of the user's active grants.
- tfa_
enabled This property is required. bool - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- user_
type This property is required. str - The type of this user.
- username
This property is required. 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_ number This property is required. str - 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 This property is required. Sequence[GetUsers User Volume Grant] - A set containing all of the user's active grants.
- vpc_
grants This property is required. Sequence[GetUsers User Vpc Grant] - A set containing all of the user's active grants.
- database
Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
- domain
Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
- email
This property is required. String - The email address for this User, for account management communications, and may be used for other communications as configured.
- firewall
Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
- global
Grants This property is required. List<Property Map> - A structure containing the Account-level grants a User has.
- id
This property is required. String - The ID of entity this grant applies to.
- image
Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
- linode
Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
- longview
Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
- nodebalancer
Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
- password
Created This property is required. 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.
- placement
Group Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
- restricted
This property is required. Boolean - If true, this User must be granted access to perform actions or access entities on this Account.
- ssh
Keys This property is required. 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 This property is required. List<Property Map> - A set containing all of the user's active grants.
- tfa
Enabled This property is required. Boolean - A boolean value indicating if the User has Two Factor Authentication (TFA) enabled.
- user
Type This property is required. String - The type of this user.
- username
This property is required. 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 Number This property is required. String - 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 This property is required. List<Property Map> - A set containing all of the user's active grants.
- vpc
Grants This property is required. List<Property Map> - A set containing all of the user's active grants.
GetUsersUserDatabaseGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserDomainGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserFirewallGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserGlobalGrant
- Account
Access This property is required. 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 This property is required. bool - If true, this User may add Managed Databases.
- Add
Domains This property is required. bool - If true, this User may add Domains.
- Add
Firewalls This property is required. bool - If true, this User may add Firewalls.
- Add
Images This property is required. bool - If true, this User may add Images.
- Add
Linodes This property is required. bool - If true, this User may create Linodes.
- Add
Longview This property is required. bool - If true, this User may create Longview clients and view the current plan.
- Add
Nodebalancers This property is required. bool - If true, this User may add NodeBalancers.
- Add
Placement Groups This property is required. bool - If true, this User may add Placement Groups.
- Add
Stackscripts This property is required. bool - Add
Volumes This property is required. bool - If true, this User may add Volumes.
- Add
Vpcs This property is required. bool - If true, this User may add Virtual Private Clouds (VPCs).
- Cancel
Account This property is required. bool - If true, this User may cancel the entire Account.
- Longview
Subscription This property is required. bool - If true, this User may manage the Account’s Longview subscription.
- Account
Access This property is required. 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 This property is required. bool - If true, this User may add Managed Databases.
- Add
Domains This property is required. bool - If true, this User may add Domains.
- Add
Firewalls This property is required. bool - If true, this User may add Firewalls.
- Add
Images This property is required. bool - If true, this User may add Images.
- Add
Linodes This property is required. bool - If true, this User may create Linodes.
- Add
Longview This property is required. bool - If true, this User may create Longview clients and view the current plan.
- Add
Nodebalancers This property is required. bool - If true, this User may add NodeBalancers.
- Add
Placement Groups This property is required. bool - If true, this User may add Placement Groups.
- Add
Stackscripts This property is required. bool - Add
Volumes This property is required. bool - If true, this User may add Volumes.
- Add
Vpcs This property is required. bool - If true, this User may add Virtual Private Clouds (VPCs).
- Cancel
Account This property is required. bool - If true, this User may cancel the entire Account.
- Longview
Subscription This property is required. bool - If true, this User may manage the Account’s Longview subscription.
- account
Access This property is required. 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 This property is required. Boolean - If true, this User may add Managed Databases.
- add
Domains This property is required. Boolean - If true, this User may add Domains.
- add
Firewalls This property is required. Boolean - If true, this User may add Firewalls.
- add
Images This property is required. Boolean - If true, this User may add Images.
- add
Linodes This property is required. Boolean - If true, this User may create Linodes.
- add
Longview This property is required. Boolean - If true, this User may create Longview clients and view the current plan.
- add
Nodebalancers This property is required. Boolean - If true, this User may add NodeBalancers.
- add
Placement Groups This property is required. Boolean - If true, this User may add Placement Groups.
- add
Stackscripts This property is required. Boolean - add
Volumes This property is required. Boolean - If true, this User may add Volumes.
- add
Vpcs This property is required. Boolean - If true, this User may add Virtual Private Clouds (VPCs).
- cancel
Account This property is required. Boolean - If true, this User may cancel the entire Account.
- longview
Subscription This property is required. Boolean - If true, this User may manage the Account’s Longview subscription.
- account
Access This property is required. 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 This property is required. boolean - If true, this User may add Managed Databases.
- add
Domains This property is required. boolean - If true, this User may add Domains.
- add
Firewalls This property is required. boolean - If true, this User may add Firewalls.
- add
Images This property is required. boolean - If true, this User may add Images.
- add
Linodes This property is required. boolean - If true, this User may create Linodes.
- add
Longview This property is required. boolean - If true, this User may create Longview clients and view the current plan.
- add
Nodebalancers This property is required. boolean - If true, this User may add NodeBalancers.
- add
Placement Groups This property is required. boolean - If true, this User may add Placement Groups.
- add
Stackscripts This property is required. boolean - add
Volumes This property is required. boolean - If true, this User may add Volumes.
- add
Vpcs This property is required. boolean - If true, this User may add Virtual Private Clouds (VPCs).
- cancel
Account This property is required. boolean - If true, this User may cancel the entire Account.
- longview
Subscription This property is required. boolean - If true, this User may manage the Account’s Longview subscription.
- account_
access This property is required. 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 This property is required. bool - If true, this User may add Managed Databases.
- add_
domains This property is required. bool - If true, this User may add Domains.
- add_
firewalls This property is required. bool - If true, this User may add Firewalls.
- add_
images This property is required. bool - If true, this User may add Images.
- add_
linodes This property is required. bool - If true, this User may create Linodes.
- add_
longview This property is required. bool - If true, this User may create Longview clients and view the current plan.
- add_
nodebalancers This property is required. bool - If true, this User may add NodeBalancers.
- add_
placement_ groups This property is required. bool - If true, this User may add Placement Groups.
- add_
stackscripts This property is required. bool - add_
volumes This property is required. bool - If true, this User may add Volumes.
- add_
vpcs This property is required. bool - If true, this User may add Virtual Private Clouds (VPCs).
- cancel_
account This property is required. bool - If true, this User may cancel the entire Account.
- longview_
subscription This property is required. bool - If true, this User may manage the Account’s Longview subscription.
- account
Access This property is required. 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 This property is required. Boolean - If true, this User may add Managed Databases.
- add
Domains This property is required. Boolean - If true, this User may add Domains.
- add
Firewalls This property is required. Boolean - If true, this User may add Firewalls.
- add
Images This property is required. Boolean - If true, this User may add Images.
- add
Linodes This property is required. Boolean - If true, this User may create Linodes.
- add
Longview This property is required. Boolean - If true, this User may create Longview clients and view the current plan.
- add
Nodebalancers This property is required. Boolean - If true, this User may add NodeBalancers.
- add
Placement Groups This property is required. Boolean - If true, this User may add Placement Groups.
- add
Stackscripts This property is required. Boolean - add
Volumes This property is required. Boolean - If true, this User may add Volumes.
- add
Vpcs This property is required. Boolean - If true, this User may add Virtual Private Clouds (VPCs).
- cancel
Account This property is required. Boolean - If true, this User may cancel the entire Account.
- longview
Subscription This property is required. Boolean - If true, this User may manage the Account’s Longview subscription.
GetUsersUserImageGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserLinodeGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserLongviewGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserNodebalancerGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserPlacementGroupGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserStackscriptGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserVolumeGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
GetUsersUserVpcGrant
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- Id
This property is required. int - The ID of entity this grant applies to.
- Label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- Permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Integer - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. String - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. number - The ID of entity this grant applies to.
- label
This property is required. string - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. string - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. int - The ID of entity this grant applies to.
- label
This property is required. str - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. str - The level of access this User has to this entity. If null, this User has no access.
- id
This property is required. Number - The ID of entity this grant applies to.
- label
This property is required. String - The current label of the entity this grant applies to, for display purposes.
- permissions
This property is required. 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.