// Package connect Code generated by swaggo/swag. DO NOT EDIT
package connect

import "github.com/swaggo/swag"

const docTemplateconnect = `{
    "schemes": {{ marshal .Schemes }},
    "swagger": "2.0",
    "info": {
        "description": "{{escape .Description}}",
        "title": "{{.Title}}",
        "termsOfService": "http://swagger.io/terms/",
        "contact": {},
        "version": "{{.Version}}"
    },
    "host": "{{.Host}}",
    "basePath": "{{.BasePath}}",
    "paths": {
        "/connect/info": {
            "get": {
                "produces": [
                    "application/json"
                ],
                "responses": {
                    "200": {
                        "description": "ok",
                        "schema": {
                            "$ref": "#/definitions/connect.ConnectInfo"
                        }
                    },
                    "400": {
                        "description": "error",
                        "schema": {
                            "type": "string"
                        }
                    },
                    "500": {
                        "description": "error",
                        "schema": {
                            "type": "string"
                        }
                    }
                }
            }
        }
    },
    "definitions": {
        "connect.ClientData": {
            "type": "object",
            "properties": {
                "content": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/connect.Content"
                    }
                },
                "display_name": {
                    "type": "string"
                },
                "id": {
                    "type": "string"
                },
                "language": {
                    "type": "string"
                }
            }
        },
        "connect.ConnectInfo": {
            "type": "object",
            "properties": {
                "ca_path": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                },
                "client_data": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/connect.ClientData"
                    }
                }
            }
        },
        "connect.Content": {
            "type": "object",
            "properties": {
                "comment": {
                    "type": "string"
                },
                "connection_example": {
                    "type": "string"
                },
                "connection_string": {
                    "type": "string"
                },
                "type": {
                    "type": "string"
                }
            }
        }
    }
}`

// SwaggerInfoconnect holds exported Swagger Info so clients can modify it
var SwaggerInfoconnect = &swag.Spec{
	Version:          "1.0",
	Host:             "localhost:8080",
	BasePath:         "/ecosystem/api/v1",
	Schemes:          []string{"http"},
	Title:            "Connection Swagger API",
	Description:      "",
	InfoInstanceName: "connect",
	SwaggerTemplate:  docTemplateconnect,
	LeftDelim:        "{{",
	RightDelim:       "}}",
}

func init() {
	swag.Register(SwaggerInfoconnect.InstanceName(), SwaggerInfoconnect)
}
