You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Images |`pcd_images_image` settable `properties` (custom metadata) |**PENDING** — code-complete; add/replace/remove via JSON-patch, echo-only Read filters Glance system properties to avoid perpetual diff. Acc test extended (create/update/import). Not yet run live (credentials unavailable this session). |
| Networking |`pcd_networking_port`|**PENDING** — code-complete, build/vet/lint/docs clean; acceptance test written (create/update/import). Not yet run live: lab credentials were unavailable in this session. No lab-side blocker expected. |
"hidden": schema.BoolAttribute{Optional: true, Computed: true, Default: booldefault.StaticBool(false), MarkdownDescription: "Whether the image is hidden from the default list."},
101
102
"tags": schema.SetAttribute{Optional: true, Computed: true, ElementType: types.StringType, MarkdownDescription: "Tags applied to the image.", PlanModifiers: []planmodifier.Set{setplanmodifier.UseStateForUnknown()}},
102
103
"verify_checksum": schema.BoolAttribute{Optional: true, Computed: true, Default: booldefault.StaticBool(true), MarkdownDescription: "Verify the uploaded file's md5 against the Glance checksum (local_file_path only)."},
103
-
"properties": schema.MapAttribute{Computed: true, ElementType: types.StringType, MarkdownDescription: "Image properties reported by Glance (read-only in this release).", PlanModifiers: []planmodifier.Map{}},
104
+
"properties": schema.MapAttribute{Optional: true, Computed: true, ElementType: types.StringType, MarkdownDescription: "User-defined key/value image properties (custom Glance metadata). Only keys you set here are managed; Glance system/read-only properties are not tracked.", PlanModifiers: []planmodifier.Map{mapplanmodifier.UseStateForUnknown()}},
104
105
"checksum": schema.StringAttribute{Computed: true, MarkdownDescription: "md5 checksum of the image data."},
105
106
"size_bytes": schema.Int64Attribute{Computed: true, MarkdownDescription: "Size of the image data in bytes."},
106
107
"status": schema.StringAttribute{Computed: true, MarkdownDescription: "Glance status (e.g. active)."},
0 commit comments