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
Copy file name to clipboardExpand all lines: src/schema/schema.ts
+59-2Lines changed: 59 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -272,6 +272,10 @@ export const schema = {
272
272
"markdownDescription": "Reports will be uploaded as artifacts, and often displayed in the GitLab UI, such as in merge requests. [Learn More](https://docs.gitlab.com/ci/yaml/#artifactsreports).",
273
273
"additionalProperties": false,
274
274
"properties": {
275
+
"accessibility": {
276
+
"type": "string",
277
+
"description": "Path to JSON file with accessibility report.",
278
+
},
275
279
"annotations": {
276
280
"type": "string",
277
281
"description": "Path to JSON file with annotations report.",
@@ -1022,6 +1026,52 @@ export const schema = {
1022
1026
],
1023
1027
"additionalProperties": false,
1024
1028
},
1029
+
"aws_secrets_manager": {
1030
+
"oneOf": [
1031
+
{
1032
+
"type": "string",
1033
+
"description": "The ARN or name of the secret to retrieve. To retrieve a secret from another account, you must use an ARN.",
1034
+
},
1035
+
{
1036
+
"type": "object",
1037
+
"markdownDescription": "Defines the secret to be fetched from AWS Secrets Manager. The secret_id refers to the ARN or name of the secret in AWS Secrets Manager. Version_id and version_stage are optional parameters that can be used to specify a specific version of the secret, else AWSCURRENT version will be returned.",
1038
+
"properties": {
1039
+
"secret_id": {
1040
+
"type": "string",
1041
+
"description": "The ARN or name of the secret to retrieve. To retrieve a secret from another account, you must use an ARN.",
1042
+
},
1043
+
"version_id": {
1044
+
"type": "string",
1045
+
"description": "The unique identifier of the version of the secret to retrieve. If you include both this parameter and VersionStage, the two parameters must refer to the same secret version. If you don't specify either a VersionStage or VersionId, Secrets Manager returns the AWSCURRENT version.",
1046
+
},
1047
+
"version_stage": {
1048
+
"type": "string",
1049
+
"description": "The staging label of the version of the secret to retrieve. If you include both this parameter and VersionStage, the two parameters must refer to the same secret version. If you don't specify either a VersionStage or VersionId, Secrets Manager returns the AWSCURRENT version.",
1050
+
},
1051
+
"region": {
1052
+
"type": "string",
1053
+
"description": "The AWS region where the secret is stored. Use this to override the region for a specific secret. Defaults to AWS_REGION variable.",
1054
+
},
1055
+
"role_arn": {
1056
+
"type": "string",
1057
+
"description": "The ARN of the IAM role to assume before retrieving the secret. Use this to override the ARN. Defaults to AWS_ROLE_ARN variable.",
1058
+
},
1059
+
"role_session_name": {
1060
+
"type": "string",
1061
+
"description": "The name of the session to use when assuming the role. Use this to override the session name. Defaults to AWS_ROLE_SESSION_NAME variable.",
1062
+
},
1063
+
"field": {
1064
+
"type": "string",
1065
+
"description": "The name of the field to retrieve from the secret. If not specified, the entire secret is retrieved.",
1066
+
},
1067
+
},
1068
+
"required": [
1069
+
"secret_id",
1070
+
],
1071
+
"additionalProperties": false,
1072
+
},
1073
+
],
1074
+
},
1025
1075
"akeyless": {
1026
1076
"type": "object",
1027
1077
"properties": {
@@ -1069,6 +1119,11 @@ export const schema = {
1069
1119
"gcp_secret_manager",
1070
1120
],
1071
1121
},
1122
+
{
1123
+
"required": [
1124
+
"aws_secrets_manager",
1125
+
],
1126
+
},
1072
1127
{
1073
1128
"required": [
1074
1129
"akeyless",
@@ -2399,10 +2454,11 @@ export const schema = {
2399
2454
"type": "string",
2400
2455
},
2401
2456
"strategy": {
2402
-
"description": "You can mirror the pipeline status from the triggered pipeline to the source bridge job by using strategy: depend",
2457
+
"description": "You can mirror or depend on the pipeline status from the triggered pipeline to the source bridge job by using strategy: `depend` or `mirror`",
2403
2458
"type": "string",
2404
2459
"enum": [
2405
2460
"depend",
2461
+
"mirror",
2406
2462
],
2407
2463
},
2408
2464
"inputs": {
@@ -2576,10 +2632,11 @@ export const schema = {
2576
2632
],
2577
2633
},
2578
2634
"strategy": {
2579
-
"description": "You can mirror the pipeline status from the triggered pipeline to the source bridge job by using strategy: depend",
2635
+
"description": "You can mirror or depend on the pipeline status from the triggered pipeline to the source bridge job by using strategy: `depend` or `mirror`",
0 commit comments