Documentation ¶
Overview ¶
Licensed under the Apache License, Version 2.0 (the "License"); you may not use p file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use p file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use p file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use p file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use p file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- func CreateDeployment(params deployment.CreateDeploymentParams, principal *models.Principal) middleware.Responder
- func CreateProject(params project.CreateProjectParams, principal *models.Principal) middleware.Responder
- func DeleteDeployment(params deployment.DeleteDeploymentParams, principal *models.Principal) middleware.Responder
- func DeleteRuleChain(params rulechain.DeleteRuleChainParams, principal *models.Principal) middleware.Responder
- func DownloadRuleChain(params rulechain.DownloadRuleChainParams, principal *models.Principal) middleware.Responder
- func GetDashboard(params dashboard.GetDashboardParams, principal *models.Principal) middleware.Responder
- func GetDeployment(params deployment.GetDeploymentParams, principal *models.Principal) middleware.Responder
- func GetDeployments(param deployment.GetDeploymentsParams, principal *models.Principal) middleware.Responder
- func GetProjects(params project.GetProjectsParams, principal *models.Principal) middleware.Responder
- func GetRuleChain(params rulechain.GetRuleChainParams, principal *models.Principal) middleware.Responder
- func GetRuleChainMetadata(params rulechain.GetRuleChainMetadataParams, principal *models.Principal) middleware.Responder
- func GetRuleChains(params rulechain.GetRuleChainsParams, principal *models.Principal) middleware.Responder
- func LoginUser(params user.LoginUserParams) middleware.Responder
- func LogoutUser(params user.LogoutUserParams, principal *models.Principal) middleware.Responder
- func SaveRuleChain(params rulechain.SaveRuleChainParams, principal *models.Principal) middleware.Responder
- func SaveRuleChainMetadata(params rulechain.SaveRuleChainMetadataParams, principal *models.Principal) middleware.Responder
- func SetDeploymentStatus(params deployment.SetDeploymentStatusParams, principal *models.Principal) middleware.Responder
- func SetRootRuleChain(params rulechain.SetRootRuleChainParams, principal *models.Principal) middleware.Responder
- func UpdateDeployment(params deployment.UpdateDeploymentParams, principal *models.Principal) middleware.Responder
- func UploadRuleChain(params rulechain.UploadRuleChainParams, principal *models.Principal) middleware.Responder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateDeployment ¶
func CreateDeployment(params deployment.CreateDeploymentParams, principal *models.Principal) middleware.Responder
func CreateProject ¶
func CreateProject(params project.CreateProjectParams, principal *models.Principal) middleware.Responder
func DeleteDeployment ¶
func DeleteDeployment(params deployment.DeleteDeploymentParams, principal *models.Principal) middleware.Responder
func DeleteRuleChain ¶
func DeleteRuleChain(params rulechain.DeleteRuleChainParams, principal *models.Principal) middleware.Responder
func DownloadRuleChain ¶
func DownloadRuleChain(params rulechain.DownloadRuleChainParams, principal *models.Principal) middleware.Responder
func GetDashboard ¶
func GetDashboard(params dashboard.GetDashboardParams, principal *models.Principal) middleware.Responder
func GetDeployment ¶
func GetDeployment(params deployment.GetDeploymentParams, principal *models.Principal) middleware.Responder
func GetDeployments ¶
func GetDeployments(param deployment.GetDeploymentsParams, principal *models.Principal) middleware.Responder
func GetProjects ¶
func GetProjects(params project.GetProjectsParams, principal *models.Principal) middleware.Responder
func GetRuleChain ¶
func GetRuleChain(params rulechain.GetRuleChainParams, principal *models.Principal) middleware.Responder
func GetRuleChainMetadata ¶
func GetRuleChainMetadata(params rulechain.GetRuleChainMetadataParams, principal *models.Principal) middleware.Responder
func GetRuleChains ¶
func GetRuleChains(params rulechain.GetRuleChainsParams, principal *models.Principal) middleware.Responder
func LoginUser ¶
func LoginUser(params user.LoginUserParams) middleware.Responder
LoginUser POST /users/login
func LogoutUser ¶
func LogoutUser(params user.LogoutUserParams, principal *models.Principal) middleware.Responder
LogoutUser GET /users/logout
func SaveRuleChain ¶
func SaveRuleChain(params rulechain.SaveRuleChainParams, principal *models.Principal) middleware.Responder
func SaveRuleChainMetadata ¶
func SaveRuleChainMetadata(params rulechain.SaveRuleChainMetadataParams, principal *models.Principal) middleware.Responder
func SetDeploymentStatus ¶
func SetDeploymentStatus(params deployment.SetDeploymentStatusParams, principal *models.Principal) middleware.Responder
func SetRootRuleChain ¶
func SetRootRuleChain(params rulechain.SetRootRuleChainParams, principal *models.Principal) middleware.Responder
func UpdateDeployment ¶
func UpdateDeployment(params deployment.UpdateDeploymentParams, principal *models.Principal) middleware.Responder
func UploadRuleChain ¶
func UploadRuleChain(params rulechain.UploadRuleChainParams, principal *models.Principal) middleware.Responder
Types ¶
This section is empty.