@@ -349,6 +349,13 @@ func expandPubsubSubscriptionCloudStorageConfig(v interface{}, d tpgresource.Ter
349
349
transformed ["maxBytes" ] = transformedMaxBytes
350
350
}
351
351
352
+ transformedMaxMessages , err := expandPubsubSubscriptionCloudStorageConfigMaxMessages (original ["max_messages" ], d , config )
353
+ if err != nil {
354
+ return nil , err
355
+ } else if val := reflect .ValueOf (transformedMaxMessages ); val .IsValid () && ! tpgresource .IsEmptyValue (val ) {
356
+ transformed ["maxMessages" ] = transformedMaxMessages
357
+ }
358
+
352
359
transformedState , err := expandPubsubSubscriptionCloudStorageConfigState (original ["state" ], d , config )
353
360
if err != nil {
354
361
return nil , err
@@ -397,6 +404,10 @@ func expandPubsubSubscriptionCloudStorageConfigMaxBytes(v interface{}, d tpgreso
397
404
return v , nil
398
405
}
399
406
407
+ func expandPubsubSubscriptionCloudStorageConfigMaxMessages (v interface {}, d tpgresource.TerraformResourceData , config * transport_tpg.Config ) (interface {}, error ) {
408
+ return v , nil
409
+ }
410
+
400
411
func expandPubsubSubscriptionCloudStorageConfigState (v interface {}, d tpgresource.TerraformResourceData , config * transport_tpg.Config ) (interface {}, error ) {
401
412
return v , nil
402
413
}
@@ -417,13 +428,24 @@ func expandPubsubSubscriptionCloudStorageConfigAvroConfig(v interface{}, d tpgre
417
428
transformed ["writeMetadata" ] = transformedWriteMetadata
418
429
}
419
430
431
+ transformedUseTopicSchema , err := expandPubsubSubscriptionCloudStorageConfigAvroConfigUseTopicSchema (original ["use_topic_schema" ], d , config )
432
+ if err != nil {
433
+ return nil , err
434
+ } else if val := reflect .ValueOf (transformedUseTopicSchema ); val .IsValid () && ! tpgresource .IsEmptyValue (val ) {
435
+ transformed ["useTopicSchema" ] = transformedUseTopicSchema
436
+ }
437
+
420
438
return transformed , nil
421
439
}
422
440
423
441
func expandPubsubSubscriptionCloudStorageConfigAvroConfigWriteMetadata (v interface {}, d tpgresource.TerraformResourceData , config * transport_tpg.Config ) (interface {}, error ) {
424
442
return v , nil
425
443
}
426
444
445
+ func expandPubsubSubscriptionCloudStorageConfigAvroConfigUseTopicSchema (v interface {}, d tpgresource.TerraformResourceData , config * transport_tpg.Config ) (interface {}, error ) {
446
+ return v , nil
447
+ }
448
+
427
449
func expandPubsubSubscriptionCloudStorageConfigServiceAccountEmail (v interface {}, d tpgresource.TerraformResourceData , config * transport_tpg.Config ) (interface {}, error ) {
428
450
return v , nil
429
451
}
0 commit comments