Documentation ¶
Index ¶
- func CheckIfStagesCloudwatchLogsExist(checkConfig commons.CheckConfig, stages map[string][]types.Stage, ...)
- func CheckIfStagesProtectedByAcl(checkConfig commons.CheckConfig, stages map[string][]types.Stage, ...)
- func CheckIfTracingEnabled(checkConfig commons.CheckConfig, stages map[string][]types.Stage, ...)
- func GetAllResourcesApiGateway(svc APIGatewayGetObjectAPI, apiId string) []types.Resource
- func GetAllStagesApiGateway(svc APIGatewayGetObjectAPI, apis []types.RestApi) map[string][]types.Stage
- func GetApiGateways(svc APIGatewayGetObjectAPI) []types.RestApi
- func RunChecks(wa *sync.WaitGroup, s aws.Config, c *commons.Config, ...)
- type APIGatewayGetObjectAPI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIfTracingEnabled ¶
func GetAllResourcesApiGateway ¶
func GetAllResourcesApiGateway(svc APIGatewayGetObjectAPI, apiId string) []types.Resource
func GetAllStagesApiGateway ¶
func GetApiGateways ¶
func GetApiGateways(svc APIGatewayGetObjectAPI) []types.RestApi
Types ¶
type APIGatewayGetObjectAPI ¶
type APIGatewayGetObjectAPI interface { GetRestApis(ctx context.Context, params *apigateway.GetRestApisInput, optFns ...func(*apigateway.Options)) (*apigateway.GetRestApisOutput, error) GetResources(ctx context.Context, params *apigateway.GetResourcesInput, optFns ...func(*apigateway.Options)) (*apigateway.GetResourcesOutput, error) GetStages(ctx context.Context, params *apigateway.GetStagesInput, optFns ...func(*apigateway.Options)) (*apigateway.GetStagesOutput, error) }
Click to show internal directories.
Click to hide internal directories.