in internal/clients/kibana/connector.go [242:291]
func ConnectorConfigWithDefaults(connectorTypeID, plan, backend, state string) (string, error) {
switch connectors.ConnectorTypes(connectorTypeID) {
case connectors.ConnectorTypesDotCasesWebhook:
return connectorConfigWithDefaultsCasesWebhook(plan)
case connectors.ConnectorTypesDotEmail:
return connectorConfigWithDefaultsEmail(plan)
case connectors.ConnectorTypesDotGemini:
return connectorConfigWithDefaultsGemini(plan)
case connectors.ConnectorTypesDotIndex:
return connectorConfigWithDefaultsIndex(plan)
case connectors.ConnectorTypesDotJira:
return connectorConfigWithDefaultsJira(plan)
case connectors.ConnectorTypesDotOpsgenie:
return connectorConfigWithDefaultsOpsgenie(plan)
case connectors.ConnectorTypesDotPagerduty:
return connectorConfigWithDefaultsPagerduty(plan)
case connectors.ConnectorTypesDotResilient:
return connectorConfigWithDefaultsResilient(plan)
case connectors.ConnectorTypesDotServicenow:
return connectorConfigWithDefaultsServicenow(plan, backend)
case connectors.ConnectorTypesDotServicenowItom:
return connectorConfigWithDefaultsServicenowItom(plan)
case connectors.ConnectorTypesDotServicenowSir:
return connectorConfigWithDefaultsServicenowSir(plan, backend)
case connectors.ConnectorTypesDotSwimlane:
return connectorConfigWithDefaultsSwimlane(plan)
case connectors.ConnectorTypesDotTines:
return connectorConfigWithDefaultsTines(plan)
case connectors.ConnectorTypesDotWebhook:
return connectorConfigWithDefaultsWebhook(plan)
case connectors.ConnectorTypesDotXmatters:
return connectorConfigWithDefaultsXmatters(plan)
}
return plan, nil
}