@@ -58,24 +58,25 @@ var Default = Schema{
5858 GatewayVaultManagementEnabled : Bool (true ),
5959 VaultJWTAuthEnabled : Bool (false ),
6060 // Deprecated: retained for backwards compatibility; workflow owner identifies secret ownership.
61- VaultOrgIdAsSecretOwnerEnabled : Bool (false ),
62- PropagateOrgIDInRequestMetadata : Bool (false ),
63- VaultBase64EncodingEnabled : Bool (false ),
64- VaultForceEmptyOCRRounds : Bool (false ),
65- VaultOptimizationsEnabled : Bool (false ),
66- VaultOwnerAddressCanonicalizationEnabled : Bool (false ),
67- VaultSignedResponseRequestIDEnabled : Bool (false ),
68- GatewayHTTPGlobalRate : Rate (rate .Limit (500 ), 500 ),
69- GatewayHTTPPerNodeRate : Rate (rate .Limit (100 ), 100 ),
70- GatewayConfidentialRelayGlobalRate : Rate (rate .Limit (50 ), 10 ),
71- GatewayConfidentialRelayPerNodeRate : Rate (rate .Limit (10 ), 10 ),
72- GatewayHTTPActionMtlsRequestRate : Rate (rate .Every (30 * time .Second ), 0 ),
73- GatewayHTTPActionMtlsConcurrencyLimit : Int (50 ),
74- TriggerRegistrationStatusUpdateTimeout : Duration (0 * time .Second ),
75- BaseTriggerRetryInterval : Duration (30 * time .Second ),
76- BaseTriggerMaxRetries : Int (20 ),
77- BaseTriggerPruneAge : Duration (24 * time .Hour ),
78- BaseTriggerMaxSendsPerTick : Int (20 ),
61+ VaultOrgIdAsSecretOwnerEnabled : Bool (false ),
62+ PropagateOrgIDInRequestMetadata : Bool (false ),
63+ VaultBase64EncodingEnabled : Bool (false ),
64+ VaultForceEmptyOCRRounds : Bool (false ),
65+ VaultOptimizationsEnabled : Bool (false ),
66+ VaultFastPathGetSecretsEnabled : Bool (false ),
67+ VaultOwnerAddressCanonicalizationEnabled : Bool (false ),
68+ VaultSignedResponseRequestIDEnabled : Bool (false ),
69+ GatewayHTTPGlobalRate : Rate (rate .Limit (500 ), 500 ),
70+ GatewayHTTPPerNodeRate : Rate (rate .Limit (100 ), 100 ),
71+ GatewayConfidentialRelayGlobalRate : Rate (rate .Limit (50 ), 10 ),
72+ GatewayConfidentialRelayPerNodeRate : Rate (rate .Limit (10 ), 10 ),
73+ GatewayHTTPActionMtlsRequestRate : Rate (rate .Every (30 * time .Second ), 0 ),
74+ GatewayHTTPActionMtlsConcurrencyLimit : Int (50 ),
75+ TriggerRegistrationStatusUpdateTimeout : Duration (0 * time .Second ),
76+ BaseTriggerRetryInterval : Duration (30 * time .Second ),
77+ BaseTriggerMaxRetries : Int (20 ),
78+ BaseTriggerPruneAge : Duration (24 * time .Hour ),
79+ BaseTriggerMaxSendsPerTick : Int (20 ),
7980
8081 // DANGER(cedric): Be extremely careful changing these vault limits below as they act as a default value
8182 // used by the Vault OCR plugin -- changing these values could cause issues with the plugin during an image
@@ -230,12 +231,12 @@ var Default = Schema{
230231 CallLimit : Int (20 ),
231232 },
232233 HTTPAction : httpAction {
233- CallLimit : Int (5 ),
234- CacheAgeLimit : Duration (10 * time .Minute ),
235- ConnectionTimeout : Duration (10 * time .Second ),
236- RequestSizeLimit : Size (10 * config .KByte ),
237- ResponseSizeLimit : Size (100 * config .KByte ),
238- GatewayProxyDonID : String ("" ),
234+ CallLimit : Int (5 ),
235+ CacheAgeLimit : Duration (10 * time .Minute ),
236+ ConnectionTimeout : Duration (10 * time .Second ),
237+ RequestSizeLimit : Size (10 * config .KByte ),
238+ ResponseSizeLimit : Size (100 * config .KByte ),
239+ GatewayProxyDonID : String ("" ),
239240 },
240241 ConfidentialHTTP : confidentialHTTP {
241242 CallLimit : Int (5 ),
@@ -264,25 +265,26 @@ var Default = Schema{
264265}
265266
266267type Schema struct {
267- WorkflowLimit Setting [int ] `unit:"{workflow}"`
268- WorkflowExecutionConcurrencyLimit Setting [int ] `unit:"{workflow}"`
269- GatewayIncomingPayloadSizeLimit Setting [config.Size ]
270- GatewayVaultManagementEnabled Setting [bool ]
271- VaultJWTAuthEnabled Setting [bool ]
272- VaultOrgIdAsSecretOwnerEnabled Setting [bool ] // Deprecated
273- PropagateOrgIDInRequestMetadata Setting [bool ]
274- VaultBase64EncodingEnabled Setting [bool ]
275- VaultForceEmptyOCRRounds Setting [bool ]
276- VaultOptimizationsEnabled Setting [bool ]
277- VaultOwnerAddressCanonicalizationEnabled Setting [bool ]
278- VaultSignedResponseRequestIDEnabled Setting [bool ]
279- GatewayHTTPGlobalRate Setting [config.Rate ]
280- GatewayHTTPPerNodeRate Setting [config.Rate ]
281- GatewayConfidentialRelayGlobalRate Setting [config.Rate ]
282- GatewayConfidentialRelayPerNodeRate Setting [config.Rate ]
283- GatewayHTTPActionMtlsRequestRate Setting [config.Rate ]
284- GatewayHTTPActionMtlsConcurrencyLimit Setting [int ] `unit:"{request}"`
285- TriggerRegistrationStatusUpdateTimeout Setting [time.Duration ]
268+ WorkflowLimit Setting [int ] `unit:"{workflow}"`
269+ WorkflowExecutionConcurrencyLimit Setting [int ] `unit:"{workflow}"`
270+ GatewayIncomingPayloadSizeLimit Setting [config.Size ]
271+ GatewayVaultManagementEnabled Setting [bool ]
272+ VaultJWTAuthEnabled Setting [bool ]
273+ VaultOrgIdAsSecretOwnerEnabled Setting [bool ] // Deprecated
274+ PropagateOrgIDInRequestMetadata Setting [bool ]
275+ VaultBase64EncodingEnabled Setting [bool ]
276+ VaultForceEmptyOCRRounds Setting [bool ]
277+ VaultOptimizationsEnabled Setting [bool ]
278+ VaultFastPathGetSecretsEnabled Setting [bool ]
279+ VaultOwnerAddressCanonicalizationEnabled Setting [bool ]
280+ VaultSignedResponseRequestIDEnabled Setting [bool ]
281+ GatewayHTTPGlobalRate Setting [config.Rate ]
282+ GatewayHTTPPerNodeRate Setting [config.Rate ]
283+ GatewayConfidentialRelayGlobalRate Setting [config.Rate ]
284+ GatewayConfidentialRelayPerNodeRate Setting [config.Rate ]
285+ GatewayHTTPActionMtlsRequestRate Setting [config.Rate ]
286+ GatewayHTTPActionMtlsConcurrencyLimit Setting [int ] `unit:"{request}"`
287+ TriggerRegistrationStatusUpdateTimeout Setting [time.Duration ]
286288
287289 BaseTriggerRetryInterval Setting [time.Duration ]
288290 BaseTriggerMaxRetries Setting [int ] `unit:"{attempt}"`
@@ -373,10 +375,10 @@ type Workflows struct {
373375 ConfidentialHTTP confidentialHTTP
374376 Secrets secrets
375377
376- FeatureMultiTriggerExecutionIDsActiveAt Setting [config.Timestamp ] // Deprecated
377- FeatureMultiTriggerExecutionIDsActivePeriod Setting [Range [config.Timestamp ]]
378- FeatureChainCapabilityHashBasedOCRActivePeriod Setting [Range [config.Timestamp ]]
379- FeatureEVMWriteReportL1FeeActivePeriod Setting [Range [config.Timestamp ]]
378+ FeatureMultiTriggerExecutionIDsActiveAt Setting [config.Timestamp ] // Deprecated
379+ FeatureMultiTriggerExecutionIDsActivePeriod Setting [Range [config.Timestamp ]]
380+ FeatureChainCapabilityHashBasedOCRActivePeriod Setting [Range [config.Timestamp ]]
381+ FeatureEVMWriteReportL1FeeActivePeriod Setting [Range [config.Timestamp ]]
380382 FeatureAptosWriteReportBlockTimestampActivePeriod Setting [Range [config.Timestamp ]]
381383}
382384
@@ -419,12 +421,12 @@ type chainRead struct {
419421 PayloadSizeLimit Setting [config.Size ]
420422}
421423type httpAction struct {
422- CallLimit Setting [int ] `unit:"{call}"`
423- CacheAgeLimit Setting [time.Duration ]
424- ConnectionTimeout Setting [time.Duration ]
425- RequestSizeLimit Setting [config.Size ]
426- ResponseSizeLimit Setting [config.Size ]
427- GatewayProxyDonID Setting [string ]
424+ CallLimit Setting [int ] `unit:"{call}"`
425+ CacheAgeLimit Setting [time.Duration ]
426+ ConnectionTimeout Setting [time.Duration ]
427+ RequestSizeLimit Setting [config.Size ]
428+ ResponseSizeLimit Setting [config.Size ]
429+ GatewayProxyDonID Setting [string ]
428430}
429431type perOrgHTTPAction struct {
430432 MtlsRateLimit Setting [config.Rate ]
0 commit comments