@@ -114,6 +114,7 @@ func TestAccTencentCloudScfFunction_basic(t *testing.T) {
114
114
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "triggers.#" , "0" ),
115
115
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
116
116
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "code_size" ),
117
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
117
118
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_result" , "success" ),
118
119
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_error" , "" ),
119
120
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "err_no" ),
@@ -147,6 +148,7 @@ func TestAccTencentCloudScfFunction_basic(t *testing.T) {
147
148
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "eip_fixed" , "false" ),
148
149
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "eips.#" , "0" ),
149
150
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "host" , "" ),
151
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
150
152
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "vip" , "" ),
151
153
resource .TestCheckNoResourceAttr ("tencentcloud_scf_function.foo" , "tags.test" ),
152
154
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "tags.abc" , "abc" ),
@@ -207,6 +209,7 @@ func TestAccTencentCloudScfFunction_cos(t *testing.T) {
207
209
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "cos_bucket_region" ),
208
210
resource .TestCheckNoResourceAttr ("tencentcloud_scf_function.foo" , "demo_id" ),
209
211
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
212
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
210
213
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "code_size" ),
211
214
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_result" , "success" ),
212
215
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_error" , "" ),
@@ -230,6 +233,7 @@ func TestAccTencentCloudScfFunction_cos(t *testing.T) {
230
233
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_result" , "success" ),
231
234
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_error" , "" ),
232
235
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "err_no" ),
236
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
233
237
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "install_dependency" , "false" ),
234
238
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "status" , svcscf .SCF_FUNCTION_STATUS_ACTIVE ),
235
239
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "status_desc" , "" ),
@@ -267,6 +271,7 @@ func TestAccTencentCloudScfFunction_role(t *testing.T) {
267
271
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "l5_enable" , "false" ),
268
272
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "zip_file" ),
269
273
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
274
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
270
275
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "code_size" ),
271
276
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_result" , "success" ),
272
277
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_error" , "" ),
@@ -287,6 +292,7 @@ func TestAccTencentCloudScfFunction_role(t *testing.T) {
287
292
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "role" , DefaultScfRoleName2 ),
288
293
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "zip_file" ),
289
294
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
295
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
290
296
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "code_size" ),
291
297
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_result" , "success" ),
292
298
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_error" , "" ),
@@ -328,6 +334,7 @@ func TestAccTencentCloudScfFunction_trigger(t *testing.T) {
328
334
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "zip_file" ),
329
335
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "triggers.#" , "2" ),
330
336
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
337
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
331
338
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "code_size" ),
332
339
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_result" , "success" ),
333
340
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_error" , "" ),
@@ -356,6 +363,7 @@ func TestAccTencentCloudScfFunction_trigger(t *testing.T) {
356
363
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
357
364
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "status" , svcscf .SCF_FUNCTION_STATUS_ACTIVE ),
358
365
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "status_desc" , "" ),
366
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
359
367
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "trigger_info.#" , "1" ),
360
368
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "trigger_info.0.enable" , "true" ),
361
369
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "trigger_info.0.create_time" ),
@@ -395,6 +403,7 @@ func TestAccTencentCloudScfFunction_customNamespace(t *testing.T) {
395
403
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "zip_file" ),
396
404
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "triggers.#" , "0" ),
397
405
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
406
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
398
407
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "code_size" ),
399
408
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_result" , "success" ),
400
409
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "code_error" , "" ),
@@ -431,6 +440,7 @@ func TestAccTencentCloudScfFunction_fs(t *testing.T) {
431
440
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "subnet_id" ),
432
441
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "zip_file" ),
433
442
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
443
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
434
444
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "cfs_config.#" , "1" ),
435
445
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "cfs_config.0.user_id" , "10000" ),
436
446
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "cfs_config.0.user_group_id" , "10000" ),
@@ -449,6 +459,7 @@ func TestAccTencentCloudScfFunction_fs(t *testing.T) {
449
459
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "subnet_id" ),
450
460
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "zip_file" ),
451
461
resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "modify_time" ),
462
+ resource .TestCheckResourceAttrSet ("tencentcloud_scf_function.foo" , "function_id" ),
452
463
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "cfs_config.#" , "1" ),
453
464
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "cfs_config.0.user_id" , "10000" ),
454
465
resource .TestCheckResourceAttr ("tencentcloud_scf_function.foo" , "cfs_config.0.user_group_id" , "10000" ),
0 commit comments