ActionSecurityPoliciesInput input provides data for updating action security policies. It's used by the updateActionSecurityPolicies() mutation field.

Table: ActionSecurityPoliciesInput

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
emailActionEnabledBooleanyes Long-Term Whether email actions should be enabled.
emailActionRecipientAllowListStringyes Long-Term Allow list of glob patterns restricting which recipient can be set on email actions. For example, *@organization.com. Empty list means no recipients allowed whereas not setting it means all allowed.
gcsActionEnabledBooleanyes  added in 1.259Whether GCS actions should be enabled
opsGenieActionEnabledBooleanyes Long-Term Whether OpsGenie actions should be enabled.
pagerDutyActionEnabledBooleanyes Long-Term Whether PagerDuty actions should be enabled.
repoActionEnabledBooleanyes Long-Term Whether repository actions should be enabled.
s3ActionEnabledBooleanyes   Whether S3 actions should be enabled
slackMultiChannelActionEnabledBooleanyes Long-Term Whether multi channel Slack actions should be enabled.
slackSingleChannelActionEnabledBooleanyes Long-Term Whether single channel Slack actions should be enabled.
uploadFileActionEnabledBooleanyes Long-Term Whether upload file actions should be enabled.
victorOpsActionEnabledBooleanyes Long-Term Whether VictorOps actions should be enabled.
webhookActionEnabledBooleanyes Long-Term Whether webhook actions should be enabled.
webhookActionUrlAllowListStringyes Long-Term Allow list of glob patterns restricting which URL can be set on webhook actions. For example, *.organization.com. Empty means no recipients allowed whereas null means all.