@@ -96,11 +96,6 @@ func ResourceStorageInsightsDatasetConfig() *schema.Resource {
9696 Required : true ,
9797 Description : `Number of days of history that must be retained.` ,
9898 },
99- "activity_data_retention_period_days" : {
100- Type : schema .TypeInt ,
101- Optional : true ,
102- Description : `Number of days of activity data that must be retained. If not specified, retentionPeriodDays will be used. Set to 0 to turn off the activity data.` ,
103- },
10499 "description" : {
105100 Type : schema .TypeString ,
106101 Optional : true ,
@@ -358,12 +353,6 @@ func resourceStorageInsightsDatasetConfigCreate(d *schema.ResourceData, meta int
358353 } else if v , ok := d .GetOkExists ("retention_period_days" ); ! tpgresource .IsEmptyValue (reflect .ValueOf (retentionPeriodDaysProp )) && (ok || ! reflect .DeepEqual (v , retentionPeriodDaysProp )) {
359354 obj ["retentionPeriodDays" ] = retentionPeriodDaysProp
360355 }
361- activityDataRetentionPeriodDaysProp , err := expandStorageInsightsDatasetConfigActivityDataRetentionPeriodDays (d .Get ("activity_data_retention_period_days" ), d , config )
362- if err != nil {
363- return err
364- } else if v , ok := d .GetOkExists ("activity_data_retention_period_days" ); ! tpgresource .IsEmptyValue (reflect .ValueOf (activityDataRetentionPeriodDaysProp )) && (ok || ! reflect .DeepEqual (v , activityDataRetentionPeriodDaysProp )) {
365- obj ["activityDataRetentionPeriodDays" ] = activityDataRetentionPeriodDaysProp
366- }
367356 identityProp , err := expandStorageInsightsDatasetConfigIdentity (d .Get ("identity" ), d , config )
368357 if err != nil {
369358 return err
@@ -578,9 +567,6 @@ func resourceStorageInsightsDatasetConfigRead(d *schema.ResourceData, meta inter
578567 if err := d .Set ("retention_period_days" , flattenStorageInsightsDatasetConfigRetentionPeriodDays (res ["retentionPeriodDays" ], d , config )); err != nil {
579568 return fmt .Errorf ("Error reading DatasetConfig: %s" , err )
580569 }
581- if err := d .Set ("activity_data_retention_period_days" , flattenStorageInsightsDatasetConfigActivityDataRetentionPeriodDays (res ["activityDataRetentionPeriodDays" ], d , config )); err != nil {
582- return fmt .Errorf ("Error reading DatasetConfig: %s" , err )
583- }
584570 if err := d .Set ("link" , flattenStorageInsightsDatasetConfigLink (res ["link" ], d , config )); err != nil {
585571 return fmt .Errorf ("Error reading DatasetConfig: %s" , err )
586572 }
@@ -646,12 +632,6 @@ func resourceStorageInsightsDatasetConfigUpdate(d *schema.ResourceData, meta int
646632 } else if v , ok := d .GetOkExists ("retention_period_days" ); ! tpgresource .IsEmptyValue (reflect .ValueOf (v )) && (ok || ! reflect .DeepEqual (v , retentionPeriodDaysProp )) {
647633 obj ["retentionPeriodDays" ] = retentionPeriodDaysProp
648634 }
649- activityDataRetentionPeriodDaysProp , err := expandStorageInsightsDatasetConfigActivityDataRetentionPeriodDays (d .Get ("activity_data_retention_period_days" ), d , config )
650- if err != nil {
651- return err
652- } else if v , ok := d .GetOkExists ("activity_data_retention_period_days" ); ! tpgresource .IsEmptyValue (reflect .ValueOf (v )) && (ok || ! reflect .DeepEqual (v , activityDataRetentionPeriodDaysProp )) {
653- obj ["activityDataRetentionPeriodDays" ] = activityDataRetentionPeriodDaysProp
654- }
655635 descriptionProp , err := expandStorageInsightsDatasetConfigDescription (d .Get ("description" ), d , config )
656636 if err != nil {
657637 return err
@@ -718,10 +698,6 @@ func resourceStorageInsightsDatasetConfigUpdate(d *schema.ResourceData, meta int
718698 updateMask = append (updateMask , "retentionPeriodDays" )
719699 }
720700
721- if d .HasChange ("activity_data_retention_period_days" ) {
722- updateMask = append (updateMask , "activityDataRetentionPeriodDays" )
723- }
724-
725701 if d .HasChange ("description" ) {
726702 updateMask = append (updateMask , "description" )
727703 }
@@ -982,23 +958,6 @@ func flattenStorageInsightsDatasetConfigRetentionPeriodDays(v interface{}, d *sc
982958 return v // let terraform core handle it otherwise
983959}
984960
985- func flattenStorageInsightsDatasetConfigActivityDataRetentionPeriodDays (v interface {}, d * schema.ResourceData , config * transport_tpg.Config ) interface {} {
986- // Handles the string fixed64 format
987- if strVal , ok := v .(string ); ok {
988- if intVal , err := tpgresource .StringToFixed64 (strVal ); err == nil {
989- return intVal
990- }
991- }
992-
993- // number values are represented as float64
994- if floatVal , ok := v .(float64 ); ok {
995- intVal := int (floatVal )
996- return intVal
997- }
998-
999- return v // let terraform core handle it otherwise
1000- }
1001-
1002961func flattenStorageInsightsDatasetConfigLink (v interface {}, d * schema.ResourceData , config * transport_tpg.Config ) interface {} {
1003962 if v == nil {
1004963 return nil
@@ -1217,10 +1176,6 @@ func expandStorageInsightsDatasetConfigRetentionPeriodDays(v interface{}, d tpgr
12171176 return v , nil
12181177}
12191178
1220- func expandStorageInsightsDatasetConfigActivityDataRetentionPeriodDays (v interface {}, d tpgresource.TerraformResourceData , config * transport_tpg.Config ) (interface {}, error ) {
1221- return v , nil
1222- }
1223-
12241179func expandStorageInsightsDatasetConfigIdentity (v interface {}, d tpgresource.TerraformResourceData , config * transport_tpg.Config ) (interface {}, error ) {
12251180 if v == nil {
12261181 return nil , nil
0 commit comments