gcloud beta resource-config terraform generate-import

NAME
gcloud beta resource-config terraform generate-import - generate Terraform import script for exported resources
SYNOPSIS
gcloud beta resource-config terraform generate-import INPUT_PATH [ --output-dir = OUTPUT_DIR     | --output-module-file = OUTPUT_MODULE_FILE --output-script-file = OUTPUT_SCRIPT_FILE ] [ GCLOUD_WIDE_FLAG ]
DESCRIPTION
(BETA) Generate Terraform import script for exported resources.
EXAMPLES
To generate an import script named import.sh and a module file named modules.tf based on exported files in my-dir/ , run:
 gcloud  
beta  
resource-config  
terraform  
generate-import  
my-dir/  
 --output-script-file 
 = 
import.sh  
 --output-module-file 
 = 
modules.tf 

To generate an import script with the default terraform_import_YYYYMMDD-HH-MM-SS.cmd and gcloud-export-modules.tf names on Windows, based on exported files in my-dir/ , run:

 gcloud  
beta  
resource-config  
terraform  
generate-import  
my-dir 
POSITIONAL ARGUMENTS
INPUT_PATH
Path to a Terrafrom formatted (.tf) resource file or directory of files exported via. gcloud alpha resource-config bulk-export or resource surface specific config export command.
OUTPUT DESTINATION FLAGS
Specify the destination of the generated script.

At most one of these can be specified:

--output-dir = OUTPUT_DIR
Specify the output directory only for the generated import script. If specified directory does not exists it will be created. Generated script will have a default name of the form terraform_import_YYYYMMDD-HH-MM-SS.sh|cmd
Or at least one of these can be specified:
Specify the exact filenames for the output import script and module files.
--output-module-file = OUTPUT_MODULE_FILE
Specify the full path path for generated terraform module file. If not set, a default filename of gcloud-export-modules.tf will be generated.
--output-script-file = OUTPUT_SCRIPT_FILE
Specify the full path path for generated import script. If not set, a default filename of the form terraform_import_YYYYMMDD-HH-MM-SS.sh|cmd will be generated.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file , --account , --billing-project , --configuration , --flags-file , --flatten , --format , --help , --impersonate-service-account , --log-http , --project , --quiet , --trace-token , --user-output-enabled , --verbosity .

Run $ gcloud help for details.

NOTES
This command is currently in beta and might change without notice. This variant is also available:
  gcloud  
alpha  
resource-config  
terraform  
generate-import 
 
Create a Mobile Website
View Site in Mobile | Classic
Share by: