Documentation ¶
Index ¶
- func Setup()
- type API
- func (API) BulkUpload(input *models.BulkUploadInput) *events.APIGatewayProxyResponse
- func (API) CreateDataModel(input *models.CreateDataModelInput) *events.APIGatewayProxyResponse
- func (API) CreateGlobal(input *models.CreateGlobalInput) *events.APIGatewayProxyResponse
- func (API) CreatePolicy(input *models.CreatePolicyInput) *events.APIGatewayProxyResponse
- func (API) CreateRule(input *models.CreateRuleInput) *events.APIGatewayProxyResponse
- func (api API) DeleteDataModels(input *models.DeleteDataModelsInput) *events.APIGatewayProxyResponse
- func (API) DeleteGlobals(input *models.DeleteGlobalsInput) *events.APIGatewayProxyResponse
- func (API) DeletePolicies(input *models.DeletePoliciesInput) *events.APIGatewayProxyResponse
- func (API) DeleteRules(input *models.DeleteRulesInput) *events.APIGatewayProxyResponse
- func (API) GetDataModel(input *models.GetDataModelInput) *events.APIGatewayProxyResponse
- func (API) GetGlobal(input *models.GetGlobalInput) *events.APIGatewayProxyResponse
- func (API) GetPolicy(input *models.GetPolicyInput) *events.APIGatewayProxyResponse
- func (API) GetRule(input *models.GetRuleInput) *events.APIGatewayProxyResponse
- func (API) ListDataModels(input *models.ListDataModelsInput) *events.APIGatewayProxyResponse
- func (API) ListGlobals(input *models.ListGlobalsInput) *events.APIGatewayProxyResponse
- func (API) ListPolicies(input *models.ListPoliciesInput) *events.APIGatewayProxyResponse
- func (API) ListRules(input *models.ListRulesInput) *events.APIGatewayProxyResponse
- func (API) Suppress(input *models.SuppressInput) *events.APIGatewayProxyResponse
- func (API) TestPolicy(input *models.TestPolicyInput) *events.APIGatewayProxyResponse
- func (API) TestRule(input *models.TestRuleInput) *events.APIGatewayProxyResponse
- func (API) UpdateDataModel(input *models.UpdateDataModelInput) *events.APIGatewayProxyResponse
- func (API) UpdateGlobal(input *models.UpdateGlobalInput) *events.APIGatewayProxyResponse
- func (API) UpdatePolicy(input *models.UpdatePolicyInput) *events.APIGatewayProxyResponse
- func (API) UpdateRule(input *models.UpdateRuleInput) *events.APIGatewayProxyResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type API ¶ added in v1.14.0
type API struct{}
API defines all of the handlers as receiver functions.
func (API) BulkUpload ¶ added in v1.14.0
func (API) BulkUpload(input *models.BulkUploadInput) *events.APIGatewayProxyResponse
BulkUpload uploads multiple analysis items from a zipfile.
func (API) CreateDataModel ¶ added in v1.14.0
func (API) CreateDataModel(input *models.CreateDataModelInput) *events.APIGatewayProxyResponse
CreateDataModel adds a new DataModel to the Dynamo table.
func (API) CreateGlobal ¶ added in v1.14.0
func (API) CreateGlobal(input *models.CreateGlobalInput) *events.APIGatewayProxyResponse
func (API) CreatePolicy ¶ added in v1.14.0
func (API) CreatePolicy(input *models.CreatePolicyInput) *events.APIGatewayProxyResponse
CreatePolicy adds a new policy to the Dynamo table.
func (API) CreateRule ¶ added in v1.14.0
func (API) CreateRule(input *models.CreateRuleInput) *events.APIGatewayProxyResponse
func (API) DeleteDataModels ¶ added in v1.14.0
func (api API) DeleteDataModels(input *models.DeleteDataModelsInput) *events.APIGatewayProxyResponse
func (API) DeleteGlobals ¶ added in v1.14.0
func (API) DeleteGlobals(input *models.DeleteGlobalsInput) *events.APIGatewayProxyResponse
func (API) DeletePolicies ¶ added in v1.14.0
func (API) DeletePolicies(input *models.DeletePoliciesInput) *events.APIGatewayProxyResponse
func (API) DeleteRules ¶ added in v1.14.0
func (API) DeleteRules(input *models.DeleteRulesInput) *events.APIGatewayProxyResponse
func (API) GetDataModel ¶ added in v1.14.0
func (API) GetDataModel(input *models.GetDataModelInput) *events.APIGatewayProxyResponse
func (API) GetGlobal ¶ added in v1.14.0
func (API) GetGlobal(input *models.GetGlobalInput) *events.APIGatewayProxyResponse
func (API) GetPolicy ¶ added in v1.14.0
func (API) GetPolicy(input *models.GetPolicyInput) *events.APIGatewayProxyResponse
func (API) GetRule ¶ added in v1.14.0
func (API) GetRule(input *models.GetRuleInput) *events.APIGatewayProxyResponse
func (API) ListDataModels ¶ added in v1.14.0
func (API) ListDataModels(input *models.ListDataModelsInput) *events.APIGatewayProxyResponse
func (API) ListGlobals ¶ added in v1.14.0
func (API) ListGlobals(input *models.ListGlobalsInput) *events.APIGatewayProxyResponse
func (API) ListPolicies ¶ added in v1.14.0
func (API) ListPolicies(input *models.ListPoliciesInput) *events.APIGatewayProxyResponse
func (API) ListRules ¶ added in v1.14.0
func (API) ListRules(input *models.ListRulesInput) *events.APIGatewayProxyResponse
func (API) Suppress ¶ added in v1.14.0
func (API) Suppress(input *models.SuppressInput) *events.APIGatewayProxyResponse
Suppress adds suppressions for one or more policies in the same organization.
func (API) TestPolicy ¶ added in v1.14.0
func (API) TestPolicy(input *models.TestPolicyInput) *events.APIGatewayProxyResponse
func (API) TestRule ¶ added in v1.14.0
func (API) TestRule(input *models.TestRuleInput) *events.APIGatewayProxyResponse
func (API) UpdateDataModel ¶ added in v1.14.0
func (API) UpdateDataModel(input *models.UpdateDataModelInput) *events.APIGatewayProxyResponse
func (API) UpdateGlobal ¶ added in v1.14.0
func (API) UpdateGlobal(input *models.UpdateGlobalInput) *events.APIGatewayProxyResponse
func (API) UpdatePolicy ¶ added in v1.14.0
func (API) UpdatePolicy(input *models.UpdatePolicyInput) *events.APIGatewayProxyResponse
func (API) UpdateRule ¶ added in v1.14.0
func (API) UpdateRule(input *models.UpdateRuleInput) *events.APIGatewayProxyResponse
Source Files ¶
Click to show internal directories.
Click to hide internal directories.