Module etcd::auth

source ·
Expand description

etcd’s authentication and authorization API.

These API endpoints are used to manage users and roles.

Structs

Paramters used to create a new etcd user.
An authorization role.
Parameters used to update an existing authorization role.
An existing etcd user with a list of their granted roles.
An existing etcd user with details of granted roles.
Parameters used to update an existing etcd user.

Enums

The type returned when the auth system is successfully enabled or disabled.

Functions

Creates a new role.
Creates a new user.
Deletes a role.
Deletes a user.
Attempts to disable the auth system.
Attempts to enable the auth system.
Get a role.
Gets all roles.
Get a user.
Gets all users.
Determines whether or not the auth system is enabled.
Updates an existing role.
Updates an existing user.