Skip to content

Commit 39632b5

Browse files
tongyimingmikatong
and
mikatong
authored
fix(tco): [123456789] read role policy is nil (#3031)
* fix read role policy is nil * add changelog * update --------- Co-authored-by: mikatong <[email protected]>
1 parent 0f216b4 commit 39632b5

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.changelog/3031.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_identity_center_role_configuration_permission_custom_policy_attachment: fix code panic
3+
```

tencentcloud/services/tco/resource_tc_identity_center_role_configuration_permission_custom_policy_attachment.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,11 @@ func resourceTencentCloudIdentityCenterRoleConfigurationPermissionCustomPolicyAt
171171
}
172172
}
173173

174+
if rolePolicie == nil {
175+
log.Printf("[WARN]%s resource `identity_center_role_configuration_permission_policy_attachment` [%s] not found, please check if it has been deleted.\n", logId, d.Id())
176+
return fmt.Errorf("RolePolicy %s is not exist", d.Id())
177+
}
178+
174179
if rolePolicie.RolePolicyName != nil {
175180
_ = d.Set("role_policy_name", rolePolicie.RolePolicyName)
176181
}

0 commit comments

Comments
 (0)