Manage Projects

Manage projects and switch between them to create related resources.

Before using Affinidi CLI and access CLI topics, you need to login to the Affinidi using the command affinidi start and select a project to generate the required access token to perform tasks.

Command References

    affinidi project

Use these commands to manage your projects

affinidi project create-project

Creates a project and sets it as the active project

USAGE

affinidi project create-project [--json] [--no-color] [--no-input] [-n [value]] [-d [value]]

FLAGS

-d, --description=[value] Description of the project

-n, --name=[value] Name of the project

GLOBAL FLAGS

--json Format output as json.

--no-color Disables color in the output. If you have trouble distinguishing colors, consider using this flag.

--no-input Disables all the interactive prompts

EXAMPLES

affinidi project create-project -n MyProjectName
affinidi project create-project --name "My project name"

affinidi project get-active-project

Gets the current active project

USAGE

affinidi project get-active-project [--json] [--no-color] [--no-input]

GLOBAL FLAGS

--json Format output as json.

--no-color Disables color in the output. If you have trouble distinguishing colors, consider using this flag.

--no-input Disables all the interactive prompts

EXAMPLES

affinidi project get-active-project

affinidi project list-projects

Lists your projects

USAGE

affinidi project list-projects [--json] [--no-color] [--no-input]

GLOBAL FLAGS

--json Format output as json.

--no-color Disables color in the output. If you have trouble distinguishing colors, consider using this flag.

--no-input Disables all the interactive prompts

EXAMPLES

affinidi project list-projects

affinidi project select-project

Sets a project as the active project

USAGE

affinidi project select-project [--json] [--no-color] [--no-input] [-i [value]]

FLAGS

-i, --project-id=[value] ID of the project

GLOBAL FLAGS

--json Format output as json.

--no-color Disables color in the output. If you have trouble distinguishing colors, consider using this flag.

--no-input Disables all the interactive prompts

EXAMPLES

affinidi project select-project
affinidi project select-project -i [project-id]
affinidi project select-project --project-id [project-id]

affinidi project update-project

Updates project details

USAGE

affinidi project update-project [--json] [--no-color] [--no-input] [-i [value]] [-n [value]] [-d [value]]

FLAGS

-d, --description=[value] Description of the project

-i, --id=[value] Project Id

-n, --name=[value] Name of the project

GLOBAL FLAGS

--json Format output as json.

--no-color Disables color in the output. If you have trouble distinguishing colors, consider using this flag.

--no-input Disables all the interactive prompts

EXAMPLES

affinidi project update-project -n MyUpdatedProjectName -d MyUpdatedProjectDescription
affinidi project update-project --name="My project name" --description="My project description