linode.User
Explore with Pulumi AI
Manages a Linode User.
Global Grants
account-access
- (optional) The level of access this User has to Account-level actions, like billing information. (read_only
,read_write
)add_domains
- (optional) If true, this User may add Domains.add_databases
- (optional) If true, this User may add Databases.add_firewalls
- (optional) If true, this User may add Firewalls.add_images
- (optional) If true, this User may add Images.add_linodes
- (optional) If true, this User may create Linodes.add_longview
- (optional) If true, this User may create Longview clients and view the current plan.add_nodebalancers
- (optional) If true, this User may add NodeBalancers.add_stackscripts
- (optional) If true, this User may add StackScripts.cancel_account
- (optional) If true, this User may cancel the entire Account.longview_subscription
- (optional) If true, this User may manage the Account’s Longview subscription.
Entity Grants
id
- (required) The ID of the entity this grant applies to.permissions
- (required) The level of access this User has to this entity. (read_only
,read_write
)
Example Usage
Create an unrestricted user
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Linode = Pulumi.Linode;
return await Deployment.RunAsync(() =>
{
var john = new Linode.User("john", new()
{
Email = "john@acme.io",
Username = "john123",
});
});
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 {
_, err := linode.NewUser(ctx, "john", &linode.UserArgs{
Email: pulumi.String("john@acme.io"),
Username: pulumi.String("john123"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.linode.User;
import com.pulumi.linode.UserArgs;
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) {
var john = new User("john", UserArgs.builder()
.email("john@acme.io")
.username("john123")
.build());
}
}
import pulumi
import pulumi_linode as linode
john = linode.User("john",
email="john@acme.io",
username="john123")
import * as pulumi from "@pulumi/pulumi";
import * as linode from "@pulumi/linode";
const john = new linode.User("john", {
email: "john@acme.io",
username: "john123",
});
resources:
john:
type: linode:User
properties:
email: john@acme.io
username: john123
Create a restricted user with grants
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Linode = Pulumi.Linode;
return await Deployment.RunAsync(() =>
{
var fooser = new Linode.User("fooser", new()
{
Email = "cool@acme.io",
GlobalGrants = new Linode.Inputs.UserGlobalGrantsArgs
{
AddImages = true,
AddLinodes = true,
},
LinodeGrants = new[]
{
new Linode.Inputs.UserLinodeGrantArgs
{
Id = 12345,
Permissions = "read_write",
},
},
Restricted = true,
Username = "cooluser123",
});
});
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 {
_, err := linode.NewUser(ctx, "fooser", &linode.UserArgs{
Email: pulumi.String("cool@acme.io"),
GlobalGrants: &linode.UserGlobalGrantsArgs{
AddImages: pulumi.Bool(true),
AddLinodes: pulumi.Bool(true),
},
LinodeGrants: linode.UserLinodeGrantArray{
&linode.UserLinodeGrantArgs{
Id: pulumi.Int(12345),
Permissions: pulumi.String("read_write"),
},
},
Restricted: pulumi.Bool(true),
Username: pulumi.String("cooluser123"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.linode.User;
import com.pulumi.linode.UserArgs;
import com.pulumi.linode.inputs.UserGlobalGrantsArgs;
import com.pulumi.linode.inputs.UserLinodeGrantArgs;
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) {
var fooser = new User("fooser", UserArgs.builder()
.email("cool@acme.io")
.globalGrants(UserGlobalGrantsArgs.builder()
.addImages(true)
.addLinodes(true)
.build())
.linodeGrants(UserLinodeGrantArgs.builder()
.id(12345)
.permissions("read_write")
.build())
.restricted(true)
.username("cooluser123")
.build());
}
}
import pulumi
import pulumi_linode as linode
fooser = linode.User("fooser",
email="cool@acme.io",
global_grants=linode.UserGlobalGrantsArgs(
add_images=True,
add_linodes=True,
),
linode_grants=[linode.UserLinodeGrantArgs(
id=12345,
permissions="read_write",
)],
restricted=True,
username="cooluser123")
import * as pulumi from "@pulumi/pulumi";
import * as linode from "@pulumi/linode";
const fooser = new linode.User("fooser", {
email: "cool@acme.io",
globalGrants: {
addImages: true,
addLinodes: true,
},
linodeGrants: [{
id: 12345,
permissions: "read_write",
}],
restricted: true,
username: "cooluser123",
});
resources:
fooser:
type: linode:User
properties:
email: cool@acme.io
globalGrants:
addImages: true
addLinodes: true
linodeGrants:
- id: 12345
permissions: read_write
restricted: true
username: cooluser123
Create User Resource
new User(name: string, args: UserArgs, opts?: CustomResourceOptions);
@overload
def User(resource_name: str,
opts: Optional[ResourceOptions] = None,
domain_grants: Optional[Sequence[UserDomainGrantArgs]] = None,
email: Optional[str] = None,
firewall_grants: Optional[Sequence[UserFirewallGrantArgs]] = None,
global_grants: Optional[UserGlobalGrantsArgs] = None,
image_grants: Optional[Sequence[UserImageGrantArgs]] = None,
linode_grants: Optional[Sequence[UserLinodeGrantArgs]] = None,
longview_grants: Optional[Sequence[UserLongviewGrantArgs]] = None,
nodebalancer_grants: Optional[Sequence[UserNodebalancerGrantArgs]] = None,
restricted: Optional[bool] = None,
stackscript_grants: Optional[Sequence[UserStackscriptGrantArgs]] = None,
username: Optional[str] = None,
volume_grants: Optional[Sequence[UserVolumeGrantArgs]] = None)
@overload
def User(resource_name: str,
args: UserArgs,
opts: Optional[ResourceOptions] = None)
func NewUser(ctx *Context, name string, args UserArgs, opts ...ResourceOption) (*User, error)
public User(string name, UserArgs args, CustomResourceOptions? opts = null)
type: linode:User
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args UserArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args UserArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args UserArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args UserArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args UserArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
User Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The User resource accepts the following input properties:
- Email string
The email address of the user.
- Username string
The username of the user.
- Domain
Grants List<UserDomain Grant> The domains the user has permissions access to.
- Firewall
Grants List<UserFirewall Grant> The firewalls the user has permissions access to.
- Global
Grants UserGlobal Grants A structure containing the Account-level grants a User has.
- Image
Grants List<UserImage Grant> The images the user has permissions access to.
- Linode
Grants List<UserLinode Grant> The Linodes the user has permissions access to.
- Longview
Grants List<UserLongview Grant> The longview the user has permissions access to.
- Nodebalancer
Grants List<UserNodebalancer Grant> The NodeBalancers the user has permissions access to.
- Restricted bool
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- Stackscript
Grants List<UserStackscript Grant> The StackScripts the user has permissions access to.
- Volume
Grants List<UserVolume Grant> The volumes the user has permissions access to.
- Email string
The email address of the user.
- Username string
The username of the user.
- Domain
Grants []UserDomain Grant Args The domains the user has permissions access to.
- Firewall
Grants []UserFirewall Grant Args The firewalls the user has permissions access to.
- Global
Grants UserGlobal Grants Args A structure containing the Account-level grants a User has.
- Image
Grants []UserImage Grant Args The images the user has permissions access to.
- Linode
Grants []UserLinode Grant Args The Linodes the user has permissions access to.
- Longview
Grants []UserLongview Grant Args The longview the user has permissions access to.
- Nodebalancer
Grants []UserNodebalancer Grant Args The NodeBalancers the user has permissions access to.
- Restricted bool
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- Stackscript
Grants []UserStackscript Grant Args The StackScripts the user has permissions access to.
- Volume
Grants []UserVolume Grant Args The volumes the user has permissions access to.
- email String
The email address of the user.
- username String
The username of the user.
- domain
Grants List<UserDomain Grant> The domains the user has permissions access to.
- firewall
Grants List<UserFirewall Grant> The firewalls the user has permissions access to.
- global
Grants UserGlobal Grants A structure containing the Account-level grants a User has.
- image
Grants List<UserImage Grant> The images the user has permissions access to.
- linode
Grants List<UserLinode Grant> The Linodes the user has permissions access to.
- longview
Grants List<UserLongview Grant> The longview the user has permissions access to.
- nodebalancer
Grants List<UserNodebalancer Grant> The NodeBalancers the user has permissions access to.
- restricted Boolean
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- stackscript
Grants List<UserStackscript Grant> The StackScripts the user has permissions access to.
- volume
Grants List<UserVolume Grant> The volumes the user has permissions access to.
- email string
The email address of the user.
- username string
The username of the user.
- domain
Grants UserDomain Grant[] The domains the user has permissions access to.
- firewall
Grants UserFirewall Grant[] The firewalls the user has permissions access to.
- global
Grants UserGlobal Grants A structure containing the Account-level grants a User has.
- image
Grants UserImage Grant[] The images the user has permissions access to.
- linode
Grants UserLinode Grant[] The Linodes the user has permissions access to.
- longview
Grants UserLongview Grant[] The longview the user has permissions access to.
- nodebalancer
Grants UserNodebalancer Grant[] The NodeBalancers the user has permissions access to.
- restricted boolean
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- stackscript
Grants UserStackscript Grant[] The StackScripts the user has permissions access to.
- volume
Grants UserVolume Grant[] The volumes the user has permissions access to.
- email str
The email address of the user.
- username str
The username of the user.
- domain_
grants Sequence[UserDomain Grant Args] The domains the user has permissions access to.
- firewall_
grants Sequence[UserFirewall Grant Args] The firewalls the user has permissions access to.
- global_
grants UserGlobal Grants Args A structure containing the Account-level grants a User has.
- image_
grants Sequence[UserImage Grant Args] The images the user has permissions access to.
- linode_
grants Sequence[UserLinode Grant Args] The Linodes the user has permissions access to.
- longview_
grants Sequence[UserLongview Grant Args] The longview the user has permissions access to.
- nodebalancer_
grants Sequence[UserNodebalancer Grant Args] The NodeBalancers the user has permissions access to.
- restricted bool
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- stackscript_
grants Sequence[UserStackscript Grant Args] The StackScripts the user has permissions access to.
- volume_
grants Sequence[UserVolume Grant Args] The volumes the user has permissions access to.
- email String
The email address of the user.
- username String
The username of the user.
- domain
Grants List<Property Map> The domains the user has permissions access to.
- firewall
Grants List<Property Map> The firewalls the user has permissions access to.
- global
Grants Property Map A structure containing the Account-level grants a User has.
- image
Grants List<Property Map> The images the user has permissions access to.
- linode
Grants List<Property Map> The Linodes the user has permissions access to.
- longview
Grants List<Property Map> The longview the user has permissions access to.
- nodebalancer
Grants List<Property Map> The NodeBalancers the user has permissions access to.
- restricted Boolean
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- stackscript
Grants List<Property Map> The StackScripts the user has permissions access to.
- volume
Grants List<Property Map> The volumes the user has permissions access to.
Outputs
All input properties are implicitly available as output properties. Additionally, the User resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Ssh
Keys List<string> A list of the User's SSH keys.
- Tfa
Enabled bool Whether the user has two-factor-authentication enabled.
- Id string
The provider-assigned unique ID for this managed resource.
- Ssh
Keys []string A list of the User's SSH keys.
- Tfa
Enabled bool Whether the user has two-factor-authentication enabled.
- id String
The provider-assigned unique ID for this managed resource.
- ssh
Keys List<String> A list of the User's SSH keys.
- tfa
Enabled Boolean Whether the user has two-factor-authentication enabled.
- id string
The provider-assigned unique ID for this managed resource.
- ssh
Keys string[] A list of the User's SSH keys.
- tfa
Enabled boolean Whether the user has two-factor-authentication enabled.
- id str
The provider-assigned unique ID for this managed resource.
- ssh_
keys Sequence[str] A list of the User's SSH keys.
- tfa_
enabled bool Whether the user has two-factor-authentication enabled.
- id String
The provider-assigned unique ID for this managed resource.
- ssh
Keys List<String> A list of the User's SSH keys.
- tfa
Enabled Boolean Whether the user has two-factor-authentication enabled.
Look up Existing User Resource
Get an existing User resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: UserState, opts?: CustomResourceOptions): User
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
domain_grants: Optional[Sequence[UserDomainGrantArgs]] = None,
email: Optional[str] = None,
firewall_grants: Optional[Sequence[UserFirewallGrantArgs]] = None,
global_grants: Optional[UserGlobalGrantsArgs] = None,
image_grants: Optional[Sequence[UserImageGrantArgs]] = None,
linode_grants: Optional[Sequence[UserLinodeGrantArgs]] = None,
longview_grants: Optional[Sequence[UserLongviewGrantArgs]] = None,
nodebalancer_grants: Optional[Sequence[UserNodebalancerGrantArgs]] = None,
restricted: Optional[bool] = None,
ssh_keys: Optional[Sequence[str]] = None,
stackscript_grants: Optional[Sequence[UserStackscriptGrantArgs]] = None,
tfa_enabled: Optional[bool] = None,
username: Optional[str] = None,
volume_grants: Optional[Sequence[UserVolumeGrantArgs]] = None) -> User
func GetUser(ctx *Context, name string, id IDInput, state *UserState, opts ...ResourceOption) (*User, error)
public static User Get(string name, Input<string> id, UserState? state, CustomResourceOptions? opts = null)
public static User get(String name, Output<String> id, UserState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Domain
Grants List<UserDomain Grant> The domains the user has permissions access to.
- Email string
The email address of the user.
- Firewall
Grants List<UserFirewall Grant> The firewalls the user has permissions access to.
- Global
Grants UserGlobal Grants A structure containing the Account-level grants a User has.
- Image
Grants List<UserImage Grant> The images the user has permissions access to.
- Linode
Grants List<UserLinode Grant> The Linodes the user has permissions access to.
- Longview
Grants List<UserLongview Grant> The longview the user has permissions access to.
- Nodebalancer
Grants List<UserNodebalancer Grant> The NodeBalancers the user has permissions access to.
- Restricted bool
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- Ssh
Keys List<string> A list of the User's SSH keys.
- Stackscript
Grants List<UserStackscript Grant> The StackScripts the user has permissions access to.
- Tfa
Enabled bool Whether the user has two-factor-authentication enabled.
- Username string
The username of the user.
- Volume
Grants List<UserVolume Grant> The volumes the user has permissions access to.
- Domain
Grants []UserDomain Grant Args The domains the user has permissions access to.
- Email string
The email address of the user.
- Firewall
Grants []UserFirewall Grant Args The firewalls the user has permissions access to.
- Global
Grants UserGlobal Grants Args A structure containing the Account-level grants a User has.
- Image
Grants []UserImage Grant Args The images the user has permissions access to.
- Linode
Grants []UserLinode Grant Args The Linodes the user has permissions access to.
- Longview
Grants []UserLongview Grant Args The longview the user has permissions access to.
- Nodebalancer
Grants []UserNodebalancer Grant Args The NodeBalancers the user has permissions access to.
- Restricted bool
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- Ssh
Keys []string A list of the User's SSH keys.
- Stackscript
Grants []UserStackscript Grant Args The StackScripts the user has permissions access to.
- Tfa
Enabled bool Whether the user has two-factor-authentication enabled.
- Username string
The username of the user.
- Volume
Grants []UserVolume Grant Args The volumes the user has permissions access to.
- domain
Grants List<UserDomain Grant> The domains the user has permissions access to.
- email String
The email address of the user.
- firewall
Grants List<UserFirewall Grant> The firewalls the user has permissions access to.
- global
Grants UserGlobal Grants A structure containing the Account-level grants a User has.
- image
Grants List<UserImage Grant> The images the user has permissions access to.
- linode
Grants List<UserLinode Grant> The Linodes the user has permissions access to.
- longview
Grants List<UserLongview Grant> The longview the user has permissions access to.
- nodebalancer
Grants List<UserNodebalancer Grant> The NodeBalancers the user has permissions access to.
- restricted Boolean
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- ssh
Keys List<String> A list of the User's SSH keys.
- stackscript
Grants List<UserStackscript Grant> The StackScripts the user has permissions access to.
- tfa
Enabled Boolean Whether the user has two-factor-authentication enabled.
- username String
The username of the user.
- volume
Grants List<UserVolume Grant> The volumes the user has permissions access to.
- domain
Grants UserDomain Grant[] The domains the user has permissions access to.
- email string
The email address of the user.
- firewall
Grants UserFirewall Grant[] The firewalls the user has permissions access to.
- global
Grants UserGlobal Grants A structure containing the Account-level grants a User has.
- image
Grants UserImage Grant[] The images the user has permissions access to.
- linode
Grants UserLinode Grant[] The Linodes the user has permissions access to.
- longview
Grants UserLongview Grant[] The longview the user has permissions access to.
- nodebalancer
Grants UserNodebalancer Grant[] The NodeBalancers the user has permissions access to.
- restricted boolean
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- ssh
Keys string[] A list of the User's SSH keys.
- stackscript
Grants UserStackscript Grant[] The StackScripts the user has permissions access to.
- tfa
Enabled boolean Whether the user has two-factor-authentication enabled.
- username string
The username of the user.
- volume
Grants UserVolume Grant[] The volumes the user has permissions access to.
- domain_
grants Sequence[UserDomain Grant Args] The domains the user has permissions access to.
- email str
The email address of the user.
- firewall_
grants Sequence[UserFirewall Grant Args] The firewalls the user has permissions access to.
- global_
grants UserGlobal Grants Args A structure containing the Account-level grants a User has.
- image_
grants Sequence[UserImage Grant Args] The images the user has permissions access to.
- linode_
grants Sequence[UserLinode Grant Args] The Linodes the user has permissions access to.
- longview_
grants Sequence[UserLongview Grant Args] The longview the user has permissions access to.
- nodebalancer_
grants Sequence[UserNodebalancer Grant Args] The NodeBalancers the user has permissions access to.
- restricted bool
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- ssh_
keys Sequence[str] A list of the User's SSH keys.
- stackscript_
grants Sequence[UserStackscript Grant Args] The StackScripts the user has permissions access to.
- tfa_
enabled bool Whether the user has two-factor-authentication enabled.
- username str
The username of the user.
- volume_
grants Sequence[UserVolume Grant Args] The volumes the user has permissions access to.
- domain
Grants List<Property Map> The domains the user has permissions access to.
- email String
The email address of the user.
- firewall
Grants List<Property Map> The firewalls the user has permissions access to.
- global
Grants Property Map A structure containing the Account-level grants a User has.
- image
Grants List<Property Map> The images the user has permissions access to.
- linode
Grants List<Property Map> The Linodes the user has permissions access to.
- longview
Grants List<Property Map> The longview the user has permissions access to.
- nodebalancer
Grants List<Property Map> The NodeBalancers the user has permissions access to.
- restricted Boolean
If true, this user will only have explicit permissions granted.
global_grants
- (optional) A structure containing the Account-level grants a User has.
The following arguments are sets of entity grants:
- ssh
Keys List<String> A list of the User's SSH keys.
- stackscript
Grants List<Property Map> The StackScripts the user has permissions access to.
- tfa
Enabled Boolean Whether the user has two-factor-authentication enabled.
- username String
The username of the user.
- volume
Grants List<Property Map> The volumes the user has permissions access to.
Supporting Types
UserDomainGrant, UserDomainGrantArgs
- Id int
- Permissions string
- Id int
- Permissions string
- id Integer
- permissions String
- id number
- permissions string
- id int
- permissions str
- id Number
- permissions String
UserFirewallGrant, UserFirewallGrantArgs
- Id int
- Permissions string
- Id int
- Permissions string
- id Integer
- permissions String
- id number
- permissions string
- id int
- permissions str
- id Number
- permissions String
UserGlobalGrants, UserGlobalGrantsArgs
- Account
Access string - Add
Databases bool - Add
Domains bool - Add
Firewalls bool - Add
Images bool - Add
Linodes bool - Add
Longview bool - Add
Nodebalancers bool - Add
Stackscripts bool - Add
Volumes bool - Cancel
Account bool - Longview
Subscription bool
- Account
Access string - Add
Databases bool - Add
Domains bool - Add
Firewalls bool - Add
Images bool - Add
Linodes bool - Add
Longview bool - Add
Nodebalancers bool - Add
Stackscripts bool - Add
Volumes bool - Cancel
Account bool - Longview
Subscription bool
- account
Access String - add
Databases Boolean - add
Domains Boolean - add
Firewalls Boolean - add
Images Boolean - add
Linodes Boolean - add
Longview Boolean - add
Nodebalancers Boolean - add
Stackscripts Boolean - add
Volumes Boolean - cancel
Account Boolean - longview
Subscription Boolean
- account
Access string - add
Databases boolean - add
Domains boolean - add
Firewalls boolean - add
Images boolean - add
Linodes boolean - add
Longview boolean - add
Nodebalancers boolean - add
Stackscripts boolean - add
Volumes boolean - cancel
Account boolean - longview
Subscription boolean
- account_
access str - add_
databases bool - add_
domains bool - add_
firewalls bool - add_
images bool - add_
linodes bool - add_
longview bool - add_
nodebalancers bool - add_
stackscripts bool - add_
volumes bool - cancel_
account bool - longview_
subscription bool
- account
Access String - add
Databases Boolean - add
Domains Boolean - add
Firewalls Boolean - add
Images Boolean - add
Linodes Boolean - add
Longview Boolean - add
Nodebalancers Boolean - add
Stackscripts Boolean - add
Volumes Boolean - cancel
Account Boolean - longview
Subscription Boolean
UserImageGrant, UserImageGrantArgs
- Id int
- Permissions string
- Id int
- Permissions string
- id Integer
- permissions String
- id number
- permissions string
- id int
- permissions str
- id Number
- permissions String
UserLinodeGrant, UserLinodeGrantArgs
- Id int
- Permissions string
- Id int
- Permissions string
- id Integer
- permissions String
- id number
- permissions string
- id int
- permissions str
- id Number
- permissions String
UserLongviewGrant, UserLongviewGrantArgs
- Id int
- Permissions string
- Id int
- Permissions string
- id Integer
- permissions String
- id number
- permissions string
- id int
- permissions str
- id Number
- permissions String
UserNodebalancerGrant, UserNodebalancerGrantArgs
- Id int
- Permissions string
- Id int
- Permissions string
- id Integer
- permissions String
- id number
- permissions string
- id int
- permissions str
- id Number
- permissions String
UserStackscriptGrant, UserStackscriptGrantArgs
- Id int
- Permissions string
- Id int
- Permissions string
- id Integer
- permissions String
- id number
- permissions string
- id int
- permissions str
- id Number
- permissions String
UserVolumeGrant, UserVolumeGrantArgs
- Id int
- Permissions string
- Id int
- Permissions string
- id Integer
- permissions String
- id number
- permissions string
- id int
- permissions str
- id Number
- permissions String
Package Details
- Repository
- Linode pulumi/pulumi-linode
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
linode
Terraform Provider.