@@ -162,79 +162,3 @@ func dataSourceGoogleKmsLatestCryptoKeyVersionRead(d *schema.ResourceData, meta
162
162
163
163
return nil
164
164
}
165
-
166
- // func flattenKMSCryptoKeyLatestVersion(d *schema.ResourceData, meta interface{}, version interface{}, cryptoKeyId string) (map[string]interface{}, error) {
167
-
168
- // latestVersion := version.(map[string]interface{})
169
-
170
- // // The google_kms_crypto_key resource and dataset set
171
- // // id as the value of name (projects/{{project}}/locations/{{location}}/keyRings/{{keyRing}}/cryptoKeys/{{name}})
172
- // // and set name is set as just {{name}}.
173
-
174
- // if err := d.Set("name", flattenKmsCryptoKeyVersionName(latestVersion["name"], d)){
175
- // return fmt.Errorf("Error setting LatestCryptoKeyVersion: %s", err)
176
- // }
177
- // if err := d.Set("version", flattenKmsCryptoKeyVersionVersion(latestVersion["name"], d)); err != nil {
178
- // return fmt.Errorf("Error setting CryptoKeyVersion: %s", err)
179
- // }
180
- // if err := d.Set("state", flattenKmsCryptoKeyVersionState(latestVersion["state"], d)); err != nil {
181
- // return fmt.Errorf("Error setting LatestCryptoKeyVersion: %s", err)
182
- // }
183
- // if err := d.Set("protection_level", flattenKmsCryptoKeyVersionProtectionLevel(latestVersion["protectionLevel"], d)); err != nil {
184
- // return fmt.Errorf("Error setting LatestCryptoKeyVersion: %s", err)
185
- // }
186
- // if err := d.Set("algorithm", flattenKmsCryptoKeyVersionAlgorithm(latestVersion["algorithm"], d)); err != nil {
187
- // return fmt.Errorf("Error setting LatestCryptoKeyVersion: %s", err)
188
- // }
189
-
190
- // return versions, nil
191
- // }
192
-
193
- // func flattenKmsCryptoKeyVersionVersion(v interface{}, d *schema.ResourceData) interface{} {
194
- // parts := strings.Split(v.(string), "/")
195
- // version := parts[len(parts)-1]
196
- // // Handles the string fixed64 format
197
- // if intVal, err := tpgresource.StringToFixed64(version); err == nil {
198
- // return intVal
199
- // } // let terraform core handle it if we can't convert the string to an int.
200
- // return v
201
- // }
202
-
203
- // func flattenKmsCryptoKeyVersionName(v interface{}, d *schema.ResourceData) interface{} {
204
- // return v
205
- // }
206
-
207
- // func flattenKmsCryptoKeyVersionState(v interface{}, d *schema.ResourceData) interface{} {
208
- // return v
209
- // }
210
-
211
- // func flattenKmsCryptoKeyVersionProtectionLevel(v interface{}, d *schema.ResourceData) interface{} {
212
- // return v
213
- // }
214
-
215
- // func flattenKmsCryptoKeyVersionAlgorithm(v interface{}, d *schema.ResourceData) interface{} {
216
- // return v
217
- // }
218
-
219
- // func flattenKmsCryptoKeyVersionPublicKey(v interface{}, d *schema.ResourceData) interface{} {
220
- // if v == nil {
221
- // return nil
222
- // }
223
- // original := v.(map[string]interface{})
224
- // if len(original) == 0 {
225
- // return nil
226
- // }
227
- // transformed := make(map[string]interface{})
228
- // transformed["pem"] =
229
- // flattenKmsCryptoKeyVersionPublicKeyPem(original["pem"], d)
230
- // transformed["algorithm"] =
231
- // flattenKmsCryptoKeyVersionPublicKeyAlgorithm(original["algorithm"], d)
232
- // return []interface{}{transformed}
233
- // }
234
- // func flattenKmsCryptoKeyVersionPublicKeyPem(v interface{}, d *schema.ResourceData) interface{} {
235
- // return v
236
- // }
237
-
238
- // func flattenKmsCryptoKeyVersionPublicKeyAlgorithm(v interface{}, d *schema.ResourceData) interface{} {
239
- // return v
240
- // }
0 commit comments