@@ -234,28 +234,27 @@ type RefData struct {
234
234
}
235
235
236
236
type InfinitySettingsJson struct {
237
- IsMock bool `json:"is_mock,omitempty"`
238
- AuthenticationMethod string `json:"auth_method,omitempty"`
239
- APIKeyKey string `json:"apiKeyKey,omitempty"`
240
- APIKeyType string `json:"apiKeyType,omitempty"`
241
- OAuth2Settings OAuth2Settings `json:"oauth2,omitempty"`
242
- AWSSettings AWSSettings `json:"aws,omitempty"`
243
- MicrosoftSettings MicrosoftSettings `json:"microsoft,omitempty"`
244
- ForwardOauthIdentity bool `json:"oauthPassThru,omitempty"`
245
- InsecureSkipVerify bool `json:"tlsSkipVerify,omitempty"`
246
- ServerName string `json:"serverName,omitempty"`
247
- TLSClientAuth bool `json:"tlsAuth,omitempty"`
248
- TLSAuthWithCACert bool `json:"tlsAuthWithCACert,omitempty"`
249
- TimeoutInSeconds int64 `json:"timeoutInSeconds,omitempty"`
250
- ProxyType ProxyType `json:"proxy_type,omitempty"`
251
- ProxyUrl string `json:"proxy_url,omitempty"`
252
- AllowedHosts []string `json:"allowedHosts,omitempty"`
253
-
254
- ReferenceData []RefData `json:"refData,omitempty"`
255
- CustomHealthCheckEnabled bool `json:"customHealthCheckEnabled,omitempty"`
256
- CustomHealthCheckUrl string `json:"customHealthCheckUrl,omitempty"`
257
- AzureBlobAccountUrl string `json:"azureBlobAccountUrl,omitempty"`
258
- AzureBlobAccountName string `json:"azureBlobAccountName,omitempty"`
237
+ IsMock bool `json:"is_mock,omitempty"`
238
+ AuthenticationMethod string `json:"auth_method,omitempty"`
239
+ APIKeyKey string `json:"apiKeyKey,omitempty"`
240
+ APIKeyType string `json:"apiKeyType,omitempty"`
241
+ OAuth2Settings OAuth2Settings `json:"oauth2,omitempty"`
242
+ AWSSettings AWSSettings `json:"aws,omitempty"`
243
+ MicrosoftSettings MicrosoftSettings `json:"microsoft,omitempty"`
244
+ ForwardOauthIdentity bool `json:"oauthPassThru,omitempty"`
245
+ InsecureSkipVerify bool `json:"tlsSkipVerify,omitempty"`
246
+ ServerName string `json:"serverName,omitempty"`
247
+ TLSClientAuth bool `json:"tlsAuth,omitempty"`
248
+ TLSAuthWithCACert bool `json:"tlsAuthWithCACert,omitempty"`
249
+ TimeoutInSeconds int64 `json:"timeoutInSeconds,omitempty"`
250
+ ProxyType ProxyType `json:"proxy_type,omitempty"`
251
+ ProxyUrl string `json:"proxy_url,omitempty"`
252
+ AllowedHosts []string `json:"allowedHosts,omitempty"`
253
+ ReferenceData []RefData `json:"refData,omitempty"`
254
+ CustomHealthCheckEnabled bool `json:"customHealthCheckEnabled,omitempty"`
255
+ CustomHealthCheckUrl string `json:"customHealthCheckUrl,omitempty"`
256
+ AzureBlobAccountUrl string `json:"azureBlobAccountUrl,omitempty"`
257
+ AzureBlobAccountName string `json:"azureBlobAccountName,omitempty"`
259
258
}
260
259
261
260
func LoadSettings (ctx context.Context , config backend.DataSourceInstanceSettings ) (settings InfinitySettings , err error ) {
0 commit comments