Project Commands
General commands to manage Projects.
tfx project list
List projects available for a given Organization.
Using the --all flag allows returning projects from all Organizations available to the provided API Token.
Using the --search flag allows filtering by project name with a given string.
Basic Example
$ tfx project listUsing config file: /Users/tstraub/.tfx.hclList Projects for Organization: fireflyFound 4 Projects╭─────────────────────────────┬─────────────────────┬──────────────────────────────────────────────╮│ NAME │ ID │ DESCRIPTION │├─────────────────────────────┼─────────────────────┼──────────────────────────────────────────────┤│ infrastructure-core │ prj-ABC123defGHI789 │ Core infrastructure components ││ application-platform │ prj-DEF456ghiJKL012 │ Application platform and services ││ security-compliance │ prj-GHI789jklMNO345 │ Security and compliance resources ││ development-environments │ prj-JKL012mnoPQR678 │ Development and testing environments │╰─────────────────────────────┴─────────────────────┴──────────────────────────────────────────────╯Search Example
$ tfx project list --search infrastructureUsing config file: /Users/tstraub/.tfx.hclList Projects for Organization: fireflyFound 2 Projects╭─────────────────────────────┬─────────────────────┬──────────────────────────────────────────────╮│ NAME │ ID │ DESCRIPTION │├─────────────────────────────┼─────────────────────┼──────────────────────────────────────────────┤│ infrastructure-core │ prj-ABC123defGHI789 │ Core infrastructure components ││ infrastructure-monitoring │ prj-STU901vwxYZA234 │ Infrastructure monitoring and alerting │╰─────────────────────────────┴─────────────────────┴──────────────────────────────────────────────╯List All Example
$ tfx project list --allUsing config file: /Users/tstraub/.tfx.hclList Projects for all available OrganizationsFound 12 Projects╭──────────────┬─────────────────────────────┬─────────────────────┬──────────────────────────────────────────────╮│ ORGANIZATION │ NAME │ ID │ DESCRIPTION │├──────────────┼─────────────────────────────┼─────────────────────┼──────────────────────────────────────────────┤│ firefly │ infrastructure-core │ prj-ABC123defGHI789 │ Core infrastructure components ││ firefly │ application-platform │ prj-DEF456ghiJKL012 │ Application platform and services ││ firefly │ security-compliance │ prj-GHI789jklMNO345 │ Security and compliance resources ││ firefly │ development-environments │ prj-JKL012mnoPQR678 │ Development and testing environments ││ acme-corp │ web-services │ prj-MNO345pqrSTU789 │ Web application services ││ acme-corp │ data-platform │ prj-PQR678stuvWX012 │ Data processing and analytics platform ││ acme-corp │ mobile-backend │ prj-STU901vwxYZA234 │ Mobile application backend services ││ acme-corp │ ci-cd-pipeline │ prj-VWX234yzaBCD567 │ Continuous integration and deployment │╰──────────────┴─────────────────────────────┴─────────────────────┴──────────────────────────────────────────────╯List Projects with search across all organizations Example
$ tfx project list --all --search platformUsing config file: /Users/tstraub/.tfx.hclList Projects for all available OrganizationsFound 2 Projects╭──────────────┬─────────────────────────────┬─────────────────────┬──────────────────────────────────────────────╮│ ORGANIZATION │ NAME │ ID │ DESCRIPTION │├──────────────┼─────────────────────────────┼─────────────────────┼──────────────────────────────────────────────┤│ firefly │ application-platform │ prj-DEF456ghiJKL012 │ Application platform and services ││ acme-corp │ data-platform │ prj-PQR678stuvWX012 │ Data processing and analytics platform │╰──────────────┴─────────────────────────────┴─────────────────────┴──────────────────────────────────────────────╯tfx project show
Show details of a given Project, including configuration and tags.
Example
$ tfx project show -i prj-ABC123defGHI789Using config file: /Users/tstraub/.tfx.hclShow Project: prj-ABC123defGHI789Name: infrastructure-coreID: prj-ABC123defGHI789Description: Core infrastructure componentsDefaultExecutionMode: remoteAuto Destroy Activity Duration: 7dTags: environment: production team: platform cost-center: engineering compliance: required