@@ -73,6 +73,10 @@ type SCapabilities struct {
73
73
DisabledObjectStorageBrands []string `json:",allowempty"`
74
74
DisabledModelartsPoolsBrands []string `json:",allowempty"`
75
75
ModelartsPoolsBrands []string `json:",allowempty"`
76
+ MongoDBBrands []string `json:"mongodb_brands,allowempty"`
77
+ DisabledMongoDBBrands []string `json:"disabled_mongodb_brands,allowempty"`
78
+ KafkaBrands []string `json:"kafka_brands,allowempty"`
79
+ DisabledKafkaBrands []string `json:"disabled_kafka_brands,allowempty"`
76
80
77
81
ContainerBrands []string `json:",allowempty"`
78
82
DisabledContainerBrands []string `json:",allowempty"`
@@ -117,6 +121,10 @@ type SCapabilities struct {
117
121
ReadOnlyDisabledObjectStorageBrands []string `json:",allowempty"`
118
122
ReadOnlyModelartsPoolsBrands []string `json:",allowempty"`
119
123
ReadOnlyDisabledModelartsPoolsBrands []string `json:",allowempty"`
124
+ ReadOnlyMongoDBBrands []string `json:"readonly_mongodb_brands,allowempty"`
125
+ ReadOnlyDisabledMongoDBBrands []string `json:"readonly_disabled_mongodb_brands,allowempty"`
126
+ ReadOnlyKafkaBrands []string `json:"readonly_kafka_brands,allowempty"`
127
+ ReadOnlyDisabledKafkaBrands []string `json:"readonly_disabled_kafka_brands,allowempty"`
120
128
121
129
ReadOnlyContainerBrands []string `json:",allowempty"`
122
130
ReadOnlyDisabledContainerBrands []string `json:",allowempty"`
@@ -479,6 +487,10 @@ func getBrands(region *SCloudregion, zone *SZone, domainId string, capa *SCapabi
479
487
appendBrand (& capa .SnapshotPolicyBrands , & capa .DisabledSnapshotPolicyBrands , & capa .ReadOnlySnapshotPolicyBrands , & capa .ReadOnlyDisabledSnapshotPolicyBrands , brand , capability , enabled , readOnly )
480
488
case cloudprovider .CLOUD_CAPABILITY_MODELARTES :
481
489
appendBrand (& capa .ModelartsPoolsBrands , & capa .DisabledModelartsPoolsBrands , & capa .ReadOnlyModelartsPoolsBrands , & capa .ReadOnlyDisabledModelartsPoolsBrands , brand , capability , enabled , readOnly )
490
+ case cloudprovider .CLOUD_CAPABILITY_MONGO_DB :
491
+ appendBrand (& capa .MongoDBBrands , & capa .DisabledMongoDBBrands , & capa .ReadOnlyMongoDBBrands , & capa .ReadOnlyDisabledMongoDBBrands , brand , capability , enabled , readOnly )
492
+ case cloudprovider .CLOUD_CAPABILITY_KAFKA :
493
+ appendBrand (& capa .KafkaBrands , & capa .DisabledKafkaBrands , & capa .ReadOnlyKafkaBrands , & capa .ReadOnlyDisabledKafkaBrands , brand , capability , enabled , readOnly )
482
494
default :
483
495
}
484
496
}
0 commit comments