@@ -24,24 +24,22 @@ func resourceTencentCloudKubernetesAuthAttachmentCreatePreRequest0(ctx context.C
24
24
25
25
return nil
26
26
}
27
+
27
28
func resourceTencentCloudKubernetesAuthAttachmentReadRequestOnSuccess0 (ctx context.Context , resp * tke.DescribeClusterAuthenticationOptionsResponseParams ) * resource.RetryError {
28
- tmpRespServiceAccount := tke.ServiceAccountAuthenticationOptions {}
29
29
d := tccommon .ResourceDataFromContext (ctx )
30
30
31
- if resp != nil && resp .ServiceAccounts != nil {
32
- if v , ok := d .GetOk ("use_tke_default" ); ok && v .(bool ) {
33
- resp .ServiceAccounts .Issuer = tmpRespServiceAccount .Issuer
34
- resp .ServiceAccounts .JWKSURI = tmpRespServiceAccount .JWKSURI
35
- _ = d .Set ("tke_default_issuer" , resp .ServiceAccounts .Issuer )
36
- _ = d .Set ("tke_default_jwks_uri" , resp .ServiceAccounts .JWKSURI )
37
- }
31
+ if resp != nil && resp .ServiceAccounts != nil && resp .ServiceAccounts .UseTKEDefault != nil && * resp .ServiceAccounts .UseTKEDefault {
32
+ _ = d .Set ("tke_default_issuer" , resp .ServiceAccounts .Issuer )
33
+ _ = d .Set ("tke_default_jwks_uri" , resp .ServiceAccounts .JWKSURI )
38
34
39
- resp .ServiceAccounts .UseTKEDefault = tmpRespServiceAccount .UseTKEDefault
40
- resp .ServiceAccounts .AutoCreateDiscoveryAnonymousAuth = tmpRespServiceAccount .AutoCreateDiscoveryAnonymousAuth
35
+ // if true, set params nil
36
+ resp .ServiceAccounts .Issuer = nil
37
+ resp .ServiceAccounts .JWKSURI = nil
41
38
}
42
39
43
40
return nil
44
41
}
42
+
45
43
func resourceTencentCloudKubernetesAuthAttachmentUpdatePreRequest0 (ctx context.Context , req * tke.ModifyClusterAuthenticationOptionsRequest ) * resource.RetryError {
46
44
d := tccommon .ResourceDataFromContext (ctx )
47
45
@@ -71,6 +69,7 @@ func resourceTencentCloudKubernetesAuthAttachmentUpdatePreRequest0(ctx context.C
71
69
func resourceTencentCloudKubernetesAuthAttachmentUpdateRequestOnError0 (ctx context.Context , req * tke.ModifyClusterAuthenticationOptionsRequest , e error ) * resource.RetryError {
72
70
return tccommon .RetryError (e , tke .RESOURCEUNAVAILABLE_CLUSTERSTATE )
73
71
}
72
+
74
73
func resourceTencentCloudKubernetesAuthAttachmentReadPostFillRequest0 (ctx context.Context , req * tke.DescribeClusterAuthenticationOptionsRequest ) error {
75
74
d := tccommon .ResourceDataFromContext (ctx )
76
75
@@ -85,13 +84,15 @@ func resourceTencentCloudKubernetesAuthAttachmentReadPostFillRequest0(ctx contex
85
84
}
86
85
return nil
87
86
}
87
+
88
88
func resourceTencentCloudKubernetesAuthAttachmentDeletePreRequest0 (ctx context.Context , req * tke.ModifyClusterAuthenticationOptionsRequest ) * resource.RetryError {
89
89
req .ServiceAccounts = & tke.ServiceAccountAuthenticationOptions {
90
90
JWKSURI : helper .String ("" ),
91
91
Issuer : helper .String (DefaultAuthenticationOptionsIssuer ),
92
92
}
93
93
return nil
94
94
}
95
+
95
96
func resourceTencentCloudKubernetesAuthAttachmentDeletePostHandleResponse0 (ctx context.Context , resp * tke.ModifyClusterAuthenticationOptionsResponse ) error {
96
97
d := tccommon .ResourceDataFromContext (ctx )
97
98
0 commit comments