diff --git a/api/gateway/analysis/client/operations/bulk_upload_parameters.go b/api/gateway/analysis/client/operations/bulk_upload_parameters.go
index 55c8838012..9d47da63da 100644
--- a/api/gateway/analysis/client/operations/bulk_upload_parameters.go
+++ b/api/gateway/analysis/client/operations/bulk_upload_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/bulk_upload_responses.go b/api/gateway/analysis/client/operations/bulk_upload_responses.go
index 4f7a602d40..3901da5b29 100644
--- a/api/gateway/analysis/client/operations/bulk_upload_responses.go
+++ b/api/gateway/analysis/client/operations/bulk_upload_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/create_policy_parameters.go b/api/gateway/analysis/client/operations/create_policy_parameters.go
index 7003372b09..7a11117b47 100644
--- a/api/gateway/analysis/client/operations/create_policy_parameters.go
+++ b/api/gateway/analysis/client/operations/create_policy_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/create_policy_responses.go b/api/gateway/analysis/client/operations/create_policy_responses.go
index d80e501566..11d2de8d0f 100644
--- a/api/gateway/analysis/client/operations/create_policy_responses.go
+++ b/api/gateway/analysis/client/operations/create_policy_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/create_rule_parameters.go b/api/gateway/analysis/client/operations/create_rule_parameters.go
index 49ed14629d..d96a139d65 100644
--- a/api/gateway/analysis/client/operations/create_rule_parameters.go
+++ b/api/gateway/analysis/client/operations/create_rule_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/create_rule_responses.go b/api/gateway/analysis/client/operations/create_rule_responses.go
index df5684a627..db8f416c1e 100644
--- a/api/gateway/analysis/client/operations/create_rule_responses.go
+++ b/api/gateway/analysis/client/operations/create_rule_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/delete_policies_parameters.go b/api/gateway/analysis/client/operations/delete_policies_parameters.go
index d16a13c0bb..d0378c1d41 100644
--- a/api/gateway/analysis/client/operations/delete_policies_parameters.go
+++ b/api/gateway/analysis/client/operations/delete_policies_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/delete_policies_responses.go b/api/gateway/analysis/client/operations/delete_policies_responses.go
index f92a394124..756adaf805 100644
--- a/api/gateway/analysis/client/operations/delete_policies_responses.go
+++ b/api/gateway/analysis/client/operations/delete_policies_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/get_enabled_policies_parameters.go b/api/gateway/analysis/client/operations/get_enabled_policies_parameters.go
index a60f84f39c..c968e52035 100644
--- a/api/gateway/analysis/client/operations/get_enabled_policies_parameters.go
+++ b/api/gateway/analysis/client/operations/get_enabled_policies_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewGetEnabledPoliciesParams creates a new GetEnabledPoliciesParams object
diff --git a/api/gateway/analysis/client/operations/get_enabled_policies_responses.go b/api/gateway/analysis/client/operations/get_enabled_policies_responses.go
index cc980de981..11c906e491 100644
--- a/api/gateway/analysis/client/operations/get_enabled_policies_responses.go
+++ b/api/gateway/analysis/client/operations/get_enabled_policies_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/get_policy_parameters.go b/api/gateway/analysis/client/operations/get_policy_parameters.go
index ec3d6f6116..9e4a977528 100644
--- a/api/gateway/analysis/client/operations/get_policy_parameters.go
+++ b/api/gateway/analysis/client/operations/get_policy_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewGetPolicyParams creates a new GetPolicyParams object
diff --git a/api/gateway/analysis/client/operations/get_policy_responses.go b/api/gateway/analysis/client/operations/get_policy_responses.go
index da94754313..89e916de68 100644
--- a/api/gateway/analysis/client/operations/get_policy_responses.go
+++ b/api/gateway/analysis/client/operations/get_policy_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/get_rule_parameters.go b/api/gateway/analysis/client/operations/get_rule_parameters.go
index f25a06b399..13ee861e9f 100644
--- a/api/gateway/analysis/client/operations/get_rule_parameters.go
+++ b/api/gateway/analysis/client/operations/get_rule_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewGetRuleParams creates a new GetRuleParams object
diff --git a/api/gateway/analysis/client/operations/get_rule_responses.go b/api/gateway/analysis/client/operations/get_rule_responses.go
index 2bd24f88ed..377a601b4e 100644
--- a/api/gateway/analysis/client/operations/get_rule_responses.go
+++ b/api/gateway/analysis/client/operations/get_rule_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/list_policies_parameters.go b/api/gateway/analysis/client/operations/list_policies_parameters.go
index dac0516c9b..c52e7a0012 100644
--- a/api/gateway/analysis/client/operations/list_policies_parameters.go
+++ b/api/gateway/analysis/client/operations/list_policies_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
diff --git a/api/gateway/analysis/client/operations/list_policies_responses.go b/api/gateway/analysis/client/operations/list_policies_responses.go
index db91109fbb..a0dbc94ad0 100644
--- a/api/gateway/analysis/client/operations/list_policies_responses.go
+++ b/api/gateway/analysis/client/operations/list_policies_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/list_rules_parameters.go b/api/gateway/analysis/client/operations/list_rules_parameters.go
index 61ddad9bdf..b6f8a5409f 100644
--- a/api/gateway/analysis/client/operations/list_rules_parameters.go
+++ b/api/gateway/analysis/client/operations/list_rules_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
diff --git a/api/gateway/analysis/client/operations/list_rules_responses.go b/api/gateway/analysis/client/operations/list_rules_responses.go
index af3728da98..65b3ca060a 100644
--- a/api/gateway/analysis/client/operations/list_rules_responses.go
+++ b/api/gateway/analysis/client/operations/list_rules_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/modify_policy_parameters.go b/api/gateway/analysis/client/operations/modify_policy_parameters.go
index 405a64438b..c042d03fea 100644
--- a/api/gateway/analysis/client/operations/modify_policy_parameters.go
+++ b/api/gateway/analysis/client/operations/modify_policy_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/modify_policy_responses.go b/api/gateway/analysis/client/operations/modify_policy_responses.go
index 15fd33c0d6..2b3594dba0 100644
--- a/api/gateway/analysis/client/operations/modify_policy_responses.go
+++ b/api/gateway/analysis/client/operations/modify_policy_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/modify_rule_parameters.go b/api/gateway/analysis/client/operations/modify_rule_parameters.go
index a3e57b80f8..e4d35a284c 100644
--- a/api/gateway/analysis/client/operations/modify_rule_parameters.go
+++ b/api/gateway/analysis/client/operations/modify_rule_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/modify_rule_responses.go b/api/gateway/analysis/client/operations/modify_rule_responses.go
index c2d288de4b..3ca862eac3 100644
--- a/api/gateway/analysis/client/operations/modify_rule_responses.go
+++ b/api/gateway/analysis/client/operations/modify_rule_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/operations_client.go b/api/gateway/analysis/client/operations/operations_client.go
index aa93bff640..3587b26474 100644
--- a/api/gateway/analysis/client/operations/operations_client.go
+++ b/api/gateway/analysis/client/operations/operations_client.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
diff --git a/api/gateway/analysis/client/operations/suppress_parameters.go b/api/gateway/analysis/client/operations/suppress_parameters.go
index c74613cf24..8296818fe1 100644
--- a/api/gateway/analysis/client/operations/suppress_parameters.go
+++ b/api/gateway/analysis/client/operations/suppress_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/suppress_responses.go b/api/gateway/analysis/client/operations/suppress_responses.go
index 88f1d4472f..738ea6da82 100644
--- a/api/gateway/analysis/client/operations/suppress_responses.go
+++ b/api/gateway/analysis/client/operations/suppress_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/test_policy_parameters.go b/api/gateway/analysis/client/operations/test_policy_parameters.go
index 4dd5ceb0da..55e9124313 100644
--- a/api/gateway/analysis/client/operations/test_policy_parameters.go
+++ b/api/gateway/analysis/client/operations/test_policy_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/operations/test_policy_responses.go b/api/gateway/analysis/client/operations/test_policy_responses.go
index 81c935c150..937e4d3074 100644
--- a/api/gateway/analysis/client/operations/test_policy_responses.go
+++ b/api/gateway/analysis/client/operations/test_policy_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/analysis/models"
)
diff --git a/api/gateway/analysis/client/panther_analysis_client.go b/api/gateway/analysis/client/panther_analysis_client.go
index 8588f2a90f..5a4fde310f 100644
--- a/api/gateway/analysis/client/panther_analysis_client.go
+++ b/api/gateway/analysis/client/panther_analysis_client.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package client
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package client
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,7 +26,6 @@ import (
"github.com/go-openapi/runtime"
httptransport "github.com/go-openapi/runtime/client"
"github.com/go-openapi/strfmt"
-
"github.com/panther-labs/panther/api/gateway/analysis/client/operations"
)
diff --git a/api/gateway/analysis/models/analysis_type.go b/api/gateway/analysis/models/analysis_type.go
index 9328a04840..601cbbd4a7 100644
--- a/api/gateway/analysis/models/analysis_type.go
+++ b/api/gateway/analysis/models/analysis_type.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"encoding/json"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// AnalysisType analysis type
+//
// swagger:model AnalysisType
type AnalysisType string
diff --git a/api/gateway/analysis/models/auto_remediation_id.go b/api/gateway/analysis/models/auto_remediation_id.go
index e62bae5767..7f5e9efed4 100644
--- a/api/gateway/analysis/models/auto_remediation_id.go
+++ b/api/gateway/analysis/models/auto_remediation_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// AutoRemediationID When a resource fails the policy, trigger the remediation with this ID
+//
// swagger:model autoRemediationId
type AutoRemediationID string
diff --git a/api/gateway/analysis/models/auto_remediation_parameters.go b/api/gateway/analysis/models/auto_remediation_parameters.go
index a189c58e11..8c6838477f 100644
--- a/api/gateway/analysis/models/auto_remediation_parameters.go
+++ b/api/gateway/analysis/models/auto_remediation_parameters.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// AutoRemediationParameters Configuration parameters passed to the remediation handler
+//
// swagger:model autoRemediationParameters
type AutoRemediationParameters map[string]string
diff --git a/api/gateway/analysis/models/base64zipfile.go b/api/gateway/analysis/models/base64zipfile.go
index d204dec5c2..4e54d4c3f4 100644
--- a/api/gateway/analysis/models/base64zipfile.go
+++ b/api/gateway/analysis/models/base64zipfile.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// Base64zipfile Base64-encoded zipfile with a policy bundle
+//
// swagger:model base64zipfile
type Base64zipfile string
diff --git a/api/gateway/analysis/models/body.go b/api/gateway/analysis/models/body.go
index 820e6ae8df..6cb2b5d55d 100644
--- a/api/gateway/analysis/models/body.go
+++ b/api/gateway/analysis/models/body.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// Body Python policy source code
+//
// swagger:model body
type Body string
diff --git a/api/gateway/analysis/models/bulk_upload.go b/api/gateway/analysis/models/bulk_upload.go
index faad444424..6ae75c8d12 100644
--- a/api/gateway/analysis/models/bulk_upload.go
+++ b/api/gateway/analysis/models/bulk_upload.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// BulkUpload bulk upload
+//
// swagger:model BulkUpload
type BulkUpload struct {
diff --git a/api/gateway/analysis/models/bulk_upload_result.go b/api/gateway/analysis/models/bulk_upload_result.go
index dfec427396..c8482ec697 100644
--- a/api/gateway/analysis/models/bulk_upload_result.go
+++ b/api/gateway/analysis/models/bulk_upload_result.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// BulkUploadResult bulk upload result
+//
// swagger:model BulkUploadResult
type BulkUploadResult struct {
diff --git a/api/gateway/analysis/models/compliance_status.go b/api/gateway/analysis/models/compliance_status.go
index 7d2d7848b3..b750237e22 100644
--- a/api/gateway/analysis/models/compliance_status.go
+++ b/api/gateway/analysis/models/compliance_status.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"encoding/json"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// ComplianceStatus Pass/fail compliance status
+//
// swagger:model complianceStatus
type ComplianceStatus string
diff --git a/api/gateway/analysis/models/dedup_period_minutes.go b/api/gateway/analysis/models/dedup_period_minutes.go
index 162a552d96..e9a0c3e3b8 100644
--- a/api/gateway/analysis/models/dedup_period_minutes.go
+++ b/api/gateway/analysis/models/dedup_period_minutes.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// DedupPeriodMinutes The time in minutes for which we deduplicate events when generating alerts for log analysis
+//
// swagger:model dedupPeriodMinutes
type DedupPeriodMinutes int64
diff --git a/api/gateway/analysis/models/delete_entry.go b/api/gateway/analysis/models/delete_entry.go
index ee8ae56ebb..eaf1c6189d 100644
--- a/api/gateway/analysis/models/delete_entry.go
+++ b/api/gateway/analysis/models/delete_entry.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// DeleteEntry delete entry
+//
// swagger:model DeleteEntry
type DeleteEntry struct {
diff --git a/api/gateway/analysis/models/delete_policies.go b/api/gateway/analysis/models/delete_policies.go
index e96a5542e7..4cf6848654 100644
--- a/api/gateway/analysis/models/delete_policies.go
+++ b/api/gateway/analysis/models/delete_policies.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// DeletePolicies delete policies
+//
// swagger:model DeletePolicies
type DeletePolicies struct {
diff --git a/api/gateway/analysis/models/description.go b/api/gateway/analysis/models/description.go
index 9e04912557..efa9b212e0 100644
--- a/api/gateway/analysis/models/description.go
+++ b/api/gateway/analysis/models/description.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// Description Summary of the policy and its purpose
+//
// swagger:model description
type Description string
diff --git a/api/gateway/analysis/models/display_name.go b/api/gateway/analysis/models/display_name.go
index 270f6a6ec8..ed801e748f 100644
--- a/api/gateway/analysis/models/display_name.go
+++ b/api/gateway/analysis/models/display_name.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// DisplayName Optional user-friendly policy name
+//
// swagger:model displayName
type DisplayName string
diff --git a/api/gateway/analysis/models/enabled.go b/api/gateway/analysis/models/enabled.go
index 87eda5b03e..347c05393b 100644
--- a/api/gateway/analysis/models/enabled.go
+++ b/api/gateway/analysis/models/enabled.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// Enabled True if the policy is currently being evaluated
+//
// swagger:model enabled
type Enabled bool
diff --git a/api/gateway/analysis/models/enabled_policies.go b/api/gateway/analysis/models/enabled_policies.go
index 2d422c092d..47f9148ac1 100644
--- a/api/gateway/analysis/models/enabled_policies.go
+++ b/api/gateway/analysis/models/enabled_policies.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// EnabledPolicies enabled policies
+//
// swagger:model EnabledPolicies
type EnabledPolicies struct {
diff --git a/api/gateway/analysis/models/enabled_policy.go b/api/gateway/analysis/models/enabled_policy.go
index ace3636eea..339588496c 100644
--- a/api/gateway/analysis/models/enabled_policy.go
+++ b/api/gateway/analysis/models/enabled_policy.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// EnabledPolicy enabled policy
+//
// swagger:model EnabledPolicy
type EnabledPolicy struct {
diff --git a/api/gateway/analysis/models/error.go b/api/gateway/analysis/models/error.go
index 77720e2d61..675b5d187a 100644
--- a/api/gateway/analysis/models/error.go
+++ b/api/gateway/analysis/models/error.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Error error
+//
// swagger:model Error
type Error struct {
diff --git a/api/gateway/analysis/models/id.go b/api/gateway/analysis/models/id.go
index db27f6b601..6f0ab4e1eb 100644
--- a/api/gateway/analysis/models/id.go
+++ b/api/gateway/analysis/models/id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// ID User-specified unique rule/policy ID
+//
// swagger:model id
type ID string
diff --git a/api/gateway/analysis/models/modify_time.go b/api/gateway/analysis/models/modify_time.go
index 6497f44991..d15eeb3980 100644
--- a/api/gateway/analysis/models/modify_time.go
+++ b/api/gateway/analysis/models/modify_time.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// ModifyTime Policy modification timestamp
+//
// swagger:model modifyTime
type ModifyTime strfmt.DateTime
diff --git a/api/gateway/analysis/models/paging.go b/api/gateway/analysis/models/paging.go
index f6580ad849..1ece621f00 100644
--- a/api/gateway/analysis/models/paging.go
+++ b/api/gateway/analysis/models/paging.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Paging paging
+//
// swagger:model Paging
type Paging struct {
diff --git a/api/gateway/analysis/models/policy.go b/api/gateway/analysis/models/policy.go
index 63d8172232..83b344785e 100644
--- a/api/gateway/analysis/models/policy.go
+++ b/api/gateway/analysis/models/policy.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Policy policy
+//
// swagger:model Policy
type Policy struct {
diff --git a/api/gateway/analysis/models/policy_list.go b/api/gateway/analysis/models/policy_list.go
index f176dda049..b1809d620e 100644
--- a/api/gateway/analysis/models/policy_list.go
+++ b/api/gateway/analysis/models/policy_list.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// PolicyList policy list
+//
// swagger:model PolicyList
type PolicyList struct {
diff --git a/api/gateway/analysis/models/policy_summary.go b/api/gateway/analysis/models/policy_summary.go
index a24587d9c9..d6e76a2a94 100644
--- a/api/gateway/analysis/models/policy_summary.go
+++ b/api/gateway/analysis/models/policy_summary.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// PolicySummary policy summary
+//
// swagger:model PolicySummary
type PolicySummary struct {
diff --git a/api/gateway/analysis/models/reference.go b/api/gateway/analysis/models/reference.go
index fa9e57ea1c..b47f7143e6 100644
--- a/api/gateway/analysis/models/reference.go
+++ b/api/gateway/analysis/models/reference.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// Reference External documentation motivating the need for this policy
+//
// swagger:model reference
type Reference string
diff --git a/api/gateway/analysis/models/rule.go b/api/gateway/analysis/models/rule.go
index dffa7890e7..3e0b8bda7d 100644
--- a/api/gateway/analysis/models/rule.go
+++ b/api/gateway/analysis/models/rule.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Rule rule
+//
// swagger:model Rule
type Rule struct {
diff --git a/api/gateway/analysis/models/rule_list.go b/api/gateway/analysis/models/rule_list.go
index 121bc35f1c..569b456972 100644
--- a/api/gateway/analysis/models/rule_list.go
+++ b/api/gateway/analysis/models/rule_list.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// RuleList rule list
+//
// swagger:model RuleList
type RuleList struct {
diff --git a/api/gateway/analysis/models/rule_summary.go b/api/gateway/analysis/models/rule_summary.go
index 0ea9659ba0..f30074724d 100644
--- a/api/gateway/analysis/models/rule_summary.go
+++ b/api/gateway/analysis/models/rule_summary.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// RuleSummary rule summary
+//
// swagger:model RuleSummary
type RuleSummary struct {
diff --git a/api/gateway/analysis/models/runbook.go b/api/gateway/analysis/models/runbook.go
index 3dd48d8dc1..e51acf5f54 100644
--- a/api/gateway/analysis/models/runbook.go
+++ b/api/gateway/analysis/models/runbook.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// Runbook Internal documenation about what to do when a policy fails
+//
// swagger:model runbook
type Runbook string
diff --git a/api/gateway/analysis/models/severity.go b/api/gateway/analysis/models/severity.go
index 5b558bda8a..cf9fa1e194 100644
--- a/api/gateway/analysis/models/severity.go
+++ b/api/gateway/analysis/models/severity.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"encoding/json"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// Severity Policy severity
+//
// swagger:model severity
type Severity string
diff --git a/api/gateway/analysis/models/suppress.go b/api/gateway/analysis/models/suppress.go
index fc2b5a0264..516abb6979 100644
--- a/api/gateway/analysis/models/suppress.go
+++ b/api/gateway/analysis/models/suppress.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Suppress suppress
+//
// swagger:model Suppress
type Suppress struct {
diff --git a/api/gateway/analysis/models/suppressions.go b/api/gateway/analysis/models/suppressions.go
index bdf3d72fbd..b9146a8388 100644
--- a/api/gateway/analysis/models/suppressions.go
+++ b/api/gateway/analysis/models/suppressions.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// Suppressions List of resource ID regexes that are excepted from this policy. The policy will still be evaluated, but failures will not trigger alerts nor remediations.
//
+//
// swagger:model suppressions
type Suppressions []string
diff --git a/api/gateway/analysis/models/tags.go b/api/gateway/analysis/models/tags.go
index b731ae01e5..827a5ff200 100644
--- a/api/gateway/analysis/models/tags.go
+++ b/api/gateway/analysis/models/tags.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// Tags List of tags to categorize the policy
+//
// swagger:model tags
type Tags []string
diff --git a/api/gateway/analysis/models/test_error_result.go b/api/gateway/analysis/models/test_error_result.go
index 0beb6c3b58..bfc503dc4d 100644
--- a/api/gateway/analysis/models/test_error_result.go
+++ b/api/gateway/analysis/models/test_error_result.go
@@ -1,34 +1,34 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// TestErrorResult A combination of a test name and the error the test raised
+//
// swagger:model testErrorResult
type TestErrorResult struct {
diff --git a/api/gateway/analysis/models/test_expected_result.go b/api/gateway/analysis/models/test_expected_result.go
index a10248e5ef..4fc3a9b62c 100644
--- a/api/gateway/analysis/models/test_expected_result.go
+++ b/api/gateway/analysis/models/test_expected_result.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// TestExpectedResult The expected outcome when running a unit test
+//
// swagger:model testExpectedResult
type TestExpectedResult bool
diff --git a/api/gateway/analysis/models/test_name.go b/api/gateway/analysis/models/test_name.go
index 7be7cb45ea..e1a9136d9d 100644
--- a/api/gateway/analysis/models/test_name.go
+++ b/api/gateway/analysis/models/test_name.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// TestName The name of a unit test
+//
// swagger:model testName
type TestName string
diff --git a/api/gateway/analysis/models/test_policy.go b/api/gateway/analysis/models/test_policy.go
index 4ef692865a..40cea4aa8d 100644
--- a/api/gateway/analysis/models/test_policy.go
+++ b/api/gateway/analysis/models/test_policy.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// TestPolicy test policy
+//
// swagger:model TestPolicy
type TestPolicy struct {
diff --git a/api/gateway/analysis/models/test_policy_result.go b/api/gateway/analysis/models/test_policy_result.go
index 237117f86a..e9eb39666d 100644
--- a/api/gateway/analysis/models/test_policy_result.go
+++ b/api/gateway/analysis/models/test_policy_result.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// TestPolicyResult test policy result
+//
// swagger:model TestPolicyResult
type TestPolicyResult struct {
diff --git a/api/gateway/analysis/models/test_resource.go b/api/gateway/analysis/models/test_resource.go
index 47385c0d77..e2563af7b7 100644
--- a/api/gateway/analysis/models/test_resource.go
+++ b/api/gateway/analysis/models/test_resource.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// TestResource The resource (or log event) the unit test is running against
+//
// swagger:model testResource
type TestResource string
diff --git a/api/gateway/analysis/models/test_resource_type.go b/api/gateway/analysis/models/test_resource_type.go
index e5053dc452..c1e1263612 100644
--- a/api/gateway/analysis/models/test_resource_type.go
+++ b/api/gateway/analysis/models/test_resource_type.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// TestResourceType The resource or log type of an individual unit test
+//
// swagger:model testResourceType
type TestResourceType string
diff --git a/api/gateway/analysis/models/test_suite.go b/api/gateway/analysis/models/test_suite.go
index 14030227fb..d3b5671969 100644
--- a/api/gateway/analysis/models/test_suite.go
+++ b/api/gateway/analysis/models/test_suite.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// TestSuite test suite
+//
// swagger:model TestSuite
type TestSuite []*UnitTest
diff --git a/api/gateway/analysis/models/test_summary.go b/api/gateway/analysis/models/test_summary.go
index 02acb6bcee..1e467b303a 100644
--- a/api/gateway/analysis/models/test_summary.go
+++ b/api/gateway/analysis/models/test_summary.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// TestSummary True if all tests passed
+//
// swagger:model testSummary
type TestSummary bool
diff --git a/api/gateway/analysis/models/tests_errored.go b/api/gateway/analysis/models/tests_errored.go
index e4b84471eb..b995492200 100644
--- a/api/gateway/analysis/models/tests_errored.go
+++ b/api/gateway/analysis/models/tests_errored.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// TestsErrored List of names of tests that raised an error, along with their error message
+//
// swagger:model testsErrored
type TestsErrored []*TestErrorResult
diff --git a/api/gateway/analysis/models/tests_failed.go b/api/gateway/analysis/models/tests_failed.go
index de9fbdc027..a3ac4983c4 100644
--- a/api/gateway/analysis/models/tests_failed.go
+++ b/api/gateway/analysis/models/tests_failed.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// TestsFailed List of names of tests that failed
+//
// swagger:model testsFailed
type TestsFailed []string
diff --git a/api/gateway/analysis/models/tests_passed.go b/api/gateway/analysis/models/tests_passed.go
index 560a95b427..3e198289fe 100644
--- a/api/gateway/analysis/models/tests_passed.go
+++ b/api/gateway/analysis/models/tests_passed.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// TestsPassed List of names of tests that passed
+//
// swagger:model testsPassed
type TestsPassed []string
diff --git a/api/gateway/analysis/models/type_set.go b/api/gateway/analysis/models/type_set.go
index bbe7e924c7..3729ef4335 100644
--- a/api/gateway/analysis/models/type_set.go
+++ b/api/gateway/analysis/models/type_set.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// TypeSet List of resource/log types to which this policy applies
+//
// swagger:model TypeSet
type TypeSet []string
diff --git a/api/gateway/analysis/models/unit_test_swagger.go b/api/gateway/analysis/models/unit_test_swagger.go
index 460325059e..f0b92f1891 100644
--- a/api/gateway/analysis/models/unit_test_swagger.go
+++ b/api/gateway/analysis/models/unit_test_swagger.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// UnitTest unit test
+//
// swagger:model UnitTest
type UnitTest struct {
diff --git a/api/gateway/analysis/models/update_policy.go b/api/gateway/analysis/models/update_policy.go
index 9a1e8b2bb9..357b6f25af 100644
--- a/api/gateway/analysis/models/update_policy.go
+++ b/api/gateway/analysis/models/update_policy.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// UpdatePolicy update policy
+//
// swagger:model UpdatePolicy
type UpdatePolicy struct {
diff --git a/api/gateway/analysis/models/update_rule.go b/api/gateway/analysis/models/update_rule.go
index ac5856b0ed..e28863da36 100644
--- a/api/gateway/analysis/models/update_rule.go
+++ b/api/gateway/analysis/models/update_rule.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// UpdateRule update rule
+//
// swagger:model UpdateRule
type UpdateRule struct {
diff --git a/api/gateway/analysis/models/user_id.go b/api/gateway/analysis/models/user_id.go
index e470d69600..00bd269685 100644
--- a/api/gateway/analysis/models/user_id.go
+++ b/api/gateway/analysis/models/user_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// UserID Panther user ID that created or modified the policy
+//
// swagger:model userId
type UserID string
diff --git a/api/gateway/analysis/models/version_id.go b/api/gateway/analysis/models/version_id.go
index 65c5a6036f..1de1880f7b 100644
--- a/api/gateway/analysis/models/version_id.go
+++ b/api/gateway/analysis/models/version_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// VersionID Policy version ID
+//
// swagger:model versionId
type VersionID string
diff --git a/api/gateway/compliance/client/operations/delete_status_parameters.go b/api/gateway/compliance/client/operations/delete_status_parameters.go
index 4bb4f710e0..a942efebc2 100644
--- a/api/gateway/compliance/client/operations/delete_status_parameters.go
+++ b/api/gateway/compliance/client/operations/delete_status_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/delete_status_responses.go b/api/gateway/compliance/client/operations/delete_status_responses.go
index b8ceac94c4..33bc3af1c0 100644
--- a/api/gateway/compliance/client/operations/delete_status_responses.go
+++ b/api/gateway/compliance/client/operations/delete_status_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/describe_org_parameters.go b/api/gateway/compliance/client/operations/describe_org_parameters.go
index 0eb8829ef9..d43e4f2080 100644
--- a/api/gateway/compliance/client/operations/describe_org_parameters.go
+++ b/api/gateway/compliance/client/operations/describe_org_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewDescribeOrgParams creates a new DescribeOrgParams object
diff --git a/api/gateway/compliance/client/operations/describe_org_responses.go b/api/gateway/compliance/client/operations/describe_org_responses.go
index 21ff6b3a55..1b39daef5a 100644
--- a/api/gateway/compliance/client/operations/describe_org_responses.go
+++ b/api/gateway/compliance/client/operations/describe_org_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/describe_policy_parameters.go b/api/gateway/compliance/client/operations/describe_policy_parameters.go
index 4c02083832..c7be914a05 100644
--- a/api/gateway/compliance/client/operations/describe_policy_parameters.go
+++ b/api/gateway/compliance/client/operations/describe_policy_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
diff --git a/api/gateway/compliance/client/operations/describe_policy_responses.go b/api/gateway/compliance/client/operations/describe_policy_responses.go
index cf75204b07..05639eb38c 100644
--- a/api/gateway/compliance/client/operations/describe_policy_responses.go
+++ b/api/gateway/compliance/client/operations/describe_policy_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/describe_resource_parameters.go b/api/gateway/compliance/client/operations/describe_resource_parameters.go
index f5e4cdc80d..52535cc17e 100644
--- a/api/gateway/compliance/client/operations/describe_resource_parameters.go
+++ b/api/gateway/compliance/client/operations/describe_resource_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
diff --git a/api/gateway/compliance/client/operations/describe_resource_responses.go b/api/gateway/compliance/client/operations/describe_resource_responses.go
index e8372707cb..4f22f48f77 100644
--- a/api/gateway/compliance/client/operations/describe_resource_responses.go
+++ b/api/gateway/compliance/client/operations/describe_resource_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/get_org_overview_parameters.go b/api/gateway/compliance/client/operations/get_org_overview_parameters.go
index 8c4727501d..be5f275a14 100644
--- a/api/gateway/compliance/client/operations/get_org_overview_parameters.go
+++ b/api/gateway/compliance/client/operations/get_org_overview_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
diff --git a/api/gateway/compliance/client/operations/get_org_overview_responses.go b/api/gateway/compliance/client/operations/get_org_overview_responses.go
index ffc510a89f..44c1e27dfa 100644
--- a/api/gateway/compliance/client/operations/get_org_overview_responses.go
+++ b/api/gateway/compliance/client/operations/get_org_overview_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/get_status_parameters.go b/api/gateway/compliance/client/operations/get_status_parameters.go
index 869b80caf4..84cff50c47 100644
--- a/api/gateway/compliance/client/operations/get_status_parameters.go
+++ b/api/gateway/compliance/client/operations/get_status_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewGetStatusParams creates a new GetStatusParams object
diff --git a/api/gateway/compliance/client/operations/get_status_responses.go b/api/gateway/compliance/client/operations/get_status_responses.go
index f03868e5ab..52daaa76e8 100644
--- a/api/gateway/compliance/client/operations/get_status_responses.go
+++ b/api/gateway/compliance/client/operations/get_status_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/operations_client.go b/api/gateway/compliance/client/operations/operations_client.go
index 85a46cf265..929881b426 100644
--- a/api/gateway/compliance/client/operations/operations_client.go
+++ b/api/gateway/compliance/client/operations/operations_client.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
diff --git a/api/gateway/compliance/client/operations/set_status_parameters.go b/api/gateway/compliance/client/operations/set_status_parameters.go
index e55a59e250..5d94fd1368 100644
--- a/api/gateway/compliance/client/operations/set_status_parameters.go
+++ b/api/gateway/compliance/client/operations/set_status_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/set_status_responses.go b/api/gateway/compliance/client/operations/set_status_responses.go
index 60774b5e46..93c9308b6c 100644
--- a/api/gateway/compliance/client/operations/set_status_responses.go
+++ b/api/gateway/compliance/client/operations/set_status_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/update_metadata_parameters.go b/api/gateway/compliance/client/operations/update_metadata_parameters.go
index c46c84cece..77acc32872 100644
--- a/api/gateway/compliance/client/operations/update_metadata_parameters.go
+++ b/api/gateway/compliance/client/operations/update_metadata_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/operations/update_metadata_responses.go b/api/gateway/compliance/client/operations/update_metadata_responses.go
index edb8e60d45..3a43631d9d 100644
--- a/api/gateway/compliance/client/operations/update_metadata_responses.go
+++ b/api/gateway/compliance/client/operations/update_metadata_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/compliance/models"
)
diff --git a/api/gateway/compliance/client/panther_compliance_client.go b/api/gateway/compliance/client/panther_compliance_client.go
index 6561e6010b..7d54f46b97 100644
--- a/api/gateway/compliance/client/panther_compliance_client.go
+++ b/api/gateway/compliance/client/panther_compliance_client.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package client
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package client
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,7 +26,6 @@ import (
"github.com/go-openapi/runtime"
httptransport "github.com/go-openapi/runtime/client"
"github.com/go-openapi/strfmt"
-
"github.com/panther-labs/panther/api/gateway/compliance/client/operations"
)
diff --git a/api/gateway/compliance/models/active_suppress_count.go b/api/gateway/compliance/models/active_suppress_count.go
index 02e179ce87..b7fed59bd9 100644
--- a/api/gateway/compliance/models/active_suppress_count.go
+++ b/api/gateway/compliance/models/active_suppress_count.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// ActiveSuppressCount active suppress count
+//
// swagger:model ActiveSuppressCount
type ActiveSuppressCount struct {
diff --git a/api/gateway/compliance/models/compliance_status.go b/api/gateway/compliance/models/compliance_status.go
index d756e6459e..9a452f4c2b 100644
--- a/api/gateway/compliance/models/compliance_status.go
+++ b/api/gateway/compliance/models/compliance_status.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// ComplianceStatus compliance status
+//
// swagger:model ComplianceStatus
type ComplianceStatus struct {
diff --git a/api/gateway/compliance/models/delete_policy.go b/api/gateway/compliance/models/delete_policy.go
index 2f689a6c5a..23dc31c205 100644
--- a/api/gateway/compliance/models/delete_policy.go
+++ b/api/gateway/compliance/models/delete_policy.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// DeletePolicy delete policy
+//
// swagger:model DeletePolicy
type DeletePolicy struct {
diff --git a/api/gateway/compliance/models/delete_resource.go b/api/gateway/compliance/models/delete_resource.go
index 34281ca9ef..ec62707b6b 100644
--- a/api/gateway/compliance/models/delete_resource.go
+++ b/api/gateway/compliance/models/delete_resource.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// DeleteResource delete resource
+//
// swagger:model DeleteResource
type DeleteResource struct {
diff --git a/api/gateway/compliance/models/delete_status.go b/api/gateway/compliance/models/delete_status.go
index 93d8bf891e..241dd3d3ab 100644
--- a/api/gateway/compliance/models/delete_status.go
+++ b/api/gateway/compliance/models/delete_status.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// DeleteStatus delete status
+//
// swagger:model DeleteStatus
type DeleteStatus struct {
diff --git a/api/gateway/compliance/models/delete_status_batch.go b/api/gateway/compliance/models/delete_status_batch.go
index 7f4b1215c9..b145710e03 100644
--- a/api/gateway/compliance/models/delete_status_batch.go
+++ b/api/gateway/compliance/models/delete_status_batch.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// DeleteStatusBatch delete status batch
+//
// swagger:model DeleteStatusBatch
type DeleteStatusBatch struct {
diff --git a/api/gateway/compliance/models/entire_org.go b/api/gateway/compliance/models/entire_org.go
index 8050691229..ea64467f1b 100644
--- a/api/gateway/compliance/models/entire_org.go
+++ b/api/gateway/compliance/models/entire_org.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// EntireOrg entire org
+//
// swagger:model EntireOrg
type EntireOrg struct {
diff --git a/api/gateway/compliance/models/error.go b/api/gateway/compliance/models/error.go
index 77720e2d61..675b5d187a 100644
--- a/api/gateway/compliance/models/error.go
+++ b/api/gateway/compliance/models/error.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Error error
+//
// swagger:model Error
type Error struct {
diff --git a/api/gateway/compliance/models/error_message.go b/api/gateway/compliance/models/error_message.go
index e5476a3e7b..9b4c7639bf 100644
--- a/api/gateway/compliance/models/error_message.go
+++ b/api/gateway/compliance/models/error_message.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// ErrorMessage Error message when policy was applied to this resource
+//
// swagger:model errorMessage
type ErrorMessage string
diff --git a/api/gateway/compliance/models/expires_at.go b/api/gateway/compliance/models/expires_at.go
index 2876cb2f2e..4ff64bea0a 100644
--- a/api/gateway/compliance/models/expires_at.go
+++ b/api/gateway/compliance/models/expires_at.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// ExpiresAt Dynamo TTL - unix time when the status will be automatically cleared
+//
// swagger:model expiresAt
type ExpiresAt int64
diff --git a/api/gateway/compliance/models/ignore_set.go b/api/gateway/compliance/models/ignore_set.go
index 0bbf5e7445..87dc425eb3 100644
--- a/api/gateway/compliance/models/ignore_set.go
+++ b/api/gateway/compliance/models/ignore_set.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// IgnoreSet Resource glob patterns which should be suppressed
+//
// swagger:model IgnoreSet
type IgnoreSet []string
diff --git a/api/gateway/compliance/models/integration_id.go b/api/gateway/compliance/models/integration_id.go
index f54342f0e8..fc086ffb3c 100644
--- a/api/gateway/compliance/models/integration_id.go
+++ b/api/gateway/compliance/models/integration_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// IntegrationID IntegrationID where the resource was discovered
+//
// swagger:model integrationId
type IntegrationID string
diff --git a/api/gateway/compliance/models/item_summary.go b/api/gateway/compliance/models/item_summary.go
index 7dfc524464..fc587cd4ae 100644
--- a/api/gateway/compliance/models/item_summary.go
+++ b/api/gateway/compliance/models/item_summary.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// ItemSummary Summary of a single policy or resource compliance status
+//
// swagger:model ItemSummary
type ItemSummary struct {
diff --git a/api/gateway/compliance/models/last_updated.go b/api/gateway/compliance/models/last_updated.go
index accf53a2f1..005a4d1db7 100644
--- a/api/gateway/compliance/models/last_updated.go
+++ b/api/gateway/compliance/models/last_updated.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// LastUpdated When the compliance state was last updated in the Panther database
+//
// swagger:model lastUpdated
type LastUpdated strfmt.DateTime
diff --git a/api/gateway/compliance/models/org_summary.go b/api/gateway/compliance/models/org_summary.go
index c11b6afab3..bc1900c27a 100644
--- a/api/gateway/compliance/models/org_summary.go
+++ b/api/gateway/compliance/models/org_summary.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// OrgSummary org summary
+//
// swagger:model OrgSummary
type OrgSummary struct {
diff --git a/api/gateway/compliance/models/paging.go b/api/gateway/compliance/models/paging.go
index f6580ad849..1ece621f00 100644
--- a/api/gateway/compliance/models/paging.go
+++ b/api/gateway/compliance/models/paging.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Paging paging
+//
// swagger:model Paging
type Paging struct {
diff --git a/api/gateway/compliance/models/policy_id.go b/api/gateway/compliance/models/policy_id.go
index d6117e3085..9429a7067d 100644
--- a/api/gateway/compliance/models/policy_id.go
+++ b/api/gateway/compliance/models/policy_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// PolicyID Panther policy ID, unique within each customer's account
+//
// swagger:model policyId
type PolicyID string
diff --git a/api/gateway/compliance/models/policy_resource_detail.go b/api/gateway/compliance/models/policy_resource_detail.go
index e500bf98bf..5b26691b8c 100644
--- a/api/gateway/compliance/models/policy_resource_detail.go
+++ b/api/gateway/compliance/models/policy_resource_detail.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// PolicyResourceDetail policy resource detail
+//
// swagger:model PolicyResourceDetail
type PolicyResourceDetail struct {
diff --git a/api/gateway/compliance/models/policy_severity.go b/api/gateway/compliance/models/policy_severity.go
index a6c8379969..51065c20d0 100644
--- a/api/gateway/compliance/models/policy_severity.go
+++ b/api/gateway/compliance/models/policy_severity.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"encoding/json"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// PolicySeverity Policy severity
+//
// swagger:model policySeverity
type PolicySeverity string
diff --git a/api/gateway/compliance/models/policy_summary.go b/api/gateway/compliance/models/policy_summary.go
index cd2863c5ee..1d85578a1b 100644
--- a/api/gateway/compliance/models/policy_summary.go
+++ b/api/gateway/compliance/models/policy_summary.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// PolicySummary Summary of a single policy compliance status
+//
// swagger:model PolicySummary
type PolicySummary struct {
diff --git a/api/gateway/compliance/models/resource_id.go b/api/gateway/compliance/models/resource_id.go
index d41337a718..64cab119b9 100644
--- a/api/gateway/compliance/models/resource_id.go
+++ b/api/gateway/compliance/models/resource_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// ResourceID Globally unique resource ID
+//
// swagger:model resourceId
type ResourceID string
diff --git a/api/gateway/compliance/models/resource_of_type.go b/api/gateway/compliance/models/resource_of_type.go
index 7084e2240a..2472f38e96 100644
--- a/api/gateway/compliance/models/resource_of_type.go
+++ b/api/gateway/compliance/models/resource_of_type.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// ResourceOfType resource of type
+//
// swagger:model ResourceOfType
type ResourceOfType struct {
diff --git a/api/gateway/compliance/models/resource_summary.go b/api/gateway/compliance/models/resource_summary.go
index 46a600f881..af699a0544 100644
--- a/api/gateway/compliance/models/resource_summary.go
+++ b/api/gateway/compliance/models/resource_summary.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// ResourceSummary Summary of a single resource compliance status
+//
// swagger:model ResourceSummary
type ResourceSummary struct {
diff --git a/api/gateway/compliance/models/resource_type.go b/api/gateway/compliance/models/resource_type.go
index 8d51b08ddf..2ca023ea05 100644
--- a/api/gateway/compliance/models/resource_type.go
+++ b/api/gateway/compliance/models/resource_type.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// ResourceType Resource type
+//
// swagger:model resourceType
type ResourceType string
diff --git a/api/gateway/compliance/models/scanned_resources.go b/api/gateway/compliance/models/scanned_resources.go
index f38ca42d3c..179675c52c 100644
--- a/api/gateway/compliance/models/scanned_resources.go
+++ b/api/gateway/compliance/models/scanned_resources.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// ScannedResources scanned resources
+//
// swagger:model ScannedResources
type ScannedResources struct {
diff --git a/api/gateway/compliance/models/set_status.go b/api/gateway/compliance/models/set_status.go
index b20b5c22bd..5a013522c5 100644
--- a/api/gateway/compliance/models/set_status.go
+++ b/api/gateway/compliance/models/set_status.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// SetStatus set status
+//
// swagger:model SetStatus
type SetStatus struct {
diff --git a/api/gateway/compliance/models/set_status_batch.go b/api/gateway/compliance/models/set_status_batch.go
index 64301d668c..a07ec65ff3 100644
--- a/api/gateway/compliance/models/set_status_batch.go
+++ b/api/gateway/compliance/models/set_status_batch.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// SetStatusBatch set status batch
+//
// swagger:model SetStatusBatch
type SetStatusBatch struct {
diff --git a/api/gateway/compliance/models/status.go b/api/gateway/compliance/models/status.go
index e05d18b4ac..1c72274018 100644
--- a/api/gateway/compliance/models/status.go
+++ b/api/gateway/compliance/models/status.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"encoding/json"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// Status Compliance status for one or more policy/resource pairs. A list has the collective status ERROR or FAIL if any of them individually error or fail.
//
+//
// swagger:model status
type Status string
diff --git a/api/gateway/compliance/models/status_count.go b/api/gateway/compliance/models/status_count.go
index 73a2ccd863..038a758920 100644
--- a/api/gateway/compliance/models/status_count.go
+++ b/api/gateway/compliance/models/status_count.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// StatusCount status count
+//
// swagger:model StatusCount
type StatusCount struct {
diff --git a/api/gateway/compliance/models/status_count_by_severity.go b/api/gateway/compliance/models/status_count_by_severity.go
index 1b26da37db..7f4fcce24f 100644
--- a/api/gateway/compliance/models/status_count_by_severity.go
+++ b/api/gateway/compliance/models/status_count_by_severity.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// StatusCountBySeverity status count by severity
+//
// swagger:model StatusCountBySeverity
type StatusCountBySeverity struct {
diff --git a/api/gateway/compliance/models/suppressed.go b/api/gateway/compliance/models/suppressed.go
index 10d2ae10ec..e7e9b7b347 100644
--- a/api/gateway/compliance/models/suppressed.go
+++ b/api/gateway/compliance/models/suppressed.go
@@ -1,34 +1,34 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// Suppressed True if this resource is ignored/suppressed by this specific policy. Suppressed resources are still analyzed and reported, but do not trigger alerts/remediations.
//
+//
// swagger:model suppressed
type Suppressed bool
diff --git a/api/gateway/compliance/models/update_metadata.go b/api/gateway/compliance/models/update_metadata.go
index 16449a90fc..292d87c92b 100644
--- a/api/gateway/compliance/models/update_metadata.go
+++ b/api/gateway/compliance/models/update_metadata.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// UpdateMetadata update metadata
+//
// swagger:model UpdateMetadata
type UpdateMetadata struct {
diff --git a/api/gateway/remediation/client/operations/list_remediations_parameters.go b/api/gateway/remediation/client/operations/list_remediations_parameters.go
index 97415138ec..64f202735c 100644
--- a/api/gateway/remediation/client/operations/list_remediations_parameters.go
+++ b/api/gateway/remediation/client/operations/list_remediations_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewListRemediationsParams creates a new ListRemediationsParams object
diff --git a/api/gateway/remediation/client/operations/list_remediations_responses.go b/api/gateway/remediation/client/operations/list_remediations_responses.go
index b9b999a2ed..e4e0e0688b 100644
--- a/api/gateway/remediation/client/operations/list_remediations_responses.go
+++ b/api/gateway/remediation/client/operations/list_remediations_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/remediation/models"
)
diff --git a/api/gateway/remediation/client/operations/operations_client.go b/api/gateway/remediation/client/operations/operations_client.go
index 868f2d78d5..a4993a2488 100644
--- a/api/gateway/remediation/client/operations/operations_client.go
+++ b/api/gateway/remediation/client/operations/operations_client.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
diff --git a/api/gateway/remediation/client/operations/remediate_resource_async_parameters.go b/api/gateway/remediation/client/operations/remediate_resource_async_parameters.go
index ae306b6bb2..ca4861296b 100644
--- a/api/gateway/remediation/client/operations/remediate_resource_async_parameters.go
+++ b/api/gateway/remediation/client/operations/remediate_resource_async_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/remediation/models"
)
diff --git a/api/gateway/remediation/client/operations/remediate_resource_async_responses.go b/api/gateway/remediation/client/operations/remediate_resource_async_responses.go
index a13d17d2d0..f25146be58 100644
--- a/api/gateway/remediation/client/operations/remediate_resource_async_responses.go
+++ b/api/gateway/remediation/client/operations/remediate_resource_async_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/remediation/models"
)
diff --git a/api/gateway/remediation/client/operations/remediate_resource_parameters.go b/api/gateway/remediation/client/operations/remediate_resource_parameters.go
index c07935485f..d778c874de 100644
--- a/api/gateway/remediation/client/operations/remediate_resource_parameters.go
+++ b/api/gateway/remediation/client/operations/remediate_resource_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/remediation/models"
)
diff --git a/api/gateway/remediation/client/operations/remediate_resource_responses.go b/api/gateway/remediation/client/operations/remediate_resource_responses.go
index c71d73c156..4a3b5ce480 100644
--- a/api/gateway/remediation/client/operations/remediate_resource_responses.go
+++ b/api/gateway/remediation/client/operations/remediate_resource_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,7 +27,7 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/remediation/models"
)
diff --git a/api/gateway/remediation/client/panther_remediation_client.go b/api/gateway/remediation/client/panther_remediation_client.go
index 05720d677e..2d46fc580a 100644
--- a/api/gateway/remediation/client/panther_remediation_client.go
+++ b/api/gateway/remediation/client/panther_remediation_client.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package client
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package client
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,7 +26,6 @@ import (
"github.com/go-openapi/runtime"
httptransport "github.com/go-openapi/runtime/client"
"github.com/go-openapi/strfmt"
-
"github.com/panther-labs/panther/api/gateway/remediation/client/operations"
)
diff --git a/api/gateway/remediation/models/error.go b/api/gateway/remediation/models/error.go
index 77720e2d61..675b5d187a 100644
--- a/api/gateway/remediation/models/error.go
+++ b/api/gateway/remediation/models/error.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Error error
+//
// swagger:model Error
type Error struct {
diff --git a/api/gateway/remediation/models/policy_id.go b/api/gateway/remediation/models/policy_id.go
index 9673fcf880..8490e39720 100644
--- a/api/gateway/remediation/models/policy_id.go
+++ b/api/gateway/remediation/models/policy_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// PolicyID A unique policy ID
+//
// swagger:model PolicyId
type PolicyID string
diff --git a/api/gateway/remediation/models/remediate_resource.go b/api/gateway/remediation/models/remediate_resource.go
index 4dbf855505..20cb5d86fc 100644
--- a/api/gateway/remediation/models/remediate_resource.go
+++ b/api/gateway/remediation/models/remediate_resource.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// RemediateResource remediate resource
+//
// swagger:model RemediateResource
type RemediateResource struct {
diff --git a/api/gateway/remediation/models/remediations.go b/api/gateway/remediation/models/remediations.go
index 3d3352858a..5cfcc84c6c 100644
--- a/api/gateway/remediation/models/remediations.go
+++ b/api/gateway/remediation/models/remediations.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// Remediations remediations
+//
// swagger:model Remediations
type Remediations map[string]interface{}
diff --git a/api/gateway/remediation/models/resource_id.go b/api/gateway/remediation/models/resource_id.go
index a314666628..256194ea79 100644
--- a/api/gateway/remediation/models/resource_id.go
+++ b/api/gateway/remediation/models/resource_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// ResourceID Unique resource identifier
+//
// swagger:model ResourceId
type ResourceID string
diff --git a/api/gateway/resources/client/operations/add_resources_parameters.go b/api/gateway/resources/client/operations/add_resources_parameters.go
index 3a11cc4498..b2a8d5f3e0 100644
--- a/api/gateway/resources/client/operations/add_resources_parameters.go
+++ b/api/gateway/resources/client/operations/add_resources_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,9 +30,9 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
- models "github.com/panther-labs/panther/api/gateway/resources/models"
+ "github.com/panther-labs/panther/api/gateway/resources/models"
)
// NewAddResourcesParams creates a new AddResourcesParams object
diff --git a/api/gateway/resources/client/operations/add_resources_responses.go b/api/gateway/resources/client/operations/add_resources_responses.go
index 413d824543..6f3c9fd230 100644
--- a/api/gateway/resources/client/operations/add_resources_responses.go
+++ b/api/gateway/resources/client/operations/add_resources_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,9 +27,9 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
- models "github.com/panther-labs/panther/api/gateway/resources/models"
+ "github.com/panther-labs/panther/api/gateway/resources/models"
)
// AddResourcesReader is a Reader for the AddResources structure.
diff --git a/api/gateway/resources/client/operations/delete_resources_parameters.go b/api/gateway/resources/client/operations/delete_resources_parameters.go
index 5b5a77c4d2..e9c7c14310 100644
--- a/api/gateway/resources/client/operations/delete_resources_parameters.go
+++ b/api/gateway/resources/client/operations/delete_resources_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,9 +30,9 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
- models "github.com/panther-labs/panther/api/gateway/resources/models"
+ "github.com/panther-labs/panther/api/gateway/resources/models"
)
// NewDeleteResourcesParams creates a new DeleteResourcesParams object
diff --git a/api/gateway/resources/client/operations/delete_resources_responses.go b/api/gateway/resources/client/operations/delete_resources_responses.go
index ede90cc9f4..cd2e93640a 100644
--- a/api/gateway/resources/client/operations/delete_resources_responses.go
+++ b/api/gateway/resources/client/operations/delete_resources_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,9 +27,9 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
- models "github.com/panther-labs/panther/api/gateway/resources/models"
+ "github.com/panther-labs/panther/api/gateway/resources/models"
)
// DeleteResourcesReader is a Reader for the DeleteResources structure.
diff --git a/api/gateway/resources/client/operations/get_org_overview_parameters.go b/api/gateway/resources/client/operations/get_org_overview_parameters.go
index 3c06837724..dd7829585a 100644
--- a/api/gateway/resources/client/operations/get_org_overview_parameters.go
+++ b/api/gateway/resources/client/operations/get_org_overview_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewGetOrgOverviewParams creates a new GetOrgOverviewParams object
diff --git a/api/gateway/resources/client/operations/get_org_overview_responses.go b/api/gateway/resources/client/operations/get_org_overview_responses.go
index bb24bb7173..2cea9b4dea 100644
--- a/api/gateway/resources/client/operations/get_org_overview_responses.go
+++ b/api/gateway/resources/client/operations/get_org_overview_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,9 +27,9 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
- models "github.com/panther-labs/panther/api/gateway/resources/models"
+ "github.com/panther-labs/panther/api/gateway/resources/models"
)
// GetOrgOverviewReader is a Reader for the GetOrgOverview structure.
diff --git a/api/gateway/resources/client/operations/get_resource_parameters.go b/api/gateway/resources/client/operations/get_resource_parameters.go
index 68932b99e7..b2bd6b9976 100644
--- a/api/gateway/resources/client/operations/get_resource_parameters.go
+++ b/api/gateway/resources/client/operations/get_resource_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// NewGetResourceParams creates a new GetResourceParams object
diff --git a/api/gateway/resources/client/operations/get_resource_responses.go b/api/gateway/resources/client/operations/get_resource_responses.go
index 892db343d9..09fc803e24 100644
--- a/api/gateway/resources/client/operations/get_resource_responses.go
+++ b/api/gateway/resources/client/operations/get_resource_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,9 +27,9 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
- models "github.com/panther-labs/panther/api/gateway/resources/models"
+ "github.com/panther-labs/panther/api/gateway/resources/models"
)
// GetResourceReader is a Reader for the GetResource structure.
diff --git a/api/gateway/resources/client/operations/list_resources_parameters.go b/api/gateway/resources/client/operations/list_resources_parameters.go
index b7c392bd9e..3c401cea94 100644
--- a/api/gateway/resources/client/operations/list_resources_parameters.go
+++ b/api/gateway/resources/client/operations/list_resources_parameters.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -31,7 +30,7 @@ import (
"github.com/go-openapi/errors"
"github.com/go-openapi/runtime"
cr "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
diff --git a/api/gateway/resources/client/operations/list_resources_responses.go b/api/gateway/resources/client/operations/list_resources_responses.go
index f7115bb3f0..6b5bc4d262 100644
--- a/api/gateway/resources/client/operations/list_resources_responses.go
+++ b/api/gateway/resources/client/operations/list_resources_responses.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -28,9 +27,9 @@ import (
"io"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
- models "github.com/panther-labs/panther/api/gateway/resources/models"
+ "github.com/panther-labs/panther/api/gateway/resources/models"
)
// ListResourcesReader is a Reader for the ListResources structure.
diff --git a/api/gateway/resources/client/operations/operations_client.go b/api/gateway/resources/client/operations/operations_client.go
index fc841118ff..b740e64421 100644
--- a/api/gateway/resources/client/operations/operations_client.go
+++ b/api/gateway/resources/client/operations/operations_client.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package operations
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package operations
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,11 @@ import (
"fmt"
"github.com/go-openapi/runtime"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// New creates a new operations API client.
-func New(transport runtime.ClientTransport, formats strfmt.Registry) *Client {
+func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService {
return &Client{transport: transport, formats: formats}
}
@@ -43,8 +42,23 @@ type Client struct {
formats strfmt.Registry
}
+// ClientService is the interface for Client methods
+type ClientService interface {
+ AddResources(params *AddResourcesParams) (*AddResourcesCreated, error)
+
+ DeleteResources(params *DeleteResourcesParams) (*DeleteResourcesOK, error)
+
+ GetOrgOverview(params *GetOrgOverviewParams) (*GetOrgOverviewOK, error)
+
+ GetResource(params *GetResourceParams) (*GetResourceOK, error)
+
+ ListResources(params *ListResourcesParams) (*ListResourcesOK, error)
+
+ SetTransport(transport runtime.ClientTransport)
+}
+
/*
-AddResources adds or replace resources across one or more accounts
+ AddResources adds or replace resources across one or more accounts
*/
func (a *Client) AddResources(params *AddResourcesParams) (*AddResourcesCreated, error) {
// TODO: Validate the params before sending
@@ -78,7 +92,7 @@ func (a *Client) AddResources(params *AddResourcesParams) (*AddResourcesCreated,
}
/*
-DeleteResources deletes resources across multiple accounts
+ DeleteResources deletes resources across multiple accounts
*/
func (a *Client) DeleteResources(params *DeleteResourcesParams) (*DeleteResourcesOK, error) {
// TODO: Validate the params before sending
@@ -112,7 +126,7 @@ func (a *Client) DeleteResources(params *DeleteResourcesParams) (*DeleteResource
}
/*
-GetOrgOverview gets an overview of the resources in an organization
+ GetOrgOverview gets an overview of the resources in an organization
*/
func (a *Client) GetOrgOverview(params *GetOrgOverviewParams) (*GetOrgOverviewOK, error) {
// TODO: Validate the params before sending
@@ -146,7 +160,7 @@ func (a *Client) GetOrgOverview(params *GetOrgOverviewParams) (*GetOrgOverviewOK
}
/*
-GetResource gets resource details
+ GetResource gets resource details
*/
func (a *Client) GetResource(params *GetResourceParams) (*GetResourceOK, error) {
// TODO: Validate the params before sending
@@ -180,7 +194,7 @@ func (a *Client) GetResource(params *GetResourceParams) (*GetResourceOK, error)
}
/*
-ListResources lists resources for a customer account
+ ListResources lists resources for a customer account
*/
func (a *Client) ListResources(params *ListResourcesParams) (*ListResourcesOK, error) {
// TODO: Validate the params before sending
diff --git a/api/gateway/resources/client/panther_resources_client.go b/api/gateway/resources/client/panther_resources_client.go
index 72317bdd68..ab208c2723 100644
--- a/api/gateway/resources/client/panther_resources_client.go
+++ b/api/gateway/resources/client/panther_resources_client.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package client
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package client
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -26,8 +25,7 @@ package client
import (
"github.com/go-openapi/runtime"
httptransport "github.com/go-openapi/runtime/client"
- strfmt "github.com/go-openapi/strfmt"
-
+ "github.com/go-openapi/strfmt"
"github.com/panther-labs/panther/api/gateway/resources/client/operations"
)
@@ -73,9 +71,7 @@ func New(transport runtime.ClientTransport, formats strfmt.Registry) *PantherRes
cli := new(PantherResources)
cli.Transport = transport
-
cli.Operations = operations.New(transport, formats)
-
return cli
}
@@ -120,7 +116,7 @@ func (cfg *TransportConfig) WithSchemes(schemes []string) *TransportConfig {
// PantherResources is a client for panther resources
type PantherResources struct {
- Operations *operations.Client
+ Operations operations.ClientService
Transport runtime.ClientTransport
}
@@ -128,7 +124,5 @@ type PantherResources struct {
// SetTransport changes the transport on the client and all its subresources
func (c *PantherResources) SetTransport(transport runtime.ClientTransport) {
c.Transport = transport
-
c.Operations.SetTransport(transport)
-
}
diff --git a/api/gateway/resources/models/add_resource_entry.go b/api/gateway/resources/models/add_resource_entry.go
index cb38a19f7f..14bb6c4c27 100644
--- a/api/gateway/resources/models/add_resource_entry.go
+++ b/api/gateway/resources/models/add_resource_entry.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// AddResourceEntry add resource entry
+//
// swagger:model AddResourceEntry
type AddResourceEntry struct {
diff --git a/api/gateway/resources/models/add_resources.go b/api/gateway/resources/models/add_resources.go
index d354ebc3a0..77f7bd5e01 100644
--- a/api/gateway/resources/models/add_resources.go
+++ b/api/gateway/resources/models/add_resources.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// AddResources add resources
+//
// swagger:model AddResources
type AddResources struct {
diff --git a/api/gateway/resources/models/attributes.go b/api/gateway/resources/models/attributes.go
index 4e363616e3..75de8a9296 100644
--- a/api/gateway/resources/models/attributes.go
+++ b/api/gateway/resources/models/attributes.go
@@ -1,28 +1,28 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
// Attributes Resource attributes
+//
// swagger:model attributes
type Attributes interface{}
diff --git a/api/gateway/resources/models/compliance_status.go b/api/gateway/resources/models/compliance_status.go
index 7d2d7848b3..b750237e22 100644
--- a/api/gateway/resources/models/compliance_status.go
+++ b/api/gateway/resources/models/compliance_status.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"encoding/json"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// ComplianceStatus Pass/fail compliance status
+//
// swagger:model complianceStatus
type ComplianceStatus string
diff --git a/api/gateway/resources/models/delete_entry.go b/api/gateway/resources/models/delete_entry.go
index 6a43ecfdb4..886578d4d3 100644
--- a/api/gateway/resources/models/delete_entry.go
+++ b/api/gateway/resources/models/delete_entry.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
)
// DeleteEntry delete entry
+//
// swagger:model DeleteEntry
type DeleteEntry struct {
diff --git a/api/gateway/resources/models/delete_resources.go b/api/gateway/resources/models/delete_resources.go
index 439fc35a85..fac111262a 100644
--- a/api/gateway/resources/models/delete_resources.go
+++ b/api/gateway/resources/models/delete_resources.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// DeleteResources delete resources
+//
// swagger:model DeleteResources
type DeleteResources struct {
diff --git a/api/gateway/resources/models/deleted.go b/api/gateway/resources/models/deleted.go
index 5f5dd27f27..36e7b938e2 100644
--- a/api/gateway/resources/models/deleted.go
+++ b/api/gateway/resources/models/deleted.go
@@ -1,33 +1,33 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
)
// Deleted True if the resource has been deleted
+//
// swagger:model deleted
type Deleted bool
diff --git a/api/gateway/resources/models/error.go b/api/gateway/resources/models/error.go
index 77720e2d61..675b5d187a 100644
--- a/api/gateway/resources/models/error.go
+++ b/api/gateway/resources/models/error.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Error error
+//
// swagger:model Error
type Error struct {
diff --git a/api/gateway/resources/models/integration_id.go b/api/gateway/resources/models/integration_id.go
index 3a15a967c5..96b8a71db9 100644
--- a/api/gateway/resources/models/integration_id.go
+++ b/api/gateway/resources/models/integration_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// IntegrationID Resource is from this source integration
+//
// swagger:model integrationId
type IntegrationID string
diff --git a/api/gateway/resources/models/integration_type.go b/api/gateway/resources/models/integration_type.go
index 9aa4e423e1..b2cc514a1c 100644
--- a/api/gateway/resources/models/integration_type.go
+++ b/api/gateway/resources/models/integration_type.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,11 +26,12 @@ import (
"encoding/json"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// IntegrationType Resource lives in this type of account
+//
// swagger:model integrationType
type IntegrationType string
diff --git a/api/gateway/resources/models/last_modified.go b/api/gateway/resources/models/last_modified.go
index 73c3725f93..b544475262 100644
--- a/api/gateway/resources/models/last_modified.go
+++ b/api/gateway/resources/models/last_modified.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// LastModified When the resource state was last updated in the Panther database
+//
// swagger:model lastModified
type LastModified strfmt.DateTime
diff --git a/api/gateway/resources/models/org_overview.go b/api/gateway/resources/models/org_overview.go
index 7379524a42..467337ebde 100644
--- a/api/gateway/resources/models/org_overview.go
+++ b/api/gateway/resources/models/org_overview.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// OrgOverview org overview
+//
// swagger:model OrgOverview
type OrgOverview struct {
diff --git a/api/gateway/resources/models/paging.go b/api/gateway/resources/models/paging.go
index 0b50d96f1a..32da4419e1 100644
--- a/api/gateway/resources/models/paging.go
+++ b/api/gateway/resources/models/paging.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Paging paging
+//
// swagger:model Paging
type Paging struct {
diff --git a/api/gateway/resources/models/resource.go b/api/gateway/resources/models/resource.go
index 1653624179..1dcc2025b2 100644
--- a/api/gateway/resources/models/resource.go
+++ b/api/gateway/resources/models/resource.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// Resource resource
+//
// swagger:model Resource
type Resource struct {
diff --git a/api/gateway/resources/models/resource_id.go b/api/gateway/resources/models/resource_id.go
index 02f22816f1..cf67febd53 100644
--- a/api/gateway/resources/models/resource_id.go
+++ b/api/gateway/resources/models/resource_id.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// ResourceID Unique resource identifier
+//
// swagger:model resourceId
type ResourceID string
diff --git a/api/gateway/resources/models/resource_list.go b/api/gateway/resources/models/resource_list.go
index a2b5a264b3..b0060d5154 100644
--- a/api/gateway/resources/models/resource_list.go
+++ b/api/gateway/resources/models/resource_list.go
@@ -1,24 +1,23 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
@@ -27,12 +26,13 @@ import (
"strconv"
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// ResourceList resource list
+//
// swagger:model ResourceList
type ResourceList struct {
diff --git a/api/gateway/resources/models/resource_type.go b/api/gateway/resources/models/resource_type.go
index 3573bbd27e..1f394f6d0f 100644
--- a/api/gateway/resources/models/resource_type.go
+++ b/api/gateway/resources/models/resource_type.go
@@ -1,35 +1,35 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/validate"
)
// ResourceType Resource type
+//
// swagger:model resourceType
type ResourceType string
diff --git a/api/gateway/resources/models/resource_type_summary.go b/api/gateway/resources/models/resource_type_summary.go
index 96215ba464..8072265df8 100644
--- a/api/gateway/resources/models/resource_type_summary.go
+++ b/api/gateway/resources/models/resource_type_summary.go
@@ -1,36 +1,36 @@
// Code generated by go-swagger; DO NOT EDIT.
-package models
+// Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
+// Copyright (C) 2020 Panther Labs Inc
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as
+// published by the Free Software Foundation, either version 3 of the
+// License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+//
-/**
- * Panther is a scalable, powerful, cloud-native SIEM written in Golang/React.
- * Copyright (C) 2020 Panther Labs Inc
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as
- * published by the Free Software Foundation, either version 3 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
+package models
// This file was generated by the swagger tool.
// Editing this file might prove futile when you re-run the swagger generate command
import (
"github.com/go-openapi/errors"
- strfmt "github.com/go-openapi/strfmt"
+ "github.com/go-openapi/strfmt"
"github.com/go-openapi/swag"
"github.com/go-openapi/validate"
)
// ResourceTypeSummary resource type summary
+//
// swagger:model ResourceTypeSummary
type ResourceTypeSummary struct {
diff --git a/go.mod b/go.mod
index ae68049404..4c57d1a2ea 100644
--- a/go.mod
+++ b/go.mod
@@ -5,12 +5,12 @@ go 1.14
require (
github.com/alecthomas/jsonschema v0.0.0-20200217214135-7152f22193c9
github.com/aws/aws-lambda-go v1.15.0
- github.com/aws/aws-sdk-go v1.29.21
+ github.com/aws/aws-sdk-go v1.29.32
github.com/cenkalti/backoff v2.2.1+incompatible
github.com/fatih/color v1.9.0
github.com/go-openapi/errors v0.19.4
github.com/go-openapi/loads v0.19.5 // indirect
- github.com/go-openapi/runtime v0.19.12
+ github.com/go-openapi/runtime v0.19.14
github.com/go-openapi/spec v0.19.7 // indirect
github.com/go-openapi/strfmt v0.19.5
github.com/go-openapi/swag v0.19.8
@@ -19,13 +19,14 @@ require (
github.com/google/uuid v1.1.1
github.com/hashicorp/golang-lru v0.5.4
github.com/influxdata/go-syslog/v3 v3.0.0
- github.com/jmespath/go-jmespath v0.0.0-20200310193758-2437e8417af5 // indirect
+ github.com/jmespath/go-jmespath v0.3.0 // indirect
github.com/joho/godotenv v1.3.0
github.com/json-iterator/go v1.1.9
github.com/kelseyhightower/envconfig v1.4.0
github.com/leodido/go-urn v1.2.0 // indirect
github.com/magefile/mage v1.9.0
github.com/mattn/go-colorable v0.1.6 // indirect
+ github.com/mitchellh/mapstructure v1.2.2 // indirect
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.1 // indirect
github.com/pkg/errors v0.9.1
@@ -33,14 +34,9 @@ require (
github.com/tidwall/gjson v1.6.0
github.com/tidwall/pretty v1.0.1 // indirect
go.mongodb.org/mongo-driver v1.3.1 // indirect
- go.uber.org/multierr v1.5.0 // indirect
- go.uber.org/zap v1.14.0
- golang.org/x/lint v0.0.0-20200302205851-738671d3881b // indirect
- golang.org/x/net v0.0.0-20200301022130-244492dfa37a // indirect
- golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527 // indirect
- golang.org/x/tools v0.0.0-20200319210407-521f4a0cd458 // indirect
+ go.uber.org/zap v1.14.1
+ golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e // indirect
gopkg.in/go-playground/assert.v1 v1.2.1 // indirect
gopkg.in/go-playground/validator.v9 v9.31.0
gopkg.in/yaml.v2 v2.2.8
- honnef.co/go/tools v0.0.1-2020.1.3 // indirect
)
diff --git a/go.sum b/go.sum
index 9e806ea425..f630465ab7 100644
--- a/go.sum
+++ b/go.sum
@@ -16,8 +16,8 @@ github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496 h1:zV3ejI06
github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496/go.mod h1:oGkLhpf+kjZl6xBf758TQhh5XrAeiJv/7FRz/2spLIg=
github.com/aws/aws-lambda-go v1.15.0 h1:QAhRWvXttl8TtBsODN+NzZETkci2mdN/paJ0+1hX/so=
github.com/aws/aws-lambda-go v1.15.0/go.mod h1:FEwgPLE6+8wcGBTe5cJN3JWurd1Ztm9zN4jsXsjzKKw=
-github.com/aws/aws-sdk-go v1.29.21 h1:Q9XdxpJImp2HF/AqtIlonnAtG3qU9TvhpZiy1AeuQY4=
-github.com/aws/aws-sdk-go v1.29.21/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg=
+github.com/aws/aws-sdk-go v1.29.32 h1:o4I8Qc+h9ht8NXvTHeXZH3EmtSUZ/PC0bg9Wawr+aTA=
+github.com/aws/aws-sdk-go v1.29.32/go.mod h1:1KvfttTE3SPKMpo8g2c6jL3ZKfXtFvKscTgahTma5Xg=
github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4=
github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM=
github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
@@ -35,13 +35,13 @@ github.com/go-openapi/analysis v0.17.0/go.mod h1:IowGgpVeD0vNm45So8nr+IcQ3pxVtpR
github.com/go-openapi/analysis v0.18.0/go.mod h1:IowGgpVeD0vNm45So8nr+IcQ3pxVtpRoBWb8PVZO0ik=
github.com/go-openapi/analysis v0.19.2/go.mod h1:3P1osvZa9jKjb8ed2TPng3f0i/UY9snX6gxi44djMjk=
github.com/go-openapi/analysis v0.19.4/go.mod h1:3P1osvZa9jKjb8ed2TPng3f0i/UY9snX6gxi44djMjk=
+github.com/go-openapi/analysis v0.19.5 h1:8b2ZgKfKIUTVQpTb77MoRDIMEIwvDVw40o3aOXdfYzI=
github.com/go-openapi/analysis v0.19.5/go.mod h1:hkEAkxagaIvIP7VTn8ygJNkd4kAYON2rCu0v0ObL0AU=
github.com/go-openapi/analysis v0.19.10 h1:5BHISBAXOc/aJK25irLZnx2D3s6WyYaY9D4gmuz9fdE=
github.com/go-openapi/analysis v0.19.10/go.mod h1:qmhS3VNFxBlquFJ0RGoDtylO9y4pgTAUNE9AEEMdlJQ=
github.com/go-openapi/errors v0.17.0/go.mod h1:LcZQpmvG4wyF5j4IhA73wkLFQg+QJXOQHVjmcZxhka0=
github.com/go-openapi/errors v0.18.0/go.mod h1:LcZQpmvG4wyF5j4IhA73wkLFQg+QJXOQHVjmcZxhka0=
github.com/go-openapi/errors v0.19.2/go.mod h1:qX0BLWsyaKfvhluLejVpVNwNRdXZhEbTA4kxxpKBC94=
-github.com/go-openapi/errors v0.19.3 h1:7MGZI1ibQDLasvAz8HuhvYk9eNJbJkCOXWsSjjMS+Zc=
github.com/go-openapi/errors v0.19.3/go.mod h1:qX0BLWsyaKfvhluLejVpVNwNRdXZhEbTA4kxxpKBC94=
github.com/go-openapi/errors v0.19.4 h1:fSGwO1tSYHFu70NKaWJt5Qh0qoBRtCm/mXS1yhf+0W0=
github.com/go-openapi/errors v0.19.4/go.mod h1:qX0BLWsyaKfvhluLejVpVNwNRdXZhEbTA4kxxpKBC94=
@@ -67,13 +67,13 @@ github.com/go-openapi/loads v0.19.5/go.mod h1:dswLCAdonkRufe/gSUC3gN8nTSaB9uaS2e
github.com/go-openapi/runtime v0.0.0-20180920151709-4f900dc2ade9/go.mod h1:6v9a6LTXWQCdL8k1AO3cvqx5OtZY/Y9wKTgaoP6YRfA=
github.com/go-openapi/runtime v0.19.0/go.mod h1:OwNfisksmmaZse4+gpV3Ne9AyMOlP1lt4sK4FXt0O64=
github.com/go-openapi/runtime v0.19.4/go.mod h1:X277bwSUBxVlCYR3r7xgZZGKVvBd/29gLDlFGtJ8NL4=
-github.com/go-openapi/runtime v0.19.12 h1:5lQlCr1HL0ZVRPL+0PHKhRpMCSPMV2qF842rhQx8CYY=
-github.com/go-openapi/runtime v0.19.12/go.mod h1:dhGWCTKRXlAfGnQG0ONViOZpjfg0m2gUt9nTQPQZuoo=
+github.com/go-openapi/runtime v0.19.14 h1:/k1/W4Cgs73kOdlPCaZCu77jC1FHhNY6sUOnVvtOX94=
+github.com/go-openapi/runtime v0.19.14/go.mod h1:dhGWCTKRXlAfGnQG0ONViOZpjfg0m2gUt9nTQPQZuoo=
github.com/go-openapi/spec v0.17.0/go.mod h1:XkF/MOi14NmjsfZ8VtAKf8pIlbZzyoTvZsdfssdxcBI=
github.com/go-openapi/spec v0.18.0/go.mod h1:XkF/MOi14NmjsfZ8VtAKf8pIlbZzyoTvZsdfssdxcBI=
github.com/go-openapi/spec v0.19.2/go.mod h1:sCxk3jxKgioEJikev4fgkNmwS+3kuYdJtcsZsD5zxMY=
+github.com/go-openapi/spec v0.19.3 h1:0XRyw8kguri6Yw4SxhsQA/atC88yqrk0+G4YhI2wabc=
github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo=
-github.com/go-openapi/spec v0.19.6 h1:rMMMj8cV38KVXK7SFc+I2MWClbEfbK705+j+dyqun5g=
github.com/go-openapi/spec v0.19.6/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk=
github.com/go-openapi/spec v0.19.7 h1:0xWSeMd35y5avQAThZR2PkEuqSosoS5t6gDH4L8n11M=
github.com/go-openapi/spec v0.19.7/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk=
@@ -82,7 +82,6 @@ github.com/go-openapi/strfmt v0.18.0/go.mod h1:P82hnJI0CXkErkXi8IKjPbNBM6lV6+5pL
github.com/go-openapi/strfmt v0.19.0/go.mod h1:+uW+93UVvGGq2qGaZxdDeJqSAqBqBdl+ZPMF/cC8nDY=
github.com/go-openapi/strfmt v0.19.2/go.mod h1:0yX7dbo8mKIvc3XSKp7MNfxw4JytCfCD6+bY1AVL9LU=
github.com/go-openapi/strfmt v0.19.3/go.mod h1:0yX7dbo8mKIvc3XSKp7MNfxw4JytCfCD6+bY1AVL9LU=
-github.com/go-openapi/strfmt v0.19.4 h1:eRvaqAhpL0IL6Trh5fDsGnGhiXndzHFuA05w6sXH6/g=
github.com/go-openapi/strfmt v0.19.4/go.mod h1:eftuHTlB/dI8Uq8JJOyRlieZf+WkkxUuk0dgdHXr2Qk=
github.com/go-openapi/strfmt v0.19.5 h1:0utjKrw+BAh8s57XE9Xz8DUBsVvPmRUB6styvl9wWIM=
github.com/go-openapi/strfmt v0.19.5/go.mod h1:eftuHTlB/dI8Uq8JJOyRlieZf+WkkxUuk0dgdHXr2Qk=
@@ -90,7 +89,6 @@ github.com/go-openapi/swag v0.17.0/go.mod h1:AByQ+nYG6gQg71GINrmuDXCPWdL640yX49/
github.com/go-openapi/swag v0.18.0/go.mod h1:AByQ+nYG6gQg71GINrmuDXCPWdL640yX49/kXLo40Tg=
github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
-github.com/go-openapi/swag v0.19.7 h1:VRuXN2EnMSsZdauzdss6JBC29YotDqG59BZ+tdlIL1s=
github.com/go-openapi/swag v0.19.7/go.mod h1:ao+8BpOPyKdpQz3AOJfbeEVpLmWAvlT1IfTe5McPyhY=
github.com/go-openapi/swag v0.19.8 h1:vfK6jLhs7OI4tAXkvkooviaE1JEPcw3mutyegLHHjmk=
github.com/go-openapi/swag v0.19.8/go.mod h1:ao+8BpOPyKdpQz3AOJfbeEVpLmWAvlT1IfTe5McPyhY=
@@ -148,8 +146,8 @@ github.com/influxdata/go-syslog/v3 v3.0.0 h1:jichmjSZlYK0VMmlz+k4WeOQd7z745YLsvG
github.com/influxdata/go-syslog/v3 v3.0.0/go.mod h1:tulsOp+CecTAYC27u9miMgq21GqXRW6VdKbOG+QSP4Q=
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af h1:pmfjZENx5imkbgOkpRUYLnmbU7UEFbjtDA2hxJ1ichM=
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k=
-github.com/jmespath/go-jmespath v0.0.0-20200310193758-2437e8417af5 h1:uHQ3zN9bw90YSNUeGWrboinB/fjXSDA7dNSg7Dznw18=
-github.com/jmespath/go-jmespath v0.0.0-20200310193758-2437e8417af5/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik=
+github.com/jmespath/go-jmespath v0.3.0 h1:OS12ieG61fsCg5+qLJ+SsW9NicxNkg3b25OyT2yCeUc=
+github.com/jmespath/go-jmespath v0.3.0/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik=
github.com/joho/godotenv v1.3.0 h1:Zjp+RcGpHhGlrMbJzXTrZZPrWj+1vfm90La1wgB6Bhc=
github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg=
github.com/json-iterator/go v1.1.9 h1:9yzud/Ht36ygwatGx56VwCZtlI/2AD15T1X2sjSuGns=
@@ -178,6 +176,7 @@ github.com/mailru/easyjson v0.0.0-20180823135443-60711f1a8329/go.mod h1:C1wdFJiN
github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
+github.com/mailru/easyjson v0.7.0 h1:aizVhC/NAAcKWb+5QsU1iNOZb4Yws5UO2I+aIprQITM=
github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs=
github.com/mailru/easyjson v0.7.1 h1:mdxE1MF9o53iCb2Ghj1VfWvh7ZOwHpnVG/xwXrV90U8=
github.com/mailru/easyjson v0.7.1/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs=
@@ -188,14 +187,19 @@ github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVc
github.com/mattn/go-colorable v0.1.6 h1:6Su7aK7lXmJ/U79bYtBjLNaha4Fs1Rg9plHpcH+vvnE=
github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
+github.com/mattn/go-isatty v0.0.11 h1:FxPOTFNqGkuDUGi3H/qkUbQO4ZiBa2brKq5r0l8TGeM=
github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE=
github.com/mattn/go-isatty v0.0.12 h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY=
github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
github.com/mitchellh/mapstructure v1.1.2 h1:fmNYVwqnSfB9mZU6OS2O6GsXM+wcskZDuKQzvN1EDeE=
github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
+github.com/mitchellh/mapstructure v1.2.2 h1:dxe5oCinTXiTIcfgmZecdCzPmAJKd46KsCWc35r0TV4=
+github.com/mitchellh/mapstructure v1.2.2/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
+github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421 h1:ZqeYNhU3OHLH3mGKHDcjJRFFRrJa6eAM5H+CtDdOsPc=
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
+github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 h1:Esafd1046DLDQ0W1YjYsBW+p8U2u7vzgW2SQVmlNazg=
github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
github.com/modern-go/reflect2 v1.0.1 h1:9f412s+6RmYXLWZSEzVVgPGK7C2PphHj5RJrvfx9AWI=
github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
@@ -233,6 +237,7 @@ github.com/tidwall/gjson v1.6.0 h1:9VEQWz6LLMUsUl6PueE49ir4Ka6CzLymOAZDxpFsTDc=
github.com/tidwall/gjson v1.6.0/go.mod h1:P256ACg0Mn+j1RXIDXoss50DeIABTYK1PULOJHhxOls=
github.com/tidwall/match v1.0.1 h1:PnKP62LPNxHKTwvHHZZzdOAOCtsJTjo6dZLCwpKm5xc=
github.com/tidwall/match v1.0.1/go.mod h1:LujAq0jyVjBy028G1WhWfIzbpQfMO8bBZ6Tyb0+pL9E=
+github.com/tidwall/pretty v1.0.0 h1:HsD+QiTn7sK6flMKIvNmpqz1qrpP3Ps6jOKIKMooyg4=
github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk=
github.com/tidwall/pretty v1.0.1 h1:WE4RBSZ1x6McVVC8S/Md+Qse8YUv6HRObAx6ke00NY8=
github.com/tidwall/pretty v1.0.1/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk=
@@ -240,24 +245,21 @@ github.com/urfave/cli/v2 v2.1.1/go.mod h1:SE9GqnLQmjVa0iPEY0f1w3ygNIYcIJ0OKPMoW2
github.com/vektah/gqlparser v1.1.2/go.mod h1:1ycwN7Ij5njmMkPPAOaRFY4rET2Enx7IkVv3vaXspKw=
github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c/go.mod h1:lB8K/P019DLNhemzwFU4jHLhdvlE6uDZjXFejJXr49I=
github.com/xdg/stringprep v0.0.0-20180714160509-73f8eece6fdc/go.mod h1:Jhud4/sHMO4oL310DaZAKk9ZaJ08SJfe+sJh0HrGL1Y=
-github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
go.mongodb.org/mongo-driver v1.0.3/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM=
go.mongodb.org/mongo-driver v1.1.1/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM=
+go.mongodb.org/mongo-driver v1.1.2 h1:jxcFYjlkl8xaERsgLo+RNquI0epW6zuy/ZRQs6jnrFA=
go.mongodb.org/mongo-driver v1.1.2/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM=
-go.mongodb.org/mongo-driver v1.3.0 h1:ew6uUIeJOo+qdUUv7LxFCUhtWmVv7ZV/Xuy4FAUsw2E=
go.mongodb.org/mongo-driver v1.3.0/go.mod h1:MSWZXKOynuguX+JSvwP8i+58jYCXxbia8HS3gZBapIE=
go.mongodb.org/mongo-driver v1.3.1 h1:op56IfTQiaY2679w922KVWa3qcHdml2K/Io8ayAOUEQ=
go.mongodb.org/mongo-driver v1.3.1/go.mod h1:MSWZXKOynuguX+JSvwP8i+58jYCXxbia8HS3gZBapIE=
-go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
go.uber.org/atomic v1.6.0 h1:Ezj3JGmsOnG1MoRWQkPBsKLe9DwWD9QeXzTRzzldNVk=
go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
-go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4=
go.uber.org/multierr v1.5.0 h1:KCa4XfM8CWFCpxXRGok+Q0SS/0XBhMDbHHGABQLvD2A=
go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU=
go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4=
go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA=
-go.uber.org/zap v1.14.0 h1:/pduUoebOeeJzTDFuoMgC6nRkiasr1sBCIEorly7m4o=
-go.uber.org/zap v1.14.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM=
+go.uber.org/zap v1.14.1 h1:nYDKopTbvAPq/NrUVZwT15y2lpROBiLLyoRTbXOYWOo=
+go.uber.org/zap v1.14.1/go.mod h1:Mb2vm2krFEG5DV0W9qcHBYFtp/Wku1cvYaqPsS/WYfc=
golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20190320223903-b7391e95e576/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
@@ -266,14 +268,9 @@ golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8U
golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
+golang.org/x/lint v0.0.0-20190930215403-16217165b5de h1:5hukYrvBGR8/eNkX5mdUezrA6JiaEZDtJb9Ei+1LlBs=
golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20200302205851-738671d3881b h1:Wh+f8QHJXR411sJR8/vRBTZ7YapZaRvUcLFFJhusH0k=
-golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
-golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
-golang.org/x/mod v0.2.0 h1:KU7oHjnv3XNWfa5COkzUifxZmxp1TyI7ImMXqFxLwvQ=
-golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/net v0.0.0-20181005035420-146acd28ed58/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190320064053-1272bf9dcd53/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -281,15 +278,14 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200202094626-16171245cfb2 h1:CCH4IOTTfewWjGOlSp+zGcjutRKlBEZQ6wTn8ozI/nI=
golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200226121028-0de0cce0169b h1:0mm1VjtFUOIlE1SbDlwjYaDxZVDP2S5ou6y0gSgXHu8=
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200301022130-244492dfa37a h1:GuSPYbZzB5/dcLNCwLQLsg3obCJtX9IJhpXkvY7kzk0=
-golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e h1:3G+cUijn7XD+S4eJFddp53Pv7+slrESplyjG25HgL+k=
+golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -300,12 +296,12 @@ golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190531175056-4c3a928424d2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 h1:YyJpGZS1sBuBCzLAR1VEpK193GlqGZbnPFnPV/5Rsb4=
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae h1:/WDfKMnPU+m5M4xB+6x4kaepxRw6jWvR5iDRdvjHgy8=
golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527 h1:uYVVQ9WP/Ds2ROhcaGPeIdVq0RIXVLwsHlnvJ+cT1So=
-golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd h1:xhmwyvizuTgC2qz7ZlMluP20uW+C3Rm0FD/WLDX8884=
+golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
@@ -321,16 +317,9 @@ golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgw
golang.org/x/tools v0.0.0-20190617190820-da514acc4774/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5 h1:hKsoRgsbwY1NafxrwTs+k64bikrLBkAgPir1TNCj3Zs=
golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200319210407-521f4a0cd458 h1:DgonIcqC7u+gVZX7lpuReBil5B/i8fvW/hAQdhT6/ao=
-golang.org/x/tools v0.0.0-20200319210407-521f4a0cd458/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
@@ -344,6 +333,5 @@ gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.8 h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10=
gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+honnef.co/go/tools v0.0.1-2019.2.3 h1:3JgtbtFHMiCmsznwGVTUWbgGov+pVqnlf1dEJTNAXeM=
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
-honnef.co/go/tools v0.0.1-2020.1.3 h1:sXmLre5bzIR6ypkjXCDI3jHPssRhc8KD/Ome589sc3U=
-honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
diff --git a/tools/mage/build_namespace.go b/tools/mage/build_namespace.go
index 19e87a5e1c..b38cbff8ae 100644
--- a/tools/mage/build_namespace.go
+++ b/tools/mage/build_namespace.go
@@ -57,35 +57,18 @@ func (b Build) API() {
}
logger.Infof("build:api: generating Go SDK for %d APIs (%s)", len(specs), swaggerGlob)
- cwd, err := os.Getwd()
- if err != nil {
- logger.Fatalf("failed to get current working directory: %v", err)
+
+ cmd := filepath.Join(setupDirectory, "swagger")
+ if _, err = os.Stat(cmd); err != nil {
+ logger.Fatalf("%s not found (%v): run 'mage setup:swagger'", cmd, err)
}
for _, spec := range specs {
- // Only regenerate the swagger SDK if needed - this allows deployments from a fresh clone
- // without needing to install Swagger and also makes subsequent deployments faster
- // (the compiled Go binary won't change)
- rebuild, err := apiNeedsRebuilt(spec)
- if err == nil && !rebuild {
- logger.Debugf("build:api: %s is up to date", spec)
- continue
- }
-
- // Swagger generates the wrong imports when running from the base directory, even with the
- // "-t" flag. So we have to change to each api/gateway directory before running swagger
dir := filepath.Dir(spec)
- if err = os.Chdir(dir); err != nil {
- logger.Fatalf("failed to chdir %s: %v", dir, err)
- }
-
+ client, models := filepath.Join(dir, "client"), filepath.Join(dir, "models")
start := time.Now().UTC()
- args := []string{"generate", "client", "-q", "-f", filepath.Base(spec)}
- cmd := filepath.Join(cwd, setupDirectory, "swagger")
- if _, err = os.Stat(cmd); err != nil {
- logger.Fatalf("%s not found (%v): run 'mage setup:all'", cmd, err)
- }
+ args := []string{"generate", "client", "-q", "-f", spec, "-c", client, "-m", models, "-r", agplSource}
if err := sh.Run(cmd, args...); err != nil {
logger.Fatalf("%s %s failed: %v", cmd, strings.Join(args, " "), err)
}
@@ -100,32 +83,9 @@ func (b Build) API() {
}
}
}
- client, models := filepath.Join(dir, "client"), filepath.Join(dir, "models")
- walk(filepath.Base(client), handler)
- walk(filepath.Base(models), handler)
-
- // Add license and our formatting standard to the generated SDK.
- if err = os.Chdir(cwd); err != nil {
- logger.Fatalf("failed to chdir back to %s: %v", cwd, err)
- }
- fmtLicenseGroup(agplSource, client, models)
- gofmt(dir, client, models)
- }
-}
-
-// Returns true if the generated client + models are older than the given client spec
-func apiNeedsRebuilt(spec string) (bool, error) {
- clientNeedsUpdate, err := target.Dir(filepath.Join(filepath.Dir(spec), "client"), spec)
- if err != nil {
- return true, err
+ walk(client, handler)
+ walk(models, handler)
}
-
- modelsNeedUpdate, err := target.Dir(filepath.Join(filepath.Dir(spec), "models"), spec)
- if err != nil {
- return true, err
- }
-
- return clientNeedsUpdate || modelsNeedUpdate, nil
}
// Lambda Compile Go Lambda function source
diff --git a/tools/mage/deploy.go b/tools/mage/deploy.go
index bf234506af..8c3473be4c 100644
--- a/tools/mage/deploy.go
+++ b/tools/mage/deploy.go
@@ -191,12 +191,6 @@ func bootstrap(awsSession *session.Session, settings *config.PantherConfig) map[
var wg sync.WaitGroup
wg.Add(1)
- // We build most deployment artifacts in parallel with the bootstrap stack deployment (below).
- // However, build:api (swagger) requires changing directories, which causes problems with the
- // bootstrap goroutine. So we build swagger first
- var build Build
- build.API()
-
// Deploy first bootstrap stack
go func() {
params := map[string]string{
@@ -228,6 +222,7 @@ func bootstrap(awsSession *session.Session, settings *config.PantherConfig) map[
}()
// While waiting for bootstrap, build deployment artifacts
+ var build Build
build.Cfn()
build.Lambda()
wg.Wait()
diff --git a/tools/mage/fmt.go b/tools/mage/fmt.go
index 03ef04d481..39a6ee5764 100644
--- a/tools/mage/fmt.go
+++ b/tools/mage/fmt.go
@@ -28,7 +28,7 @@ import (
)
var (
- goTargets = []string{"api", "internal", "pkg", "tools", "cmd", "magefile.go"}
+ goTargets = []string{"api/lambda", "internal", "pkg", "tools", "cmd", "magefile.go"}
pyTargets = []string{
"internal/compliance/remediation_aws",
"internal/compliance/policy_engine",
@@ -38,7 +38,7 @@ var (
// Fmt Format source files
func Fmt() {
fmtLicense()
- gofmt(".", goTargets...)
+ gofmt(goTargets...)
// python
logger.Info("fmt: python yapf " + strings.Join(pyTargets, " "))
@@ -61,8 +61,8 @@ func Fmt() {
Doc.Cfn(Doc{})
}
-// Apply full go formatting to the given paths, which share the common root.
-func gofmt(root string, paths ...string) {
+// Apply full go formatting to the given paths
+func gofmt(paths ...string) {
logger.Info("fmt: gofmt " + strings.Join(paths, " "))
// 1) gofmt to standardize the syntax formatting with code simplification (-s) flag
@@ -71,11 +71,13 @@ func gofmt(root string, paths ...string) {
}
// 2) Remove empty newlines from import groups
- walk(root, func(path string, info os.FileInfo) {
- if !info.IsDir() && strings.HasSuffix(path, ".go") {
- removeImportNewlines(path)
- }
- })
+ for _, root := range paths {
+ walk(root, func(path string, info os.FileInfo) {
+ if !info.IsDir() && strings.HasSuffix(path, ".go") {
+ removeImportNewlines(path)
+ }
+ })
+ }
// 3) Goimports to group imports into 3 sections
args := append([]string{"-w", "-local=github.com/panther-labs/panther"}, paths...)
diff --git a/tools/mage/fmt_license.go b/tools/mage/fmt_license.go
index 68a8614596..ec7079f0eb 100644
--- a/tools/mage/fmt_license.go
+++ b/tools/mage/fmt_license.go
@@ -31,7 +31,7 @@ const (
var (
// Most open-source code is AGPL
- agplPaths = []string{"api", "build", "deployments", "internal", "tools", "web/scripts", "web/src", "magefile.go"}
+ agplPaths = []string{"api/lambda", "build", "deployments", "internal", "tools", "web/scripts", "web/src", "magefile.go"}
// Standalone Go packages are Apache
apachePaths = []string{"pkg"}
diff --git a/tools/mage/setup_namespace.go b/tools/mage/setup_namespace.go
index 42893f57db..65f31f4c42 100644
--- a/tools/mage/setup_namespace.go
+++ b/tools/mage/setup_namespace.go
@@ -30,7 +30,7 @@ import (
const (
golangciVersion = "1.23.6"
- swaggerVersion = "0.22.0"
+ swaggerVersion = "0.23.0"
)
var (