@Summary get all ae connections @Description Get all AE connections @Tags plugins/ae @Success 200 {object} []models.AeConnection "Success" @Failure 400 {string} errcode.Error "Bad Request" @Failure 500 {string} errcode.Error "Internal Error" @Router /plugins/ae/connections [GET]
(input *plugin.ApiResourceInput)
| 131 | // @Failure 500 {string} errcode.Error "Internal Error" |
| 132 | // @Router /plugins/ae/connections [GET] |
| 133 | func ListConnections(input *plugin.ApiResourceInput) (*plugin.ApiResourceOutput, errors.Error) { |
| 134 | var connections []models.AeConnection |
| 135 | err := connectionHelper.List(&connections) |
| 136 | if err != nil { |
| 137 | return nil, err |
| 138 | } |
| 139 | for idx, c := range connections { |
| 140 | connections[idx] = c.Sanitize() |
| 141 | } |
| 142 | return &plugin.ApiResourceOutput{Body: connections, Status: http.StatusOK}, nil |
| 143 | } |
| 144 | |
| 145 | // @Summary get ae connection detail |
| 146 | // @Description Get AE connection detail |