Skip to content

User

Bases: DuploResourceV2

Commands

apply

Apply a service.

Parameters:

--file, -f, --cli-input
A file to read the input from
FileType('r') action: YamlAction
--wait, -w
Wait for the operation to complete

create

Create a new user.

CLI Usage

duploctl user create -f 'user.yaml'
Contents of the user.yaml file
Username: nobody@example.com
Roles:
- User
VpnPassword: "********"
ApiTokens: []
IsReadOnly: false
IsVpnConfigCreated: false
IsVpnConfigUpdated: false
IsConfirmationEmailSent: false
Devspaces:
  IsEnabled: false
  IsAdmin: false
SourceLastRefresh: 0

Returns:

Name Type Description
message dict

A success message.

Parameters:

--file, -f, --cli-input
A file to read the input from
FileType('r') action: YamlAction

delete

Delete a User.

CLI Usage
duploctl user delete <name>

Returns:

Name Type Description
message dict

A success message.

Parameters:

name positional
The resource name
str

find

Find a User by their username.

Parameters:

name positional
The resource name
str

list

Retrieve a list of all users in the Duplo system.