Documentation ¶
Overview ¶
Package exporter defines GCE VM image exporter
Index ¶
Constants ¶
View Source
const ( ClientIDFlagKey = "client_id" DestinationURIFlagKey = "destination_uri" SourceImageFlagKey = "source_image" SourceDiskSnapshotFlagKey = "source_disk_snapshot" )
Parameter key shared with external packages
Variables ¶
View Source
var ( WorkflowDir = "daisy_workflows/export/" ExportWorkflow = "image_export.wf.json" ExportAndConvertWorkflow = "image_export_ext.wf.json" )
Make file paths mutable
Functions ¶
Types ¶
type ImageExportRequest ¶
type ImageExportRequest struct { ClientID string DestinationURI string SourceImage string SourceDiskSnapshot string Format string Project string Network string Subnet string Zone string Timeout string ScratchBucketGcsPath string Oauth string ComputeEndpoint string ComputeServiceAccount string GcsLogsDisabled bool CloudLogsDisabled bool StdoutLogsDisabled bool Labels string CurrentExecutablePath string NestedVirtualizationEnabled bool WorkerMachineSeries []string }
ImageExportRequest includes the parameters required to perform an image export.
Click to show internal directories.
Click to hide internal directories.