@@ -43,70 +43,70 @@ func NewCurlEphemeralResource() ephemeral.EphemeralResource {
4343}
4444
4545type CurlEphemeralModel struct {
46- Id types.String `tfsdk:"id"`
47- Name types.String `tfsdk:"name"`
48- Url types.String `tfsdk:"url"`
49- Method types.String `tfsdk:"method"`
50- RequestBody types.String `tfsdk:"request_body"`
51- Headers types.Map `tfsdk:"headers"`
52- DigestAuth * DigestAuthModel `tfsdk:"digest_auth"`
53- RequestParameters types.Map `tfsdk:"request_parameters"`
54- RequestUrlString types.String `tfsdk:"request_url_string"`
55- CertFile types.String `tfsdk:"cert_file"`
56- KeyFile types.String `tfsdk:"key_file"`
57- CaCertFile types.String `tfsdk:"ca_cert_file"`
58- CaCertDirectory types.String `tfsdk:"ca_cert_directory"`
59- SkipTlsVerify types.Bool `tfsdk:"skip_tls_verify"`
60- RetryInterval types.Int64 `tfsdk:"retry_interval"`
61- MaxRetry types.Int64 `tfsdk:"max_retry"`
62- Timeout types.Int64 `tfsdk:"timeout"`
63- Response types.String `tfsdk:"response"`
64- SensitiveResponse types.String `tfsdk:"sensitive_response"`
65- ResponseSensitive types.Bool `tfsdk:"response_sensitive"`
66- ResponseCodes types.List `tfsdk:"response_codes"`
67- StatusCode types.String `tfsdk:"status_code"`
68- SkipRenew types.Bool `tfsdk:"skip_renew"`
69-
70- RenewInterval types.Int64 `tfsdk:"renew_interval"`
71- RenewUrl types.String `tfsdk:"renew_url"`
72- RenewMethod types.String `tfsdk:"renew_method"`
73- RenewRequestBody types.String `tfsdk:"renew_request_body"`
74- RenewHeaders types.Map `tfsdk:"renew_headers"`
46+ Id types.String `tfsdk:"id"`
47+ Name types.String `tfsdk:"name"`
48+ Url types.String `tfsdk:"url"`
49+ Method types.String `tfsdk:"method"`
50+ RequestBody types.String `tfsdk:"request_body"`
51+ Headers types.Map `tfsdk:"headers"`
52+ DigestAuth * DigestAuthModel `tfsdk:"digest_auth"`
53+ RequestParameters types.Map `tfsdk:"request_parameters"`
54+ RequestUrlString types.String `tfsdk:"request_url_string"`
55+ CertFile types.String `tfsdk:"cert_file"`
56+ KeyFile types.String `tfsdk:"key_file"`
57+ CaCertFile types.String `tfsdk:"ca_cert_file"`
58+ CaCertDirectory types.String `tfsdk:"ca_cert_directory"`
59+ SkipTlsVerify types.Bool `tfsdk:"skip_tls_verify"`
60+ RetryInterval types.Int64 `tfsdk:"retry_interval"`
61+ MaxRetry types.Int64 `tfsdk:"max_retry"`
62+ Timeout types.Int64 `tfsdk:"timeout"`
63+ Response types.String `tfsdk:"response"`
64+ SensitiveResponse types.String `tfsdk:"sensitive_response"`
65+ ResponseSensitive types.Bool `tfsdk:"response_sensitive"`
66+ ResponseCodes types.List `tfsdk:"response_codes"`
67+ StatusCode types.String `tfsdk:"status_code"`
68+ SkipRenew types.Bool `tfsdk:"skip_renew"`
69+
70+ RenewInterval types.Int64 `tfsdk:"renew_interval"`
71+ RenewUrl types.String `tfsdk:"renew_url"`
72+ RenewMethod types.String `tfsdk:"renew_method"`
73+ RenewRequestBody types.String `tfsdk:"renew_request_body"`
74+ RenewHeaders types.Map `tfsdk:"renew_headers"`
7575 RenewDigestAuth * DigestAuthModel `tfsdk:"renew_digest_auth"`
76- RenewRequestParameters types.Map `tfsdk:"renew_request_parameters"`
77- RenewRequestUrlString types.String `tfsdk:"renew_request_url_string"`
78- RenewCertFile types.String `tfsdk:"renew_cert_file"`
79- RenewKeyFile types.String `tfsdk:"renew_key_file"`
80- RenewCaCertFile types.String `tfsdk:"renew_ca_cert_file"`
81- RenewCaCertDirectory types.String `tfsdk:"renew_ca_cert_directory"`
82- RenewSkipTlsVerify types.Bool `tfsdk:"renew_skip_tls_verify"`
83- RenewRetryInterval types.Int64 `tfsdk:"renew_retry_interval"`
84- RenewMaxRetry types.Int64 `tfsdk:"renew_max_retry"`
85- RenewTimeout types.Int64 `tfsdk:"renew_timeout"`
86- RenewResponse types.String `tfsdk:"renew_response"`
87- SensitiveRenewResponse types.String `tfsdk:"sensitive_renew_response"`
88- RenewResponseCodes types.List `tfsdk:"renew_response_codes"`
76+ RenewRequestParameters types.Map `tfsdk:"renew_request_parameters"`
77+ RenewRequestUrlString types.String `tfsdk:"renew_request_url_string"`
78+ RenewCertFile types.String `tfsdk:"renew_cert_file"`
79+ RenewKeyFile types.String `tfsdk:"renew_key_file"`
80+ RenewCaCertFile types.String `tfsdk:"renew_ca_cert_file"`
81+ RenewCaCertDirectory types.String `tfsdk:"renew_ca_cert_directory"`
82+ RenewSkipTlsVerify types.Bool `tfsdk:"renew_skip_tls_verify"`
83+ RenewRetryInterval types.Int64 `tfsdk:"renew_retry_interval"`
84+ RenewMaxRetry types.Int64 `tfsdk:"renew_max_retry"`
85+ RenewTimeout types.Int64 `tfsdk:"renew_timeout"`
86+ RenewResponse types.String `tfsdk:"renew_response"`
87+ SensitiveRenewResponse types.String `tfsdk:"sensitive_renew_response"`
88+ RenewResponseCodes types.List `tfsdk:"renew_response_codes"`
8989
9090 SkipClose types.Bool `tfsdk:"skip_close"`
9191
92- CloseUrl types.String `tfsdk:"close_url"`
93- CloseMethod types.String `tfsdk:"close_method"`
94- CloseRequestBody types.String `tfsdk:"close_request_body"`
95- CloseHeaders types.Map `tfsdk:"close_headers"`
92+ CloseUrl types.String `tfsdk:"close_url"`
93+ CloseMethod types.String `tfsdk:"close_method"`
94+ CloseRequestBody types.String `tfsdk:"close_request_body"`
95+ CloseHeaders types.Map `tfsdk:"close_headers"`
9696 CloseDigestAuth * DigestAuthModel `tfsdk:"close_digest_auth"`
97- CloseRequestParameters types.Map `tfsdk:"close_request_parameters"`
98- CloseRequestUrlString types.String `tfsdk:"close_request_url_string"`
99- CloseCertFile types.String `tfsdk:"close_cert_file"`
100- CloseKeyFile types.String `tfsdk:"close_key_file"`
101- CloseCaCertFile types.String `tfsdk:"close_ca_cert_file"`
102- CloseCaCertDirectory types.String `tfsdk:"close_ca_cert_directory"`
103- CloseSkipTlsVerify types.Bool `tfsdk:"close_skip_tls_verify"`
104- CloseRetryInterval types.Int64 `tfsdk:"close_retry_interval"`
105- CloseMaxRetry types.Int64 `tfsdk:"close_max_retry"`
106- CloseTimeout types.Int64 `tfsdk:"close_timeout"`
107- CloseResponse types.String `tfsdk:"close_response"`
108- SensitiveCloseResponse types.String `tfsdk:"sensitive_close_response"`
109- CloseResponseCodes types.List `tfsdk:"close_response_codes"`
97+ CloseRequestParameters types.Map `tfsdk:"close_request_parameters"`
98+ CloseRequestUrlString types.String `tfsdk:"close_request_url_string"`
99+ CloseCertFile types.String `tfsdk:"close_cert_file"`
100+ CloseKeyFile types.String `tfsdk:"close_key_file"`
101+ CloseCaCertFile types.String `tfsdk:"close_ca_cert_file"`
102+ CloseCaCertDirectory types.String `tfsdk:"close_ca_cert_directory"`
103+ CloseSkipTlsVerify types.Bool `tfsdk:"close_skip_tls_verify"`
104+ CloseRetryInterval types.Int64 `tfsdk:"close_retry_interval"`
105+ CloseMaxRetry types.Int64 `tfsdk:"close_max_retry"`
106+ CloseTimeout types.Int64 `tfsdk:"close_timeout"`
107+ CloseResponse types.String `tfsdk:"close_response"`
108+ SensitiveCloseResponse types.String `tfsdk:"sensitive_close_response"`
109+ CloseResponseCodes types.List `tfsdk:"close_response_codes"`
110110}
111111
112112func (e * EphemeralCurlResource ) Schema (ctx context.Context , req ephemeral.SchemaRequest , resp * ephemeral.SchemaResponse ) {
0 commit comments