Workspace Configuration Version Commands
Managing Workspace Configuration Versions in a Workspace.
tfx workspace configuration-version list
List all Configuration Versions for a supplied Workspace.
--max-items defaults to 10, setting this to a higher number will retrieve more items.
Example
$ tfx workspace configuration-version list --name tfx-testUsing config file: /Users/tstraub/.tfx.hclList Configuration Versions for Workspace: tfx-test╭─────────────────────┬─────────────┬──────────┬──────┬────────┬────────┬─────────╮│ ID │ SPECULATIVE │ STATUS │ REPO │ BRANCH │ COMMIT │ MESSAGE │├─────────────────────┼─────────────┼──────────┼──────┼────────┼────────┼─────────┤│ cv-TSYCiigC5yJ5BxXw │ true │ uploaded │ │ │ │ ││ cv-K4EwbnFK4MGG2Qs1 │ false │ uploaded │ │ │ │ ││ cv-LdcmfSz6PAswZo5L │ true │ uploaded │ │ │ │ ││ cv-VYikVwjgfHNnUYfr │ false │ uploaded │ │ │ │ ││ cv-LcVa2hMVZg1nAX6R │ false │ uploaded │ │ │ │ ││ cv-q9yhRwv73u6UFJdq │ false │ uploaded │ │ │ │ ││ cv-pn7T5L8J58FV5PSZ │ false │ uploaded │ │ │ │ ││ cv-p8XXa5rcph3W1MoF │ false │ uploaded │ │ │ │ ││ cv-Ud4YHRbViJyB9sqc │ false │ uploaded │ │ │ │ ││ cv-2C5nthzX7mAPMsue │ false │ uploaded │ │ │ │ │╰─────────────────────┴─────────────┴──────────┴──────┴────────┴────────┴─────────╯tfx workspace configuration-version create
Create a Configuration Version for a supplied Workspace.
Example
$ tfx workspace configuration-version create --name tt-workspace --directory ./tt-workspace-code/Using config file: /Users/tstraub/.tfx.hclCreate Configuration Version for Workspace: tt-workspaceCode Directory: ./tt-workspace-code/Upload code to Configuration Version...Configuration Version CreatedID: cv-e83GeSpjVKXuUGmUSpeculative: falsetfx workspace configuration-version show
Show Configuration Version details for a supplied Configuration.
Example
$ tfx workspace configuration-version show --id cv-K4EwbnFK4MGG2Qs1Using config file: /Users/tstraub/.tfx.hclShow Configuration Version for Workspace from Id: cv-K4EwbnFK4MGG2Qs1ID: cv-K4EwbnFK4MGG2Qs1Status: uploadedSpeculative: falsetfx workspace configuration-version download
Download the Terraform code in a Configuration Version.
Temp Folder Example
$ tfx workspace configuration-version download --id cv-K4EwbnFK4MGG2Qs1Using config file: /Users/tstraub/.tfx.hclDownloading Configuration Version from Id: cv-K4EwbnFK4MGG2Qs1Directory not supplied, creating a temp directoryConfiguration Version Found, download started...Status: SuccessDirectory: /var/folders/99/srh_6psj6g5520gwyv8v3nbw0000gn/T/slug3146610843/cv-K4EwbnFK4MGG2Qs1Specific Folder Example
TODO