feat: add instance change pricing and catalog metadata
test / go (push) Successful in 51s

This commit is contained in:
shiran
2026-08-31 16:40:43 +08:00
parent 8392db9ae3
commit 0a1b3ac8c0
6 changed files with 215 additions and 37 deletions
+5 -4
View File
@@ -18,10 +18,11 @@ type ResizeInstanceRequest struct {
InstanceType string `json:"instance_type"`
}
type RebuildInstanceRequest struct {
ImageID string `json:"image_id"`
InstanceType string `json:"instance_type,omitempty"`
AssociateEIP bool `json:"associate_eip,omitempty"`
InstallAgent *bool `json:"install_agent,omitempty"`
ImageID string `json:"image_id"`
InstanceType string `json:"instance_type,omitempty"`
AssociateEIP bool `json:"associate_eip,omitempty"`
InstallAgent *bool `json:"install_agent,omitempty"`
ExpectedConfigurationFingerprint string `json:"expected_configuration_fingerprint,omitempty"`
}
type RefreshDetailsRequest struct {
Sections []string `json:"sections,omitempty"`