mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
fix(region): add kafka and mongodb capability (#23230)
This commit is contained in:
@@ -73,6 +73,10 @@ type SCapabilities struct {
|
||||
DisabledObjectStorageBrands []string `json:",allowempty"`
|
||||
DisabledModelartsPoolsBrands []string `json:",allowempty"`
|
||||
ModelartsPoolsBrands []string `json:",allowempty"`
|
||||
MongoDBBrands []string `json:"mongodb_brands,allowempty"`
|
||||
DisabledMongoDBBrands []string `json:"disabled_mongodb_brands,allowempty"`
|
||||
KafkaBrands []string `json:"kafka_brands,allowempty"`
|
||||
DisabledKafkaBrands []string `json:"disabled_kafka_brands,allowempty"`
|
||||
|
||||
ContainerBrands []string `json:",allowempty"`
|
||||
DisabledContainerBrands []string `json:",allowempty"`
|
||||
@@ -117,6 +121,10 @@ type SCapabilities struct {
|
||||
ReadOnlyDisabledObjectStorageBrands []string `json:",allowempty"`
|
||||
ReadOnlyModelartsPoolsBrands []string `json:",allowempty"`
|
||||
ReadOnlyDisabledModelartsPoolsBrands []string `json:",allowempty"`
|
||||
ReadOnlyMongoDBBrands []string `json:"readonly_mongodb_brands,allowempty"`
|
||||
ReadOnlyDisabledMongoDBBrands []string `json:"readonly_disabled_mongodb_brands,allowempty"`
|
||||
ReadOnlyKafkaBrands []string `json:"readonly_kafka_brands,allowempty"`
|
||||
ReadOnlyDisabledKafkaBrands []string `json:"readonly_disabled_kafka_brands,allowempty"`
|
||||
|
||||
ReadOnlyContainerBrands []string `json:",allowempty"`
|
||||
ReadOnlyDisabledContainerBrands []string `json:",allowempty"`
|
||||
@@ -479,6 +487,10 @@ func getBrands(region *SCloudregion, zone *SZone, domainId string, capa *SCapabi
|
||||
appendBrand(&capa.SnapshotPolicyBrands, &capa.DisabledSnapshotPolicyBrands, &capa.ReadOnlySnapshotPolicyBrands, &capa.ReadOnlyDisabledSnapshotPolicyBrands, brand, capability, enabled, readOnly)
|
||||
case cloudprovider.CLOUD_CAPABILITY_MODELARTES:
|
||||
appendBrand(&capa.ModelartsPoolsBrands, &capa.DisabledModelartsPoolsBrands, &capa.ReadOnlyModelartsPoolsBrands, &capa.ReadOnlyDisabledModelartsPoolsBrands, brand, capability, enabled, readOnly)
|
||||
case cloudprovider.CLOUD_CAPABILITY_MONGO_DB:
|
||||
appendBrand(&capa.MongoDBBrands, &capa.DisabledMongoDBBrands, &capa.ReadOnlyMongoDBBrands, &capa.ReadOnlyDisabledMongoDBBrands, brand, capability, enabled, readOnly)
|
||||
case cloudprovider.CLOUD_CAPABILITY_KAFKA:
|
||||
appendBrand(&capa.KafkaBrands, &capa.DisabledKafkaBrands, &capa.ReadOnlyKafkaBrands, &capa.ReadOnlyDisabledKafkaBrands, brand, capability, enabled, readOnly)
|
||||
default:
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user