@@ -13,6 +13,7 @@ export type ListPublicCatalogProductsRequestProductType =
1313  |  'elastic_metal' 
1414  |  'dedibox' 
1515  |  'block_storage' 
16+   |  'object_storage' 
1617
1718export  type  PublicCatalogProductPropertiesHardwareCPUArch  = 
1819  |  'unknown_arch' 
@@ -188,13 +189,13 @@ export interface PublicCatalogProductPropertiesAppleSilicon {
188189
189190export  interface  PublicCatalogProductPropertiesBlockStorage  { 
190191  /** 
191-    * The minimum size of storage volume for this product in bytes. 
192+    * @deprecated   The minimum size of storage volume for this product in bytes. Deprecated . 
192193   */ 
193-   minVolumeSize : number 
194+   minVolumeSize ? : number 
194195  /** 
195-    * The maximum size of storage volume for this product in bytes. 
196+    * @deprecated   The maximum size of storage volume for this product in bytes. Deprecated . 
196197   */ 
197-   maxVolumeSize : number 
198+   maxVolumeSize ? : number 
198199} 
199200
200201export  interface  PublicCatalogProductPropertiesDedibox  { 
@@ -249,6 +250,8 @@ export interface PublicCatalogProductPropertiesInstance {
249250  recommendedReplacementOfferIds : string [ ] 
250251} 
251252
253+ export  interface  PublicCatalogProductPropertiesObjectStorage  { } 
254+ 
252255export  interface  PublicCatalogProductEnvironmentalImpactEstimation  { 
253256  kgCo2Equivalent ?: number 
254257  m3WaterUsage ?: number 
@@ -296,33 +299,39 @@ export interface PublicCatalogProductProperties {
296299  /** 
297300   * The properties of Dedibox products. 
298301   * 
299-    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage' could be set. 
302+    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage', 'objectStorage'  could be set. 
300303   */ 
301304  dedibox ?: PublicCatalogProductPropertiesDedibox 
302305  /** 
303306   * The properties of Elastic Metal products. 
304307   * 
305-    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage' could be set. 
308+    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage', 'objectStorage'  could be set. 
306309   */ 
307310  elasticMetal ?: PublicCatalogProductPropertiesElasticMetal 
308311  /** 
309312   * The properties of Apple Silicon products. 
310313   * 
311-    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage' could be set. 
314+    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage', 'objectStorage'  could be set. 
312315   */ 
313316  appleSilicon ?: PublicCatalogProductPropertiesAppleSilicon 
314317  /** 
315318   * The properties of Instance products. 
316319   * 
317-    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage' could be set. 
320+    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage', 'objectStorage'  could be set. 
318321   */ 
319322  instance ?: PublicCatalogProductPropertiesInstance 
320323  /** 
321324   * The properties of Block Storage products. 
322325   * 
323-    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage' could be set. 
326+    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage', 'objectStorage'  could be set. 
324327   */ 
325328  blockStorage ?: PublicCatalogProductPropertiesBlockStorage 
329+   /** 
330+    * The properties of Object Storage products. 
331+    * 
332+    * One-of ('properties'): at most one of 'dedibox', 'elasticMetal', 'appleSilicon', 'instance', 'blockStorage', 'objectStorage' could be set. 
333+    */ 
334+   objectStorage ?: PublicCatalogProductPropertiesObjectStorage 
326335} 
327336
328337export  interface  PublicCatalogProductUnitOfMeasure  { 
0 commit comments