@@ -63,6 +63,15 @@ import (
6363 "github.com/fastly/cli/pkg/commands/ngwaf/stringlist"
6464 "github.com/fastly/cli/pkg/commands/ngwaf/wildcardlist"
6565 "github.com/fastly/cli/pkg/commands/ngwaf/workspace"
66+ "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert"
67+ workspaceAlertDatadog "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert/datadog"
68+ workspaceAlertJira "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert/jira"
69+ workspaceAlertMailinglist "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert/mailinglist"
70+ workspaceAlertMicrosoftteams "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert/microsoftteams"
71+ workspaceAlertOpsgenie "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert/opsgenie"
72+ workspaceAlertPagerduty "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert/pagerduty"
73+ workspaceAlertSlack "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert/slack"
74+ workspaceAlertWebhook "github.com/fastly/cli/pkg/commands/ngwaf/workspace/alert/webhook"
6675 wscountrylist "github.com/fastly/cli/pkg/commands/ngwaf/workspace/countrylist"
6776 wscustomsignal "github.com/fastly/cli/pkg/commands/ngwaf/workspace/customsignal"
6877 wsiplist "github.com/fastly/cli/pkg/commands/ngwaf/workspace/iplist"
@@ -498,6 +507,57 @@ func Define( // nolint:revive // function-length
498507 ngwafVirtualpatchList := virtualpatch .NewListCommand (ngwafVirtualpatchRoot .CmdClause , data )
499508 ngwafVirtualpatchUpdate := virtualpatch .NewUpdateCommand (ngwafVirtualpatchRoot .CmdClause , data )
500509 ngwafVirtualpatchRetrieve := virtualpatch .NewRetrieveCommand (ngwafVirtualpatchRoot .CmdClause , data )
510+ ngwafWorkspaceAlertRoot := alert .NewRootCommand (ngwafWorkspaceRoot .CmdClause , data )
511+ ngwafWorkspaceAlertDatadogRoot := workspaceAlertDatadog .NewRootCommand (ngwafWorkspaceAlertRoot .CmdClause , data )
512+ ngwafWorkspaceAlertDatadogCreate := workspaceAlertDatadog .NewCreateCommand (ngwafWorkspaceAlertDatadogRoot .CmdClause , data )
513+ ngwafWorkspaceAlertDatadogDelete := workspaceAlertDatadog .NewDeleteCommand (ngwafWorkspaceAlertDatadogRoot .CmdClause , data )
514+ ngwafWorkspaceAlertDatadogGet := workspaceAlertDatadog .NewGetCommand (ngwafWorkspaceAlertDatadogRoot .CmdClause , data )
515+ ngwafWorkspaceAlertDatadogList := workspaceAlertDatadog .NewListCommand (ngwafWorkspaceAlertDatadogRoot .CmdClause , data )
516+ ngwafWorkspaceAlertDatadogUpdate := workspaceAlertDatadog .NewUpdateCommand (ngwafWorkspaceAlertDatadogRoot .CmdClause , data )
517+ ngwafWorkspaceAlertJiraRoot := workspaceAlertJira .NewRootCommand (ngwafWorkspaceAlertRoot .CmdClause , data )
518+ ngwafWorkspaceAlertJiraCreate := workspaceAlertJira .NewCreateCommand (ngwafWorkspaceAlertJiraRoot .CmdClause , data )
519+ ngwafWorkspaceAlertJiraDelete := workspaceAlertJira .NewDeleteCommand (ngwafWorkspaceAlertJiraRoot .CmdClause , data )
520+ ngwafWorkspaceAlertJiraGet := workspaceAlertJira .NewGetCommand (ngwafWorkspaceAlertJiraRoot .CmdClause , data )
521+ ngwafWorkspaceAlertJiraList := workspaceAlertJira .NewListCommand (ngwafWorkspaceAlertJiraRoot .CmdClause , data )
522+ ngwafWorkspaceAlertJiraUpdate := workspaceAlertJira .NewUpdateCommand (ngwafWorkspaceAlertJiraRoot .CmdClause , data )
523+ ngwafWorkspaceAlertMailinglistRoot := workspaceAlertMailinglist .NewRootCommand (ngwafWorkspaceAlertRoot .CmdClause , data )
524+ ngwafWorkspaceAlertMailinglistCreate := workspaceAlertMailinglist .NewCreateCommand (ngwafWorkspaceAlertMailinglistRoot .CmdClause , data )
525+ ngwafWorkspaceAlertMailinglistDelete := workspaceAlertMailinglist .NewDeleteCommand (ngwafWorkspaceAlertMailinglistRoot .CmdClause , data )
526+ ngwafWorkspaceAlertMailinglistGet := workspaceAlertMailinglist .NewGetCommand (ngwafWorkspaceAlertMailinglistRoot .CmdClause , data )
527+ ngwafWorkspaceAlertMailinglistList := workspaceAlertMailinglist .NewListCommand (ngwafWorkspaceAlertMailinglistRoot .CmdClause , data )
528+ ngwafWorkspaceAlertMailinglistUpdate := workspaceAlertMailinglist .NewUpdateCommand (ngwafWorkspaceAlertMailinglistRoot .CmdClause , data )
529+ ngwafWorkspaceAlertMicrosoftteamsRoot := workspaceAlertMicrosoftteams .NewRootCommand (ngwafWorkspaceAlertRoot .CmdClause , data )
530+ ngwafWorkspaceAlertMicrosoftteamsCreate := workspaceAlertMicrosoftteams .NewCreateCommand (ngwafWorkspaceAlertMicrosoftteamsRoot .CmdClause , data )
531+ ngwafWorkspaceAlertMicrosoftteamsDelete := workspaceAlertMicrosoftteams .NewDeleteCommand (ngwafWorkspaceAlertMicrosoftteamsRoot .CmdClause , data )
532+ ngwafWorkspaceAlertMicrosoftteamsGet := workspaceAlertMicrosoftteams .NewGetCommand (ngwafWorkspaceAlertMicrosoftteamsRoot .CmdClause , data )
533+ ngwafWorkspaceAlertMicrosoftteamsList := workspaceAlertMicrosoftteams .NewListCommand (ngwafWorkspaceAlertMicrosoftteamsRoot .CmdClause , data )
534+ ngwafWorkspaceAlertMicrosoftteamsUpdate := workspaceAlertMicrosoftteams .NewUpdateCommand (ngwafWorkspaceAlertMicrosoftteamsRoot .CmdClause , data )
535+ ngwafWorkspaceAlertOpsgenieRoot := workspaceAlertOpsgenie .NewRootCommand (ngwafWorkspaceAlertRoot .CmdClause , data )
536+ ngwafWorkspaceAlertOpsgenieCreate := workspaceAlertOpsgenie .NewCreateCommand (ngwafWorkspaceAlertOpsgenieRoot .CmdClause , data )
537+ ngwafWorkspaceAlertOpsgenieDelete := workspaceAlertOpsgenie .NewDeleteCommand (ngwafWorkspaceAlertOpsgenieRoot .CmdClause , data )
538+ ngwafWorkspaceAlertOpsgenieGet := workspaceAlertOpsgenie .NewGetCommand (ngwafWorkspaceAlertOpsgenieRoot .CmdClause , data )
539+ ngwafWorkspaceAlertOpsgenieList := workspaceAlertOpsgenie .NewListCommand (ngwafWorkspaceAlertOpsgenieRoot .CmdClause , data )
540+ ngwafWorkspaceAlertOpsgenieUpdate := workspaceAlertOpsgenie .NewUpdateCommand (ngwafWorkspaceAlertOpsgenieRoot .CmdClause , data )
541+ ngwafWorkspaceAlertPagerdutyRoot := workspaceAlertPagerduty .NewRootCommand (ngwafWorkspaceAlertRoot .CmdClause , data )
542+ ngwafWorkspaceAlertPagerdutyCreate := workspaceAlertPagerduty .NewCreateCommand (ngwafWorkspaceAlertPagerdutyRoot .CmdClause , data )
543+ ngwafWorkspaceAlertPagerdutyDelete := workspaceAlertPagerduty .NewDeleteCommand (ngwafWorkspaceAlertPagerdutyRoot .CmdClause , data )
544+ ngwafWorkspaceAlertPagerdutyGet := workspaceAlertPagerduty .NewGetCommand (ngwafWorkspaceAlertPagerdutyRoot .CmdClause , data )
545+ ngwafWorkspaceAlertPagerdutyList := workspaceAlertPagerduty .NewListCommand (ngwafWorkspaceAlertPagerdutyRoot .CmdClause , data )
546+ ngwafWorkspaceAlertPagerdutyUpdate := workspaceAlertPagerduty .NewUpdateCommand (ngwafWorkspaceAlertPagerdutyRoot .CmdClause , data )
547+ ngwafWorkspaceAlertSlackRoot := workspaceAlertSlack .NewRootCommand (ngwafWorkspaceAlertRoot .CmdClause , data )
548+ ngwafWorkspaceAlertSlackCreate := workspaceAlertSlack .NewCreateCommand (ngwafWorkspaceAlertSlackRoot .CmdClause , data )
549+ ngwafWorkspaceAlertSlackDelete := workspaceAlertSlack .NewDeleteCommand (ngwafWorkspaceAlertSlackRoot .CmdClause , data )
550+ ngwafWorkspaceAlertSlackGet := workspaceAlertSlack .NewGetCommand (ngwafWorkspaceAlertSlackRoot .CmdClause , data )
551+ ngwafWorkspaceAlertSlackList := workspaceAlertSlack .NewListCommand (ngwafWorkspaceAlertSlackRoot .CmdClause , data )
552+ ngwafWorkspaceAlertSlackUpdate := workspaceAlertSlack .NewUpdateCommand (ngwafWorkspaceAlertSlackRoot .CmdClause , data )
553+ ngwafWorkspaceAlertWebhookRoot := workspaceAlertWebhook .NewRootCommand (ngwafWorkspaceAlertRoot .CmdClause , data )
554+ ngwafWorkspaceAlertWebhookCreate := workspaceAlertWebhook .NewCreateCommand (ngwafWorkspaceAlertWebhookRoot .CmdClause , data )
555+ ngwafWorkspaceAlertWebhookDelete := workspaceAlertWebhook .NewDeleteCommand (ngwafWorkspaceAlertWebhookRoot .CmdClause , data )
556+ ngwafWorkspaceAlertWebhookGet := workspaceAlertWebhook .NewGetCommand (ngwafWorkspaceAlertWebhookRoot .CmdClause , data )
557+ ngwafWorkspaceAlertWebhookGetSigningKey := workspaceAlertWebhook .NewGetSigningKeyCommand (ngwafWorkspaceAlertWebhookRoot .CmdClause , data )
558+ ngwafWorkspaceAlertWebhookList := workspaceAlertWebhook .NewListCommand (ngwafWorkspaceAlertWebhookRoot .CmdClause , data )
559+ ngwafWorkspaceAlertWebhookRotateSigningKey := workspaceAlertWebhook .NewRotateSigningKeyCommand (ngwafWorkspaceAlertWebhookRoot .CmdClause , data )
560+ ngwafWorkspaceAlertWebhookUpdate := workspaceAlertWebhook .NewUpdateCommand (ngwafWorkspaceAlertWebhookRoot .CmdClause , data )
501561 objectStorageRoot := objectstorage .NewRootCommand (app , data )
502562 objectStorageAccesskeysRoot := accesskeys .NewRootCommand (objectStorageRoot .CmdClause , data )
503563 objectStorageAccesskeysCreate := accesskeys .NewCreateCommand (objectStorageAccesskeysRoot .CmdClause , data )
@@ -998,6 +1058,57 @@ func Define( // nolint:revive // function-length
9981058 ngwafVirtualpatchRetrieve ,
9991059 ngwafVirtualpatchRoot ,
10001060 ngwafVirtualpatchUpdate ,
1061+ ngwafWorkspaceAlertRoot ,
1062+ ngwafWorkspaceAlertDatadogRoot ,
1063+ ngwafWorkspaceAlertDatadogCreate ,
1064+ ngwafWorkspaceAlertDatadogDelete ,
1065+ ngwafWorkspaceAlertDatadogGet ,
1066+ ngwafWorkspaceAlertDatadogList ,
1067+ ngwafWorkspaceAlertDatadogUpdate ,
1068+ ngwafWorkspaceAlertJiraRoot ,
1069+ ngwafWorkspaceAlertJiraCreate ,
1070+ ngwafWorkspaceAlertJiraDelete ,
1071+ ngwafWorkspaceAlertJiraGet ,
1072+ ngwafWorkspaceAlertJiraList ,
1073+ ngwafWorkspaceAlertJiraUpdate ,
1074+ ngwafWorkspaceAlertMailinglistRoot ,
1075+ ngwafWorkspaceAlertMailinglistCreate ,
1076+ ngwafWorkspaceAlertMailinglistDelete ,
1077+ ngwafWorkspaceAlertMailinglistGet ,
1078+ ngwafWorkspaceAlertMailinglistList ,
1079+ ngwafWorkspaceAlertMailinglistUpdate ,
1080+ ngwafWorkspaceAlertMicrosoftteamsRoot ,
1081+ ngwafWorkspaceAlertMicrosoftteamsCreate ,
1082+ ngwafWorkspaceAlertMicrosoftteamsDelete ,
1083+ ngwafWorkspaceAlertMicrosoftteamsGet ,
1084+ ngwafWorkspaceAlertMicrosoftteamsList ,
1085+ ngwafWorkspaceAlertMicrosoftteamsUpdate ,
1086+ ngwafWorkspaceAlertOpsgenieRoot ,
1087+ ngwafWorkspaceAlertOpsgenieCreate ,
1088+ ngwafWorkspaceAlertOpsgenieDelete ,
1089+ ngwafWorkspaceAlertOpsgenieGet ,
1090+ ngwafWorkspaceAlertOpsgenieList ,
1091+ ngwafWorkspaceAlertOpsgenieUpdate ,
1092+ ngwafWorkspaceAlertPagerdutyRoot ,
1093+ ngwafWorkspaceAlertPagerdutyCreate ,
1094+ ngwafWorkspaceAlertPagerdutyDelete ,
1095+ ngwafWorkspaceAlertPagerdutyGet ,
1096+ ngwafWorkspaceAlertPagerdutyList ,
1097+ ngwafWorkspaceAlertPagerdutyUpdate ,
1098+ ngwafWorkspaceAlertSlackRoot ,
1099+ ngwafWorkspaceAlertSlackCreate ,
1100+ ngwafWorkspaceAlertSlackDelete ,
1101+ ngwafWorkspaceAlertSlackGet ,
1102+ ngwafWorkspaceAlertSlackList ,
1103+ ngwafWorkspaceAlertSlackUpdate ,
1104+ ngwafWorkspaceAlertWebhookRoot ,
1105+ ngwafWorkspaceAlertWebhookCreate ,
1106+ ngwafWorkspaceAlertWebhookDelete ,
1107+ ngwafWorkspaceAlertWebhookGet ,
1108+ ngwafWorkspaceAlertWebhookGetSigningKey ,
1109+ ngwafWorkspaceAlertWebhookList ,
1110+ ngwafWorkspaceAlertWebhookRotateSigningKey ,
1111+ ngwafWorkspaceAlertWebhookUpdate ,
10011112 ngwafWorkspaceRoot ,
10021113 ngwafWorkspaceCreate ,
10031114 ngwafWorkspaceDelete ,
0 commit comments