You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Detailed parameter schemas for specific guardrail types
33391
33408
JWTParameters:
33409
+
title: JWT Parameters
33392
33410
type: object
33393
33411
required:
33394
33412
- jwksUri
@@ -33421,6 +33439,7 @@ components:
33421
33439
default: ["RS256"]
33422
33440
33423
33441
RegexMatchParameters:
33442
+
title: Regex Match Parameters
33424
33443
type: object
33425
33444
required:
33426
33445
- rule
@@ -33434,6 +33453,7 @@ components:
33434
33453
default: false
33435
33454
33436
33455
ModelWhitelistParameters:
33456
+
title: Model Whitelist Parameters
33437
33457
type: object
33438
33458
required:
33439
33459
- models
@@ -33445,6 +33465,7 @@ components:
33445
33465
description: List of allowed models
33446
33466
33447
33467
WordCountParameters:
33468
+
title: Word Count Parameters
33448
33469
type: object
33449
33470
properties:
33450
33471
minWords:
@@ -33461,6 +33482,7 @@ components:
33461
33482
default: false
33462
33483
33463
33484
SentenceCountParameters:
33485
+
title: Sentence Count Parameters
33464
33486
type: object
33465
33487
properties:
33466
33488
minSentences:
@@ -33477,6 +33499,7 @@ components:
33477
33499
default: false
33478
33500
33479
33501
CharacterCountParameters:
33502
+
title: Character Count Parameters
33480
33503
type: object
33481
33504
properties:
33482
33505
minCharacters:
@@ -33493,6 +33516,7 @@ components:
33493
33516
default: false
33494
33517
33495
33518
JSONSchemaParameters:
33519
+
title: JSON Schema Parameters
33496
33520
type: object
33497
33521
required:
33498
33522
- schema
@@ -33507,6 +33531,7 @@ components:
33507
33531
default: false
33508
33532
33509
33533
JSONKeysParameters:
33534
+
title: JSON Keys Parameters
33510
33535
type: object
33511
33536
required:
33512
33537
- keys
@@ -33524,6 +33549,7 @@ components:
33524
33549
default: "any"
33525
33550
33526
33551
ContainsParameters:
33552
+
title: Contains Parameters
33527
33553
type: object
33528
33554
required:
33529
33555
- words
@@ -33541,6 +33567,7 @@ components:
33541
33567
default: "any"
33542
33568
33543
33569
ValidUrlsParameters:
33570
+
title: Valid URLs Parameters
33544
33571
type: object
33545
33572
properties:
33546
33573
onlyDNS:
@@ -33553,6 +33580,7 @@ components:
33553
33580
default: false
33554
33581
33555
33582
ContainsCodeParameters:
33583
+
title: Contains Code Parameters
33556
33584
type: object
33557
33585
required:
33558
33586
- format
@@ -33592,6 +33620,7 @@ components:
33592
33620
default: false
33593
33621
33594
33622
WebhookParameters:
33623
+
title: Webhook Parameters
33595
33624
type: object
33596
33625
required:
33597
33626
- webhookURL
@@ -33614,6 +33643,7 @@ components:
33614
33643
default: false
33615
33644
33616
33645
EndsWithParameters:
33646
+
title: Ends With Parameters
33617
33647
type: object
33618
33648
required:
33619
33649
- suffix
@@ -33627,6 +33657,7 @@ components:
33627
33657
default: false
33628
33658
33629
33659
UppercaseParameters:
33660
+
title: Uppercase Parameters
33630
33661
type: object
33631
33662
properties:
33632
33663
not:
@@ -33635,6 +33666,7 @@ components:
33635
33666
default: false
33636
33667
33637
33668
RequiredMetadataKeysParameters:
33669
+
title: Required Metadata Keys Parameters
33638
33670
type: object
33639
33671
required:
33640
33672
- metadataKeys
@@ -33651,7 +33683,86 @@ components:
33651
33683
description: Operator to use for key checking
33652
33684
default: "all"
33653
33685
33686
+
AllowedRequestTypesParameters:
33687
+
title: Allowed Request Types Parameters
33688
+
type: object
33689
+
description: Parameters for default.allowedRequestTypes check. Restrict which request types are allowed or blocked. You can use either or both; when both are specified, blocked types take precedence.
33690
+
properties:
33691
+
allowedTypes:
33692
+
type: array
33693
+
items:
33694
+
type: string
33695
+
enum:
33696
+
- complete
33697
+
- chatComplete
33698
+
- embed
33699
+
- rerank
33700
+
- moderate
33701
+
- proxy
33702
+
- imageGenerate
33703
+
- createSpeech
33704
+
- createTranscription
33705
+
- createTranslation
33706
+
- realtime
33707
+
- uploadFile
33708
+
- listFiles
33709
+
- retrieveFile
33710
+
- deleteFile
33711
+
- retrieveFileContent
33712
+
- createBatch
33713
+
- retrieveBatch
33714
+
- cancelBatch
33715
+
- listBatches
33716
+
- getBatchOutput
33717
+
- listFinetunes
33718
+
- createFinetune
33719
+
- retrieveFinetune
33720
+
- cancelFinetune
33721
+
- createModelResponse
33722
+
- getModelResponse
33723
+
- deleteModelResponse
33724
+
- listResponseInputItems
33725
+
- messages
33726
+
description: Request types to allow (allowlist). When set, only these request types are permitted.
33727
+
blockedTypes:
33728
+
type: array
33729
+
items:
33730
+
type: string
33731
+
enum:
33732
+
- complete
33733
+
- chatComplete
33734
+
- embed
33735
+
- rerank
33736
+
- moderate
33737
+
- proxy
33738
+
- imageGenerate
33739
+
- createSpeech
33740
+
- createTranscription
33741
+
- createTranslation
33742
+
- realtime
33743
+
- uploadFile
33744
+
- listFiles
33745
+
- retrieveFile
33746
+
- deleteFile
33747
+
- retrieveFileContent
33748
+
- createBatch
33749
+
- retrieveBatch
33750
+
- cancelBatch
33751
+
- listBatches
33752
+
- getBatchOutput
33753
+
- listFinetunes
33754
+
- createFinetune
33755
+
- retrieveFinetune
33756
+
- cancelFinetune
33757
+
- createModelResponse
33758
+
- getModelResponse
33759
+
- deleteModelResponse
33760
+
- listResponseInputItems
33761
+
- messages
33762
+
description: Request types to block (blocklist). When set, these request types are denied.
33763
+
33654
33764
SydeGuardParameters:
33765
+
title: SydeGuard Parameters
33655
33766
type: object
33656
33767
properties:
33657
33768
prompt_injection_threshold:
@@ -33681,6 +33792,7 @@ components:
33681
33792
default: 5000
33682
33793
33683
33794
AporiaParameters:
33795
+
title: Aporia Parameters
33684
33796
type: object
33685
33797
required:
33686
33798
- projectID
@@ -33694,6 +33806,7 @@ components:
33694
33806
default: 5000
33695
33807
33696
33808
PillarScanParameters:
33809
+
title: Pillar Scan Parameters
33697
33810
type: object
33698
33811
required:
33699
33812
- scanners
@@ -33715,6 +33828,7 @@ components:
33715
33828
default: 5000
33716
33829
33717
33830
PatronusParameters:
33831
+
title: Patronus Parameters
33718
33832
type: object
33719
33833
properties:
33720
33834
redact:
@@ -33727,6 +33841,7 @@ components:
33727
33841
default: 5000
33728
33842
33729
33843
PatronusCustomParameters:
33844
+
title: Patronus Custom Parameters
33730
33845
type: object
33731
33846
required:
33732
33847
- profile
@@ -33740,6 +33855,7 @@ components:
33740
33855
default: 15000
33741
33856
33742
33857
PortkeyModerationParameters:
33858
+
title: Portkey Moderation Parameters
33743
33859
type: object
33744
33860
required:
33745
33861
- categories
@@ -33767,6 +33883,7 @@ components:
33767
33883
default: 5000
33768
33884
33769
33885
PortkeyLanguageParameters:
33886
+
title: Portkey Language Parameters
33770
33887
type: object
33771
33888
properties:
33772
33889
language:
@@ -33832,6 +33949,7 @@ components:
33832
33949
default: 5000
33833
33950
33834
33951
PortkeyPIIParameters:
33952
+
title: Portkey PII Parameters
33835
33953
type: object
33836
33954
required:
33837
33955
- categories
@@ -33859,6 +33977,7 @@ components:
33859
33977
default: 5000
33860
33978
33861
33979
MistralModerationParameters:
33980
+
title: Mistral Moderation Parameters
33862
33981
type: object
33863
33982
required:
33864
33983
- categories
@@ -33884,6 +34003,7 @@ components:
33884
34003
default: 5000
33885
34004
33886
34005
BedrockGuardParameters:
34006
+
title: Bedrock Guard Parameters
33887
34007
type: object
33888
34008
required:
33889
34009
- guardrailVersion
@@ -33905,6 +34025,7 @@ components:
33905
34025
default: 5000
33906
34026
33907
34027
PromptfooParameters:
34028
+
title: Promptfoo Parameters
33908
34029
type: object
33909
34030
properties:
33910
34031
redact:
@@ -33917,6 +34038,7 @@ components:
33917
34038
default: 5000
33918
34039
33919
34040
AcuvityScanParameters:
34041
+
title: Acuvity Scan Parameters
33920
34042
type: object
33921
34043
properties:
33922
34044
prompt_injection:
@@ -34057,6 +34179,7 @@ components:
34057
34179
default: 5000
34058
34180
34059
34181
AzureContentSafetyParameters:
34182
+
title: Azure Content Safety Parameters
34060
34183
type: object
34061
34184
properties:
34062
34185
blocklistNames:
@@ -34085,6 +34208,7 @@ components:
34085
34208
default: 5000
34086
34209
34087
34210
AzurePIIParameters:
34211
+
title: Azure PII Parameters
34088
34212
type: object
34089
34213
properties:
34090
34214
domain:
@@ -34110,6 +34234,7 @@ components:
34110
34234
default: 5000
34111
34235
34112
34236
PANWPrismaParameters:
34237
+
title: PANW Prisma Parameters
34113
34238
type: object
34114
34239
required:
34115
34240
- profile_name
@@ -34125,6 +34250,7 @@ components:
34125
34250
description: Application user identifier
34126
34251
34127
34252
BasicParameters:
34253
+
title: Basic Parameters
34128
34254
type: object
34129
34255
description: Basic parameters with no specific requirements
0 commit comments