summaryrefslogtreecommitdiffstats
path: root/release/rhcos/rhcos.go
diff options
context:
space:
mode:
Diffstat (limited to 'release/rhcos/rhcos.go')
-rw-r--r--release/rhcos/rhcos.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/release/rhcos/rhcos.go b/release/rhcos/rhcos.go
new file mode 100644
index 0000000..aeae2c8
--- /dev/null
+++ b/release/rhcos/rhcos.go
@@ -0,0 +1,14 @@
+package rhcos
+
+// Extensions is data specific to Red Hat Enterprise Linux CoreOS
+type Extensions struct {
+ AzureDisk *AzureDisk `json:"azure-disk,omitempty"`
+}
+
+// AzureDisk represents an Azure cloud image.
+type AzureDisk struct {
+ // URL to an image already stored in Azure infrastructure
+ // that can be copied into an image gallery. Avoid creating VMs directly
+ // from this URL as that may lead to performance limitations.
+ URL string `json:"url,omitempty"`
+}