@@ -312,14 +312,6 @@ encryption key that protects this resource.`,
312312 },
313313 },
314314 },
315- "erase_windows_vss_signature" : {
316- Type : schema .TypeBool ,
317- Optional : true ,
318- ForceNew : true ,
319- Description : `Specifies whether the disk restored from a source snapshot
320- should erase Windows specific VSS signature.` ,
321- Default : false ,
322- },
323315 "image" : {
324316 Type : schema .TypeString ,
325317 Optional : true ,
@@ -611,12 +603,6 @@ func resourceComputeDiskCreate(d *schema.ResourceData, meta interface{}) error {
611603 } else if v , ok := d .GetOkExists ("type" ); ! isEmptyValue (reflect .ValueOf (typeProp )) && (ok || ! reflect .DeepEqual (v , typeProp )) {
612604 obj ["type" ] = typeProp
613605 }
614- eraseWindowsVssSignatureProp , err := expandComputeDiskEraseWindowsVssSignature (d .Get ("erase_windows_vss_signature" ), d , config )
615- if err != nil {
616- return err
617- } else if v , ok := d .GetOkExists ("erase_windows_vss_signature" ); ! isEmptyValue (reflect .ValueOf (eraseWindowsVssSignatureProp )) && (ok || ! reflect .DeepEqual (v , eraseWindowsVssSignatureProp )) {
618- obj ["eraseWindowsVssSignature" ] = eraseWindowsVssSignatureProp
619- }
620606 sourceImageProp , err := expandComputeDiskImage (d .Get ("image" ), d , config )
621607 if err != nil {
622608 return err
@@ -786,9 +772,6 @@ func resourceComputeDiskRead(d *schema.ResourceData, meta interface{}) error {
786772 if err := d .Set ("type" , flattenComputeDiskType (res ["type" ], d , config )); err != nil {
787773 return fmt .Errorf ("Error reading Disk: %s" , err )
788774 }
789- if err := d .Set ("erase_windows_vss_signature" , flattenComputeDiskEraseWindowsVssSignature (res ["eraseWindowsVssSignature" ], d , config )); err != nil {
790- return fmt .Errorf ("Error reading Disk: %s" , err )
791- }
792775 if err := d .Set ("image" , flattenComputeDiskImage (res ["sourceImage" ], d , config )); err != nil {
793776 return fmt .Errorf ("Error reading Disk: %s" , err )
794777 }
@@ -1113,10 +1096,6 @@ func flattenComputeDiskType(v interface{}, d *schema.ResourceData, config *Confi
11131096 return NameFromSelfLinkStateFunc (v )
11141097}
11151098
1116- func flattenComputeDiskEraseWindowsVssSignature (v interface {}, d * schema.ResourceData , config * Config ) interface {} {
1117- return v
1118- }
1119-
11201099func flattenComputeDiskImage (v interface {}, d * schema.ResourceData , config * Config ) interface {} {
11211100 return v
11221101}
@@ -1294,10 +1273,6 @@ func expandComputeDiskType(v interface{}, d TerraformResourceData, config *Confi
12941273 return f .RelativeLink (), nil
12951274}
12961275
1297- func expandComputeDiskEraseWindowsVssSignature (v interface {}, d TerraformResourceData , config * Config ) (interface {}, error ) {
1298- return v , nil
1299- }
1300-
13011276func expandComputeDiskImage (v interface {}, d TerraformResourceData , config * Config ) (interface {}, error ) {
13021277 return v , nil
13031278}
0 commit comments