Manage IICS projects. Projects are top-level containers for organising assets and folders.
iics project <subcommand> [flags]| Subcommand | Description |
|---|---|
create |
Create a new project |
update |
Update a project |
delete |
Delete a project |
| Flag | Type | Required | Description |
|---|---|---|---|
--name |
string | yes | Project name |
--description |
string | Project description |
All global flags apply.
iics project create --name "Data Engineering"
iics project create --name "Finance ETL" --description "Finance team data pipelines"iics project create --name "Data Engineering"
iics project create --name "Finance ETL" --description "Finance team data pipelines"| Flag | Type | Required | Description |
|---|---|---|---|
--id |
string | yes | Project ID |
--name |
string | New project name | |
--description |
string | New description |
All global flags apply.
iics project update --id <project-id> --name "Finance Data Engineering"
iics project update --id <project-id> --description "Updated description"iics project update --id <project-id> --name "Finance Data Engineering"
iics project update --id <project-id> --description "Updated description"Delete a project. Prompts for confirmation unless --yes is given.
| Flag | Short | Type | Required | Description |
|---|---|---|---|---|
--id |
string | yes | Project ID | |
--yes |
-y |
bool | Skip confirmation prompt |
All global flags apply.
# Interactive confirmation
iics project delete --id <project-id>
# Non-interactive (CI/CD)
iics project delete --id <project-id> --yes# Interactive confirmation
iics project delete --id <project-id>
# Non-interactive (CI/CD)
iics project delete --id <project-id> --yes