From 0a972c3a6c73c73b985e34d5a3f44165a4496ffb Mon Sep 17 00:00:00 2001 From: docs-bot <77750099+docs-bot@users.noreply.github.com> Date: Thu, 11 Dec 2025 01:40:41 -0800 Subject: [PATCH 1/3] Update OpenAPI Description (#58800) Co-authored-by: Sophie <29382425+sophietheking@users.noreply.github.com> --- src/rest/data/fpt-2022-11-28/schema.json | 284 ------- src/rest/data/ghec-2022-11-28/schema.json | 550 -------------- .../data/ghes-3.14-2022-11-28/schema.json | 210 ------ .../data/ghes-3.15-2022-11-28/schema.json | 222 ------ .../data/ghes-3.16-2022-11-28/schema.json | 322 -------- .../data/ghes-3.17-2022-11-28/schema.json | 376 --------- .../data/ghes-3.18-2022-11-28/schema.json | 376 --------- .../data/ghes-3.19-2022-11-28/schema.json | 376 --------- src/webhooks/data/fpt/schema.json | 712 +----------------- src/webhooks/data/ghec/schema.json | 712 +----------------- src/webhooks/data/ghes-3.14/schema.json | 604 +-------------- src/webhooks/data/ghes-3.15/schema.json | 640 +--------------- src/webhooks/data/ghes-3.16/schema.json | 640 +--------------- src/webhooks/data/ghes-3.17/schema.json | 712 +----------------- src/webhooks/data/ghes-3.18/schema.json | 712 +----------------- src/webhooks/data/ghes-3.19/schema.json | 712 +----------------- 16 files changed, 120 insertions(+), 8040 deletions(-) diff --git a/src/rest/data/fpt-2022-11-28/schema.json b/src/rest/data/fpt-2022-11-28/schema.json index b867b6b1ba42..1ade6e0b27e5 100644 --- a/src/rest/data/fpt-2022-11-28/schema.json +++ b/src/rest/data/fpt-2022-11-28/schema.json @@ -484867,10 +484867,6 @@ "type": "object", "name": "Schema for structured JSON response", "description": "", - "isRequired": [ - "type", - "json_schema" - ], "childParamsGroups": [ { "type": "string", @@ -485202,10 +485198,6 @@ "type": "object", "name": "Schema for structured JSON response", "description": "", - "isRequired": [ - "type", - "json_schema" - ], "childParamsGroups": [ { "type": "string", @@ -509866,9 +509858,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "
Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -509916,9 +509905,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -509956,9 +509942,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -510056,9 +510039,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510075,9 +510055,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510107,9 +510084,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510126,9 +510100,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510145,9 +510116,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510177,9 +510145,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510196,9 +510161,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510299,9 +510261,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510355,9 +510314,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510374,9 +510330,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510428,9 +510381,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510482,9 +510432,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510536,9 +510483,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510590,9 +510534,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510644,9 +510585,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510676,9 +510614,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510708,9 +510643,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510740,9 +510672,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510772,9 +510701,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510833,9 +510759,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -510898,9 +510821,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -513954,9 +513874,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -514004,9 +513921,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -514044,9 +513958,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -514144,9 +514055,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514163,9 +514071,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514195,9 +514100,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514214,9 +514116,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514233,9 +514132,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514265,9 +514161,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514284,9 +514177,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514387,9 +514277,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514443,9 +514330,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514462,9 +514346,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514516,9 +514397,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514570,9 +514448,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514624,9 +514499,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514678,9 +514550,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514732,9 +514601,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514764,9 +514630,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514796,9 +514659,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514828,9 +514688,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514860,9 +514717,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514921,9 +514775,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -514986,9 +514837,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694075,9 +693923,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694094,9 +693939,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694126,9 +693968,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694145,9 +693984,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694164,9 +694000,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694241,9 +694074,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694273,9 +694103,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694292,9 +694119,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694395,9 +694219,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694451,9 +694272,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694470,9 +694288,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694524,9 +694339,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694578,9 +694390,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694632,9 +694441,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694686,9 +694492,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694740,9 +694543,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694772,9 +694572,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694804,9 +694601,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694836,9 +694630,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694868,9 +694659,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694929,9 +694717,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -694994,9 +694779,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698075,9 +697857,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698094,9 +697873,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698126,9 +697902,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698145,9 +697918,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698164,9 +697934,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698241,9 +698008,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698273,9 +698037,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698292,9 +698053,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698395,9 +698153,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698451,9 +698206,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698470,9 +698222,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698524,9 +698273,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698578,9 +698324,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698632,9 +698375,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698686,9 +698426,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698740,9 +698477,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698772,9 +698506,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698804,9 +698535,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698836,9 +698564,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698868,9 +698593,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698929,9 +698651,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -698994,9 +698713,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/rest/data/ghec-2022-11-28/schema.json b/src/rest/data/ghec-2022-11-28/schema.json index 250d6c134c27..151afcd902ba 100644 --- a/src/rest/data/ghec-2022-11-28/schema.json +++ b/src/rest/data/ghec-2022-11-28/schema.json @@ -361024,11 +361024,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -361054,11 +361049,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -361084,13 +361074,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -361131,14 +361114,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -361185,13 +361160,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -361229,14 +361197,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -361280,11 +361240,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -361310,11 +361265,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -361616,11 +361566,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -361646,11 +361591,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -361676,13 +361616,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -361723,14 +361656,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -361777,13 +361702,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -361821,14 +361739,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -361872,11 +361782,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -361902,11 +361807,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -372548,10 +372448,6 @@ "type": "object", "name": "organization_name_and_repository_name", "description": "Conditions to target organizations by name and all repositories
", - "isRequired": [ - "organization_name", - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -372617,10 +372513,6 @@ "type": "object", "name": "organization_name_and_repository_property", "description": "Conditions to target organizations by name and repositories by property
", - "isRequired": [ - "organization_name", - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -372727,10 +372619,6 @@ "type": "object", "name": "organization_id_and_repository_name", "description": "Conditions to target organizations by id and all repositories
", - "isRequired": [ - "organization_id", - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -372791,10 +372679,6 @@ "type": "object", "name": "organization_id_and_repository_property", "description": "Conditions to target organization by id and repositories by property
", - "isRequired": [ - "organization_id", - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -372896,10 +372780,6 @@ "type": "object", "name": "organization_property_and_repository_name", "description": "Conditions to target organizations by property and all repositories
", - "isRequired": [ - "organization_property", - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -372993,10 +372873,6 @@ "type": "object", "name": "organization_property_and_repository_property", "description": "Conditions to target organizations by property and repositories by property
", - "isRequired": [ - "organization_property", - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -373140,9 +373016,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373159,9 +373032,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373191,9 +373061,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373210,9 +373077,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373229,9 +373093,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373261,9 +373122,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373280,9 +373138,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373383,9 +373238,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373439,9 +373291,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373458,9 +373307,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373512,9 +373358,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373566,9 +373409,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373620,9 +373460,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373674,9 +373511,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373728,9 +373562,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373760,9 +373591,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373792,9 +373620,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373824,9 +373649,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373856,9 +373678,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373917,9 +373736,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -373982,9 +373798,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -376986,10 +376799,6 @@ "type": "object", "name": "organization_name_and_repository_name", "description": "Conditions to target organizations by name and all repositories
", - "isRequired": [ - "organization_name", - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -377055,10 +376864,6 @@ "type": "object", "name": "organization_name_and_repository_property", "description": "Conditions to target organizations by name and repositories by property
", - "isRequired": [ - "organization_name", - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -377165,10 +376970,6 @@ "type": "object", "name": "organization_id_and_repository_name", "description": "Conditions to target organizations by id and all repositories
", - "isRequired": [ - "organization_id", - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -377229,10 +377030,6 @@ "type": "object", "name": "organization_id_and_repository_property", "description": "Conditions to target organization by id and repositories by property
", - "isRequired": [ - "organization_id", - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -377334,10 +377131,6 @@ "type": "object", "name": "organization_property_and_repository_name", "description": "Conditions to target organizations by property and all repositories
", - "isRequired": [ - "organization_property", - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -377431,10 +377224,6 @@ "type": "object", "name": "organization_property_and_repository_property", "description": "Conditions to target organizations by property and repositories by property
", - "isRequired": [ - "organization_property", - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -377578,9 +377367,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377597,9 +377383,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377629,9 +377412,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377648,9 +377428,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377667,9 +377444,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377699,9 +377473,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377718,9 +377489,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377821,9 +377589,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377877,9 +377642,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377896,9 +377658,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -377950,9 +377709,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378004,9 +377760,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378058,9 +377811,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378112,9 +377862,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378166,9 +377913,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378198,9 +377942,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378230,9 +377971,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378262,9 +378000,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378294,9 +378029,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378355,9 +378087,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -378420,9 +378149,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559416,9 +559142,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -559466,9 +559189,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -559506,9 +559226,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -559606,9 +559323,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559625,9 +559339,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559657,9 +559368,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559676,9 +559384,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559695,9 +559400,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559727,9 +559429,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559746,9 +559445,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559849,9 +559545,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559905,9 +559598,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559924,9 +559614,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -559978,9 +559665,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560032,9 +559716,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560086,9 +559767,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560140,9 +559818,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560194,9 +559869,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560226,9 +559898,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560258,9 +559927,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560290,9 +559956,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560322,9 +559985,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560383,9 +560043,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -560448,9 +560105,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563507,9 +563161,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -563557,9 +563208,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -563597,9 +563245,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -563697,9 +563342,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563716,9 +563358,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563748,9 +563387,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563767,9 +563403,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563786,9 +563419,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563818,9 +563448,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563837,9 +563464,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563940,9 +563564,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -563996,9 +563617,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564015,9 +563633,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564069,9 +563684,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564123,9 +563735,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564177,9 +563786,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564231,9 +563837,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564285,9 +563888,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564317,9 +563917,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564349,9 +563946,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564381,9 +563975,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564413,9 +564004,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564474,9 +564062,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -564539,9 +564124,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -744808,9 +744390,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -744827,9 +744406,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -744859,9 +744435,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -744878,9 +744451,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -744897,9 +744467,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -744974,9 +744541,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745006,9 +744570,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745025,9 +744586,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745128,9 +744686,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745184,9 +744739,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745203,9 +744755,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745257,9 +744806,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745311,9 +744857,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745365,9 +744908,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745419,9 +744959,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745473,9 +745010,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745505,9 +745039,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745537,9 +745068,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745569,9 +745097,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745601,9 +745126,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745662,9 +745184,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -745727,9 +745246,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -748811,9 +748327,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -748830,9 +748343,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -748862,9 +748372,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -748881,9 +748388,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -748900,9 +748404,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -748977,9 +748478,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749009,9 +748507,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749028,9 +748523,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749131,9 +748623,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749187,9 +748676,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749206,9 +748692,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749260,9 +748743,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749314,9 +748794,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749368,9 +748845,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749422,9 +748896,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749476,9 +748947,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749508,9 +748976,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749540,9 +749005,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749572,9 +749034,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749604,9 +749063,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749665,9 +749121,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -749730,9 +749183,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/rest/data/ghes-3.14-2022-11-28/schema.json b/src/rest/data/ghes-3.14-2022-11-28/schema.json index f2e3c72eb7f6..06f169d218f5 100644 --- a/src/rest/data/ghes-3.14-2022-11-28/schema.json +++ b/src/rest/data/ghes-3.14-2022-11-28/schema.json @@ -531781,9 +531781,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -531831,9 +531828,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -531871,9 +531865,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -531971,9 +531962,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -531990,9 +531978,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532022,9 +532007,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532041,9 +532023,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532060,9 +532039,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532092,9 +532068,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532111,9 +532084,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532209,9 +532179,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532265,9 +532232,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532284,9 +532248,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532338,9 +532299,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532392,9 +532350,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532446,9 +532401,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532500,9 +532452,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532554,9 +532503,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -532615,9 +532561,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535220,9 +535163,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -535270,9 +535210,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -535310,9 +535247,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -535410,9 +535344,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535429,9 +535360,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535461,9 +535389,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535480,9 +535405,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535499,9 +535421,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535531,9 +535450,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535550,9 +535466,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535648,9 +535561,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535704,9 +535614,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535723,9 +535630,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535777,9 +535681,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535831,9 +535732,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535885,9 +535783,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535939,9 +535834,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535993,9 +535885,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -536054,9 +535943,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -662814,9 +662700,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -662833,9 +662716,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -662865,9 +662745,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -662884,9 +662761,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -662903,9 +662777,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -662935,9 +662806,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -662954,9 +662822,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663052,9 +662917,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663108,9 +662970,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663127,9 +662986,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663181,9 +663037,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663235,9 +663088,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663289,9 +663139,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663343,9 +663190,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663397,9 +663241,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -663458,9 +663299,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666079,9 +665917,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666098,9 +665933,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666130,9 +665962,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666149,9 +665978,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666168,9 +665994,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666200,9 +666023,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666219,9 +666039,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666317,9 +666134,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666373,9 +666187,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666392,9 +666203,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666446,9 +666254,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666500,9 +666305,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666554,9 +666356,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666608,9 +666407,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666662,9 +666458,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -666723,9 +666516,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/rest/data/ghes-3.15-2022-11-28/schema.json b/src/rest/data/ghes-3.15-2022-11-28/schema.json index 79dea16e3b18..ebb06b616464 100644 --- a/src/rest/data/ghes-3.15-2022-11-28/schema.json +++ b/src/rest/data/ghes-3.15-2022-11-28/schema.json @@ -535327,9 +535327,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -535377,9 +535374,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -535417,9 +535411,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -535517,9 +535508,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535536,9 +535524,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535568,9 +535553,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535587,9 +535569,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535606,9 +535585,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535638,9 +535614,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535657,9 +535630,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535755,9 +535725,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535811,9 +535778,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535830,9 +535794,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535884,9 +535845,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535938,9 +535896,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -535992,9 +535947,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -536046,9 +535998,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -536100,9 +536049,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -536161,9 +536107,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -538978,9 +538921,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -539028,9 +538968,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -539068,9 +539005,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -539168,9 +539102,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539187,9 +539118,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539219,9 +539147,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539238,9 +539163,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539257,9 +539179,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539289,9 +539208,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539308,9 +539224,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539406,9 +539319,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539462,9 +539372,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539481,9 +539388,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539535,9 +539439,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539589,9 +539490,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539643,9 +539541,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539697,9 +539592,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539751,9 +539643,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -539812,9 +539701,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667203,9 +667089,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667222,9 +667105,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667254,9 +667134,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667273,9 +667150,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667292,9 +667166,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667369,9 +667240,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667401,9 +667269,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667420,9 +667285,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667518,9 +667380,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667574,9 +667433,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667593,9 +667449,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667647,9 +667500,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667701,9 +667551,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667755,9 +667602,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667809,9 +667653,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667863,9 +667704,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667924,9 +667762,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -667989,9 +667824,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670793,9 +670625,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670812,9 +670641,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670844,9 +670670,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670863,9 +670686,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670882,9 +670702,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670959,9 +670776,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670991,9 +670805,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671010,9 +670821,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671108,9 +670916,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671164,9 +670969,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671183,9 +670985,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671237,9 +671036,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671291,9 +671087,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671345,9 +671138,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671399,9 +671189,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671453,9 +671240,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671514,9 +671298,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671579,9 +671360,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/rest/data/ghes-3.16-2022-11-28/schema.json b/src/rest/data/ghes-3.16-2022-11-28/schema.json index 96965b57e15a..4b903127e1ad 100644 --- a/src/rest/data/ghes-3.16-2022-11-28/schema.json +++ b/src/rest/data/ghes-3.16-2022-11-28/schema.json @@ -387727,11 +387727,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -387757,11 +387752,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -387787,13 +387777,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -387834,14 +387817,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -387888,13 +387863,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -387932,14 +387900,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -387983,11 +387943,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -388013,11 +387968,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -388319,11 +388269,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -388349,11 +388294,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -388379,13 +388319,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -388426,14 +388359,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -388480,13 +388405,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -388524,14 +388442,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -388575,11 +388485,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -388605,11 +388510,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -540586,9 +540486,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -540636,9 +540533,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -540676,9 +540570,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -540776,9 +540667,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -540795,9 +540683,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -540827,9 +540712,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -540846,9 +540728,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -540865,9 +540744,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -540897,9 +540773,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -540916,9 +540789,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541014,9 +540884,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541070,9 +540937,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541089,9 +540953,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541143,9 +541004,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541197,9 +541055,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541251,9 +541106,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541305,9 +541157,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541359,9 +541208,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -541420,9 +541266,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544240,9 +544083,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -544290,9 +544130,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -544330,9 +544167,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -544430,9 +544264,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544449,9 +544280,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544481,9 +544309,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544500,9 +544325,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544519,9 +544341,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544551,9 +544370,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544570,9 +544386,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544668,9 +544481,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544724,9 +544534,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544743,9 +544550,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544797,9 +544601,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544851,9 +544652,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544905,9 +544703,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544959,9 +544754,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545013,9 +544805,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545074,9 +544863,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673127,9 +672913,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673146,9 +672929,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673178,9 +672958,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673197,9 +672974,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673216,9 +672990,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673293,9 +673064,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673325,9 +673093,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673344,9 +673109,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673442,9 +673204,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673498,9 +673257,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673517,9 +673273,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673571,9 +673324,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673625,9 +673375,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673679,9 +673426,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673733,9 +673477,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673787,9 +673528,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673848,9 +673586,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673913,9 +673648,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -676720,9 +676452,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -676739,9 +676468,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -676771,9 +676497,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -676790,9 +676513,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -676809,9 +676529,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -676886,9 +676603,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -676918,9 +676632,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -676937,9 +676648,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677035,9 +676743,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677091,9 +676796,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677110,9 +676812,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677164,9 +676863,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677218,9 +676914,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677272,9 +676965,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677326,9 +677016,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677380,9 +677067,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677441,9 +677125,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677506,9 +677187,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/rest/data/ghes-3.17-2022-11-28/schema.json b/src/rest/data/ghes-3.17-2022-11-28/schema.json index 1e5f8104944c..467822bcfbca 100644 --- a/src/rest/data/ghes-3.17-2022-11-28/schema.json +++ b/src/rest/data/ghes-3.17-2022-11-28/schema.json @@ -388516,11 +388516,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -388546,11 +388541,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -388576,13 +388566,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -388623,14 +388606,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -388677,13 +388652,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -388721,14 +388689,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -388772,11 +388732,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -388802,11 +388757,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -389108,11 +389058,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -389138,11 +389083,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -389168,13 +389108,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -389215,14 +389148,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -389269,13 +389194,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -389313,14 +389231,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -389364,11 +389274,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -389394,11 +389299,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -542127,9 +542027,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -542177,9 +542074,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -542217,9 +542111,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -542317,9 +542208,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542336,9 +542224,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542368,9 +542253,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542387,9 +542269,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542406,9 +542285,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542438,9 +542314,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542457,9 +542330,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542560,9 +542430,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542616,9 +542483,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542635,9 +542499,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542689,9 +542550,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542743,9 +542601,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542797,9 +542652,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542851,9 +542703,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542905,9 +542754,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542937,9 +542783,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -542969,9 +542812,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -543001,9 +542841,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -543033,9 +542870,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -543094,9 +542928,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -543159,9 +542990,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546218,9 +546046,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -546268,9 +546093,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -546308,9 +546130,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -546408,9 +546227,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546427,9 +546243,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546459,9 +546272,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546478,9 +546288,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546497,9 +546304,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546529,9 +546333,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546548,9 +546349,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546651,9 +546449,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546707,9 +546502,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546726,9 +546518,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546780,9 +546569,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546834,9 +546620,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546888,9 +546671,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546942,9 +546722,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -546996,9 +546773,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -547028,9 +546802,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -547060,9 +546831,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -547092,9 +546860,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -547124,9 +546889,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -547185,9 +546947,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -547250,9 +547009,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670261,9 +670017,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670280,9 +670033,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670312,9 +670062,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670331,9 +670078,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670350,9 +670094,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670427,9 +670168,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670459,9 +670197,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670478,9 +670213,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670581,9 +670313,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670637,9 +670366,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670656,9 +670382,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670710,9 +670433,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670764,9 +670484,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670818,9 +670535,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670872,9 +670586,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670926,9 +670637,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670958,9 +670666,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -670990,9 +670695,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671022,9 +670724,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671054,9 +670753,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671115,9 +670811,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -671180,9 +670873,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674255,9 +673945,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674274,9 +673961,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674306,9 +673990,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674325,9 +674006,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674344,9 +674022,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674421,9 +674096,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674453,9 +674125,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674472,9 +674141,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674575,9 +674241,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674631,9 +674294,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674650,9 +674310,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674704,9 +674361,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674758,9 +674412,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674812,9 +674463,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674866,9 +674514,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674920,9 +674565,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674952,9 +674594,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -674984,9 +674623,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -675016,9 +674652,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -675048,9 +674681,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -675109,9 +674739,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -675174,9 +674801,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/rest/data/ghes-3.18-2022-11-28/schema.json b/src/rest/data/ghes-3.18-2022-11-28/schema.json index 14ab4956537a..d85459d71cef 100644 --- a/src/rest/data/ghes-3.18-2022-11-28/schema.json +++ b/src/rest/data/ghes-3.18-2022-11-28/schema.json @@ -389642,11 +389642,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -389672,11 +389667,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -389702,13 +389692,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -389749,14 +389732,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -389803,13 +389778,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -389847,14 +389815,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -389898,11 +389858,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -389928,11 +389883,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -390234,11 +390184,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -390264,11 +390209,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -390294,13 +390234,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -390341,14 +390274,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -390395,13 +390320,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -390439,14 +390357,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -390490,11 +390400,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -390520,11 +390425,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -544464,9 +544364,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -544514,9 +544411,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -544554,9 +544448,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -544654,9 +544545,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544673,9 +544561,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544705,9 +544590,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544724,9 +544606,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544743,9 +544622,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544775,9 +544651,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544794,9 +544667,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544897,9 +544767,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544953,9 +544820,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -544972,9 +544836,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545026,9 +544887,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545080,9 +544938,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545134,9 +544989,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545188,9 +545040,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545242,9 +545091,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545274,9 +545120,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545306,9 +545149,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545338,9 +545178,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545370,9 +545207,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545431,9 +545265,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -545496,9 +545327,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -548555,9 +548383,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -548605,9 +548430,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -548645,9 +548467,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -548745,9 +548564,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -548764,9 +548580,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -548796,9 +548609,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -548815,9 +548625,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -548834,9 +548641,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -548866,9 +548670,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -548885,9 +548686,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -548988,9 +548786,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549044,9 +548839,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549063,9 +548855,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549117,9 +548906,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549171,9 +548957,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549225,9 +549008,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549279,9 +549059,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549333,9 +549110,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549365,9 +549139,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549397,9 +549168,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549429,9 +549197,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549461,9 +549226,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549522,9 +549284,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -549587,9 +549346,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673032,9 +672788,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673051,9 +672804,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673083,9 +672833,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673102,9 +672849,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673121,9 +672865,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673198,9 +672939,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673230,9 +672968,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673249,9 +672984,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673352,9 +673084,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673408,9 +673137,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673427,9 +673153,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673481,9 +673204,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673535,9 +673255,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673589,9 +673306,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673643,9 +673357,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673697,9 +673408,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673729,9 +673437,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673761,9 +673466,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673793,9 +673495,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673825,9 +673524,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673886,9 +673582,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -673951,9 +673644,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677026,9 +676716,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677045,9 +676732,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677077,9 +676761,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677096,9 +676777,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677115,9 +676793,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677192,9 +676867,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677224,9 +676896,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677243,9 +676912,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677346,9 +677012,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677402,9 +677065,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677421,9 +677081,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677475,9 +677132,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677529,9 +677183,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677583,9 +677234,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677637,9 +677285,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677691,9 +677336,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677723,9 +677365,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677755,9 +677394,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677787,9 +677423,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677819,9 +677452,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677880,9 +677510,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -677945,9 +677572,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/rest/data/ghes-3.19-2022-11-28/schema.json b/src/rest/data/ghes-3.19-2022-11-28/schema.json index 9b589ad13d2c..66c7a9c6a2ab 100644 --- a/src/rest/data/ghes-3.19-2022-11-28/schema.json +++ b/src/rest/data/ghes-3.19-2022-11-28/schema.json @@ -395704,11 +395704,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -395734,11 +395729,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -395764,13 +395754,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -395811,14 +395794,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -395865,13 +395840,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -395909,14 +395877,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -395960,11 +395920,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -395990,11 +395945,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -396296,11 +396246,6 @@ "type": "object", "name": "AzureBlobConfig", "description": "Azure Blob Config for audit log streaming configuration.
", - "isRequired": [ - "key_id", - "encrypted_sas_url", - "container" - ], "childParamsGroups": [ { "type": "string", @@ -396326,11 +396271,6 @@ "type": "object", "name": "AzureHubConfig", "description": "Azure Event Hubs Config for audit log streaming configuration.
", - "isRequired": [ - "name", - "encrypted_connstring", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -396356,13 +396296,6 @@ "type": "object", "name": "AmazonS3OIDCConfig", "description": "Amazon S3 OIDC Config for audit log streaming configuration.
", - "isRequired": [ - "arn_role", - "authentication_type", - "bucket", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -396403,14 +396336,6 @@ "type": "object", "name": "AmazonS3AccessKeysConfig", "description": "Amazon S3 Access Keys Config for audit log streaming configuration.
", - "isRequired": [ - "authentication_type", - "bucket", - "encrypted_access_key_id", - "encrypted_secret_key", - "key_id", - "region" - ], "childParamsGroups": [ { "type": "string", @@ -396457,13 +396382,6 @@ "type": "object", "name": "SplunkConfig", "description": "Splunk Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -396501,14 +396419,6 @@ "type": "object", "name": "HecConfig", "description": "Hec Config for Audit Log Stream Configuration
", - "isRequired": [ - "domain", - "encrypted_token", - "path", - "key_id", - "port", - "ssl_verify" - ], "childParamsGroups": [ { "type": "string", @@ -396552,11 +396462,6 @@ "type": "object", "name": "GoogleCloudConfig", "description": "Google Cloud Config for audit log streaming configuration.
", - "isRequired": [ - "bucket", - "key_id", - "encrypted_json_credentials" - ], "childParamsGroups": [ { "type": "string", @@ -396582,11 +396487,6 @@ "type": "object", "name": "DatadogConfig", "description": "Datadog Config for audit log streaming configuration.
", - "isRequired": [ - "encrypted_token", - "site", - "key_id" - ], "childParamsGroups": [ { "type": "string", @@ -568035,9 +567935,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -568085,9 +567982,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -568125,9 +568019,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -568225,9 +568116,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568244,9 +568132,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568276,9 +568161,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568295,9 +568177,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568314,9 +568193,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568346,9 +568222,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568365,9 +568238,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568468,9 +568338,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568524,9 +568391,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568543,9 +568407,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568597,9 +568458,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568651,9 +568509,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568705,9 +568560,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568759,9 +568611,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568813,9 +568662,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568845,9 +568691,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568877,9 +568720,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568909,9 +568749,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -568941,9 +568778,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -569002,9 +568836,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -569067,9 +568898,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572126,9 +571954,6 @@ "type": "object", "name": "repository_name_and_ref_name", "description": "Conditions to target repositories by name and refs by name
", - "isRequired": [ - "repository_name" - ], "childParamsGroups": [ { "type": "object", @@ -572176,9 +572001,6 @@ "type": "object", "name": "repository_id_and_ref_name", "description": "Conditions to target repositories by id and refs by name
", - "isRequired": [ - "repository_id" - ], "childParamsGroups": [ { "type": "object", @@ -572216,9 +572038,6 @@ "type": "object", "name": "repository_property_and_ref_name", "description": "Conditions to target repositories by property and refs by name
", - "isRequired": [ - "repository_property" - ], "childParamsGroups": [ { "type": "object", @@ -572316,9 +572135,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572335,9 +572151,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572367,9 +572180,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572386,9 +572196,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572405,9 +572212,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572437,9 +572241,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572456,9 +572257,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572559,9 +572357,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572615,9 +572410,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572634,9 +572426,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572688,9 +572477,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572742,9 +572528,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572796,9 +572579,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572850,9 +572630,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572904,9 +572681,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572936,9 +572710,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -572968,9 +572739,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -573000,9 +572768,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -573032,9 +572797,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -573093,9 +572855,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -573158,9 +572917,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -696941,9 +696697,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -696960,9 +696713,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -696992,9 +696742,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697011,9 +696758,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697030,9 +696774,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697107,9 +696848,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697139,9 +696877,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697158,9 +696893,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697261,9 +696993,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697317,9 +697046,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697336,9 +697062,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697390,9 +697113,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697444,9 +697164,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697498,9 +697215,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697552,9 +697266,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697606,9 +697317,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697638,9 +697346,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697670,9 +697375,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697702,9 +697404,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697734,9 +697433,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697795,9 +697491,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -697860,9 +697553,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -700935,9 +700625,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -700954,9 +700641,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -700986,9 +700670,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701005,9 +700686,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701024,9 +700702,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701101,9 +700776,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701133,9 +700805,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701152,9 +700821,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701255,9 +700921,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701311,9 +700974,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701330,9 +700990,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701384,9 +701041,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701438,9 +701092,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701492,9 +701143,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701546,9 +701194,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701600,9 +701245,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701632,9 +701274,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701664,9 +701303,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701696,9 +701332,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701728,9 +701361,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701789,9 +701419,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -701854,9 +701481,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/webhooks/data/fpt/schema.json b/src/webhooks/data/fpt/schema.json index 6029dbcaf4b0..de10b97bc467 100644 --- a/src/webhooks/data/fpt/schema.json +++ b/src/webhooks/data/fpt/schema.json @@ -1211,26 +1211,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -1366,16 +1346,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -1570,26 +1540,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -1725,16 +1675,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3333,26 +3273,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3488,16 +3408,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3692,26 +3602,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3847,16 +3737,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5456,26 +5336,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5611,16 +5471,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5815,26 +5665,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5970,16 +5800,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7591,26 +7411,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7746,16 +7546,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7950,26 +7740,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -8105,16 +7875,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -126718,10 +126478,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "", - "isRequired": [ - "field_value" - ], "childParamsGroups": [ { "type": "object", @@ -126765,10 +126523,8 @@ }, { "type": "object", + "name": "", "description": "", - "isRequired": [ - "body" - ], "childParamsGroups": [ { "type": "object", @@ -236920,9 +236676,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -236939,9 +236692,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -236971,9 +236721,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -236990,9 +236737,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237009,9 +236753,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237086,9 +236827,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237118,9 +236856,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237137,9 +236872,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237240,9 +236972,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237296,9 +237025,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237315,9 +237041,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237369,9 +237092,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237423,9 +237143,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237477,9 +237194,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237531,9 +237245,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237585,9 +237296,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237617,9 +237325,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237649,9 +237354,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237681,9 +237383,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237713,9 +237412,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237774,9 +237470,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -237839,9 +237532,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238100,9 +237790,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238119,9 +237806,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238151,9 +237835,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238170,9 +237851,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238189,9 +237867,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238266,9 +237941,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238298,9 +237970,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238317,9 +237986,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238420,9 +238086,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238476,9 +238139,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238495,9 +238155,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238549,9 +238206,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238603,9 +238257,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238657,9 +238308,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238711,9 +238359,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238765,9 +238410,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238797,9 +238439,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238829,9 +238468,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238861,9 +238497,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238893,9 +238526,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -238954,9 +238584,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239019,9 +238646,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239280,9 +238904,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239299,9 +238920,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239331,9 +238949,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239350,9 +238965,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239369,9 +238981,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239446,9 +239055,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239478,9 +239084,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239497,9 +239100,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239600,9 +239200,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239656,9 +239253,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239675,9 +239269,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239729,9 +239320,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239783,9 +239371,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239837,9 +239422,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239891,9 +239473,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239945,9 +239524,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239977,9 +239553,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240009,9 +239582,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240041,9 +239611,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240073,9 +239640,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240134,9 +239698,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240199,9 +239760,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240431,9 +239989,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240450,9 +240005,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240482,9 +240034,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240501,9 +240050,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240520,9 +240066,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240597,9 +240140,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240629,9 +240169,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240648,9 +240185,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240751,9 +240285,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240807,9 +240338,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240826,9 +240354,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240880,9 +240405,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240934,9 +240456,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -240988,9 +240507,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241042,9 +240558,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241096,9 +240609,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241128,9 +240638,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241160,9 +240667,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241192,9 +240696,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241224,9 +240725,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241285,9 +240783,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241350,9 +240845,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241394,9 +240886,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241413,9 +240902,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241445,9 +240931,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241464,9 +240947,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241483,9 +240963,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241560,9 +241037,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241592,9 +241066,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241611,9 +241082,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241714,9 +241182,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241770,9 +241235,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241789,9 +241251,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241843,9 +241302,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241897,9 +241353,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -241951,9 +241404,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242005,9 +241455,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242059,9 +241506,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242091,9 +241535,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242123,9 +241564,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242155,9 +241593,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242187,9 +241622,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242248,9 +241680,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242313,9 +241742,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242362,9 +241788,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242381,9 +241804,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242413,9 +241833,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242432,9 +241849,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242451,9 +241865,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242528,9 +241939,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242560,9 +241968,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242579,9 +241984,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242682,9 +242084,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242738,9 +242137,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242757,9 +242153,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242811,9 +242204,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242865,9 +242255,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242919,9 +242306,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -242973,9 +242357,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -243027,9 +242408,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -243059,9 +242437,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -243091,9 +242466,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -243123,9 +242495,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -243155,9 +242524,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -243216,9 +242582,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -243281,9 +242644,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250541,18 +249901,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "blob_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -250612,18 +249962,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "page_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -250683,10 +250023,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue.
", - "isRequired": [ - "issue_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -250698,10 +250036,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue.
", - "isRequired": [ - "issue_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -250713,10 +250049,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue.
", - "isRequired": [ - "issue_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -250728,10 +250062,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion.
", - "isRequired": [ - "discussion_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -250743,10 +250075,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion.
", - "isRequired": [ - "discussion_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -250758,10 +250088,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion.
", - "isRequired": [ - "discussion_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -250773,10 +250101,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request.
", - "isRequired": [ - "pull_request_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -250788,10 +250114,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request.
", - "isRequired": [ - "pull_request_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -250803,10 +250127,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request.
", - "isRequired": [ - "pull_request_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -250818,10 +250140,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request.
", - "isRequired": [ - "pull_request_review_url" - ], "childParamsGroups": [ { "type": "string", @@ -250833,10 +250153,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request.
", - "isRequired": [ - "pull_request_review_comment_url" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/webhooks/data/ghec/schema.json b/src/webhooks/data/ghec/schema.json index 8c4f73c4d61d..dd9e58f55411 100644 --- a/src/webhooks/data/ghec/schema.json +++ b/src/webhooks/data/ghec/schema.json @@ -3226,26 +3226,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3381,16 +3361,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3585,26 +3555,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3740,16 +3690,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5364,26 +5304,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5519,16 +5439,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5723,26 +5633,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5878,16 +5768,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7503,26 +7383,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7658,16 +7518,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7862,26 +7712,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -8017,16 +7847,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9654,26 +9474,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9809,16 +9609,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -10013,26 +9803,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -10168,16 +9938,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -135222,10 +134982,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "", - "isRequired": [ - "field_value" - ], "childParamsGroups": [ { "type": "object", @@ -135269,10 +135027,8 @@ }, { "type": "object", + "name": "", "description": "", - "isRequired": [ - "body" - ], "childParamsGroups": [ { "type": "object", @@ -245425,9 +245181,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245444,9 +245197,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245476,9 +245226,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245495,9 +245242,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245514,9 +245258,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245591,9 +245332,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245623,9 +245361,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245642,9 +245377,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245745,9 +245477,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245801,9 +245530,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245820,9 +245546,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245874,9 +245597,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245928,9 +245648,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -245982,9 +245699,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246036,9 +245750,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246090,9 +245801,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246122,9 +245830,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246154,9 +245859,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246186,9 +245888,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246218,9 +245917,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246279,9 +245975,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246344,9 +246037,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246606,9 +246296,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246625,9 +246312,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246657,9 +246341,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246676,9 +246357,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246695,9 +246373,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246772,9 +246447,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246804,9 +246476,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246823,9 +246492,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246926,9 +246592,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -246982,9 +246645,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247001,9 +246661,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247055,9 +246712,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247109,9 +246763,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247163,9 +246814,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247217,9 +246865,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247271,9 +246916,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247303,9 +246945,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247335,9 +246974,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247367,9 +247003,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247399,9 +247032,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247460,9 +247090,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247525,9 +247152,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247787,9 +247411,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247806,9 +247427,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247838,9 +247456,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247857,9 +247472,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247876,9 +247488,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247953,9 +247562,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -247985,9 +247591,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248004,9 +247607,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248107,9 +247707,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248163,9 +247760,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248182,9 +247776,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248236,9 +247827,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248290,9 +247878,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248344,9 +247929,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248398,9 +247980,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248452,9 +248031,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248484,9 +248060,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248516,9 +248089,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248548,9 +248118,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248580,9 +248147,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248641,9 +248205,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248706,9 +248267,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248938,9 +248496,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248957,9 +248512,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -248989,9 +248541,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249008,9 +248557,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249027,9 +248573,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249104,9 +248647,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249136,9 +248676,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249155,9 +248692,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249258,9 +248792,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249314,9 +248845,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249333,9 +248861,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249387,9 +248912,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249441,9 +248963,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249495,9 +249014,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249549,9 +249065,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249603,9 +249116,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249635,9 +249145,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249667,9 +249174,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249699,9 +249203,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249731,9 +249232,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249792,9 +249290,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249857,9 +249352,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249901,9 +249393,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249920,9 +249409,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249952,9 +249438,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249971,9 +249454,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -249990,9 +249470,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250067,9 +249544,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250099,9 +249573,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250118,9 +249589,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250221,9 +249689,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250277,9 +249742,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250296,9 +249758,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250350,9 +249809,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250404,9 +249860,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250458,9 +249911,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250512,9 +249962,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250566,9 +250013,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250598,9 +250042,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250630,9 +250071,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250662,9 +250100,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250694,9 +250129,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250755,9 +250187,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250820,9 +250249,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250869,9 +250295,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250888,9 +250311,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250920,9 +250340,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250939,9 +250356,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -250958,9 +250372,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251035,9 +250446,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251067,9 +250475,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251086,9 +250491,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251189,9 +250591,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251245,9 +250644,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251264,9 +250660,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251318,9 +250711,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251372,9 +250762,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251426,9 +250813,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251480,9 +250864,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251534,9 +250915,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251566,9 +250944,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251598,9 +250973,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251630,9 +251002,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251662,9 +251031,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251723,9 +251089,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -251788,9 +251151,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -259048,18 +258408,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "blob_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -259119,18 +258469,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "page_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -259190,10 +258530,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue.
", - "isRequired": [ - "issue_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -259205,10 +258543,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue.
", - "isRequired": [ - "issue_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -259220,10 +258556,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue.
", - "isRequired": [ - "issue_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -259235,10 +258569,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion.
", - "isRequired": [ - "discussion_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -259250,10 +258582,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion.
", - "isRequired": [ - "discussion_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -259265,10 +258595,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion.
", - "isRequired": [ - "discussion_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -259280,10 +258608,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request.
", - "isRequired": [ - "pull_request_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -259295,10 +258621,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request.
", - "isRequired": [ - "pull_request_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -259310,10 +258634,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request.
", - "isRequired": [ - "pull_request_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -259325,10 +258647,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request.
", - "isRequired": [ - "pull_request_review_url" - ], "childParamsGroups": [ { "type": "string", @@ -259340,10 +258660,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request.
", - "isRequired": [ - "pull_request_review_comment_url" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/webhooks/data/ghes-3.14/schema.json b/src/webhooks/data/ghes-3.14/schema.json index e3f02213a305..9e284b08f3ba 100644 --- a/src/webhooks/data/ghes-3.14/schema.json +++ b/src/webhooks/data/ghes-3.14/schema.json @@ -3220,26 +3220,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3375,16 +3355,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3574,26 +3544,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3729,16 +3679,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5279,26 +5219,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5434,16 +5354,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5633,26 +5543,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5788,16 +5678,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7339,26 +7219,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7494,16 +7354,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7693,26 +7543,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7848,16 +7678,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9411,26 +9231,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9566,16 +9366,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9765,26 +9555,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9920,16 +9690,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -102687,10 +102447,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "", - "isRequired": [ - "field_value" - ], "childParamsGroups": [ { "type": "object", @@ -102734,10 +102492,8 @@ }, { "type": "object", + "name": "", "description": "", - "isRequired": [ - "body" - ], "childParamsGroups": [ { "type": "object", @@ -202345,9 +202101,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202364,9 +202117,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202396,9 +202146,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202415,9 +202162,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202434,9 +202178,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202466,9 +202207,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202485,9 +202223,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202583,9 +202318,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202639,9 +202371,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202658,9 +202387,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202712,9 +202438,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202766,9 +202489,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202820,9 +202540,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202874,9 +202591,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202928,9 +202642,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202989,9 +202700,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203275,9 +202983,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203294,9 +202999,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203326,9 +203028,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203345,9 +203044,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203364,9 +203060,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203396,9 +203089,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203415,9 +203105,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203513,9 +203200,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203569,9 +203253,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203588,9 +203269,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203642,9 +203320,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203696,9 +203371,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203750,9 +203422,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203804,9 +203473,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203858,9 +203524,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203919,9 +203582,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204205,9 +203865,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204224,9 +203881,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204256,9 +203910,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204275,9 +203926,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204294,9 +203942,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204326,9 +203971,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204345,9 +203987,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204443,9 +204082,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204499,9 +204135,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204518,9 +204151,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204572,9 +204202,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204626,9 +204253,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204680,9 +204304,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204734,9 +204355,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204788,9 +204406,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204849,9 +204464,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205110,9 +204722,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205129,9 +204738,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205161,9 +204767,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205180,9 +204783,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205199,9 +204799,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205231,9 +204828,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205250,9 +204844,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205348,9 +204939,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205404,9 +204992,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205423,9 +205008,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205477,9 +205059,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205531,9 +205110,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205585,9 +205161,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205639,9 +205212,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205693,9 +205263,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205754,9 +205321,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205827,9 +205391,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205846,9 +205407,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205878,9 +205436,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205897,9 +205452,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205916,9 +205468,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205948,9 +205497,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205967,9 +205513,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206065,9 +205608,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206121,9 +205661,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206140,9 +205677,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206194,9 +205728,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206248,9 +205779,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206302,9 +205830,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206356,9 +205881,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206410,9 +205932,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206471,9 +205990,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206549,9 +206065,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206568,9 +206081,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206600,9 +206110,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206619,9 +206126,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206638,9 +206142,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206670,9 +206171,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206689,9 +206187,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206787,9 +206282,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206843,9 +206335,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206862,9 +206351,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206916,9 +206402,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206970,9 +206453,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207024,9 +206504,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207078,9 +206555,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207132,9 +206606,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207193,9 +206664,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210581,18 +210049,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "blob_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -210652,18 +210110,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "page_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -210723,10 +210171,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue.
", - "isRequired": [ - "issue_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -210738,10 +210184,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue.
", - "isRequired": [ - "issue_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -210753,10 +210197,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue.
", - "isRequired": [ - "issue_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -210768,10 +210210,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion.
", - "isRequired": [ - "discussion_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -210783,10 +210223,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion.
", - "isRequired": [ - "discussion_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -210798,10 +210236,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion.
", - "isRequired": [ - "discussion_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -210813,10 +210249,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request.
", - "isRequired": [ - "pull_request_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -210828,10 +210262,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request.
", - "isRequired": [ - "pull_request_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -210843,10 +210275,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request.
", - "isRequired": [ - "pull_request_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -210858,10 +210288,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request.
", - "isRequired": [ - "pull_request_review_url" - ], "childParamsGroups": [ { "type": "string", @@ -210873,10 +210301,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request.
", - "isRequired": [ - "pull_request_review_comment_url" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/webhooks/data/ghes-3.15/schema.json b/src/webhooks/data/ghes-3.15/schema.json index 39116c4877b3..fda701b1ac89 100644 --- a/src/webhooks/data/ghes-3.15/schema.json +++ b/src/webhooks/data/ghes-3.15/schema.json @@ -3304,26 +3304,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3459,16 +3439,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3663,26 +3633,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3818,16 +3768,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5389,26 +5329,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5544,16 +5464,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5748,26 +5658,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5903,16 +5793,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7475,26 +7355,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7630,16 +7490,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7834,26 +7684,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7989,16 +7819,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9573,26 +9393,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9728,16 +9528,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9932,26 +9722,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -10087,16 +9857,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -102870,10 +102630,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "", - "isRequired": [ - "field_value" - ], "childParamsGroups": [ { "type": "object", @@ -102917,10 +102675,8 @@ }, { "type": "object", + "name": "", "description": "", - "isRequired": [ - "body" - ], "childParamsGroups": [ { "type": "object", @@ -202528,9 +202284,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202547,9 +202300,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202579,9 +202329,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202598,9 +202345,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202617,9 +202361,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202694,9 +202435,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202726,9 +202464,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202745,9 +202480,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202843,9 +202575,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202899,9 +202628,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202918,9 +202644,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -202972,9 +202695,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203026,9 +202746,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203080,9 +202797,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203134,9 +202848,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203188,9 +202899,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203249,9 +202957,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203314,9 +203019,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203571,9 +203273,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203590,9 +203289,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203622,9 +203318,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203641,9 +203334,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203660,9 +203350,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203737,9 +203424,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203769,9 +203453,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203788,9 +203469,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203886,9 +203564,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203942,9 +203617,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -203961,9 +203633,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204015,9 +203684,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204069,9 +203735,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204123,9 +203786,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204177,9 +203837,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204231,9 +203888,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204292,9 +203946,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204357,9 +204008,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204614,9 +204262,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204633,9 +204278,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204665,9 +204307,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204684,9 +204323,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204703,9 +204339,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204780,9 +204413,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204812,9 +204442,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204831,9 +204458,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204929,9 +204553,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204985,9 +204606,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205004,9 +204622,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205058,9 +204673,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205112,9 +204724,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205166,9 +204775,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205220,9 +204826,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205274,9 +204877,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205335,9 +204935,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205400,9 +204997,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205632,9 +205226,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205651,9 +205242,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205683,9 +205271,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205702,9 +205287,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205721,9 +205303,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205798,9 +205377,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205830,9 +205406,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205849,9 +205422,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205947,9 +205517,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206003,9 +205570,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206022,9 +205586,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206076,9 +205637,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206130,9 +205688,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206184,9 +205739,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206238,9 +205790,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206292,9 +205841,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206353,9 +205899,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206418,9 +205961,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206462,9 +206002,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206481,9 +206018,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206513,9 +206047,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206532,9 +206063,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206551,9 +206079,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206628,9 +206153,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206660,9 +206182,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206679,9 +206198,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206777,9 +206293,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206833,9 +206346,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206852,9 +206362,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206906,9 +206413,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206960,9 +206464,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207014,9 +206515,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207068,9 +206566,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207122,9 +206617,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207183,9 +206675,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207248,9 +206737,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207297,9 +206783,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207316,9 +206799,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207348,9 +206828,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207367,9 +206844,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207386,9 +206860,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207463,9 +206934,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207495,9 +206963,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207514,9 +206979,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207612,9 +207074,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207668,9 +207127,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207687,9 +207143,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207741,9 +207194,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207795,9 +207245,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207849,9 +207296,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207903,9 +207347,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207957,9 +207398,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208018,9 +207456,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208083,9 +207518,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211442,18 +210874,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "blob_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -211513,18 +210935,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "page_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -211584,10 +210996,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue.
", - "isRequired": [ - "issue_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -211599,10 +211009,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue.
", - "isRequired": [ - "issue_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -211614,10 +211022,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue.
", - "isRequired": [ - "issue_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -211629,10 +211035,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion.
", - "isRequired": [ - "discussion_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -211644,10 +211048,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion.
", - "isRequired": [ - "discussion_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -211659,10 +211061,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion.
", - "isRequired": [ - "discussion_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -211674,10 +211074,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request.
", - "isRequired": [ - "pull_request_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -211689,10 +211087,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request.
", - "isRequired": [ - "pull_request_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -211704,10 +211100,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request.
", - "isRequired": [ - "pull_request_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -211719,10 +211113,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request.
", - "isRequired": [ - "pull_request_review_url" - ], "childParamsGroups": [ { "type": "string", @@ -211734,10 +211126,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request.
", - "isRequired": [ - "pull_request_review_comment_url" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/webhooks/data/ghes-3.16/schema.json b/src/webhooks/data/ghes-3.16/schema.json index c787b5369239..7bd6282fbae9 100644 --- a/src/webhooks/data/ghes-3.16/schema.json +++ b/src/webhooks/data/ghes-3.16/schema.json @@ -3304,26 +3304,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3459,16 +3439,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3663,26 +3633,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3818,16 +3768,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5389,26 +5329,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5544,16 +5464,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5748,26 +5658,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5903,16 +5793,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7475,26 +7355,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7630,16 +7490,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7834,26 +7684,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7989,16 +7819,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9573,26 +9393,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9728,16 +9528,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9932,26 +9722,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -10087,16 +9857,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -105014,10 +104774,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "", - "isRequired": [ - "field_value" - ], "childParamsGroups": [ { "type": "object", @@ -105061,10 +104819,8 @@ }, { "type": "object", + "name": "", "description": "", - "isRequired": [ - "body" - ], "childParamsGroups": [ { "type": "object", @@ -204673,9 +204429,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204692,9 +204445,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204724,9 +204474,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204743,9 +204490,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204762,9 +204506,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204839,9 +204580,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204871,9 +204609,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204890,9 +204625,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -204988,9 +204720,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205044,9 +204773,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205063,9 +204789,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205117,9 +204840,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205171,9 +204891,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205225,9 +204942,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205279,9 +204993,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205333,9 +205044,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205394,9 +205102,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205459,9 +205164,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205717,9 +205419,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205736,9 +205435,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205768,9 +205464,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205787,9 +205480,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205806,9 +205496,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205883,9 +205570,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205915,9 +205599,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -205934,9 +205615,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206032,9 +205710,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206088,9 +205763,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206107,9 +205779,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206161,9 +205830,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206215,9 +205881,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206269,9 +205932,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206323,9 +205983,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206377,9 +206034,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206438,9 +206092,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206503,9 +206154,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206761,9 +206409,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206780,9 +206425,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206812,9 +206454,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206831,9 +206470,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206850,9 +206486,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206927,9 +206560,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206959,9 +206589,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -206978,9 +206605,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207076,9 +206700,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207132,9 +206753,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207151,9 +206769,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207205,9 +206820,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207259,9 +206871,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207313,9 +206922,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207367,9 +206973,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207421,9 +207024,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207482,9 +207082,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207547,9 +207144,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207779,9 +207373,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207798,9 +207389,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207830,9 +207418,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207849,9 +207434,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207868,9 +207450,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207945,9 +207524,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207977,9 +207553,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -207996,9 +207569,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208094,9 +207664,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208150,9 +207717,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208169,9 +207733,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208223,9 +207784,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208277,9 +207835,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208331,9 +207886,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208385,9 +207937,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208439,9 +207988,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208500,9 +208046,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208565,9 +208108,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208609,9 +208149,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208628,9 +208165,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208660,9 +208194,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208679,9 +208210,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208698,9 +208226,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208775,9 +208300,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208807,9 +208329,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208826,9 +208345,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208924,9 +208440,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208980,9 +208493,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208999,9 +208509,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209053,9 +208560,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209107,9 +208611,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209161,9 +208662,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209215,9 +208713,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209269,9 +208764,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209330,9 +208822,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209395,9 +208884,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209444,9 +208930,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209463,9 +208946,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209495,9 +208975,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209514,9 +208991,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209533,9 +209007,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209610,9 +209081,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209642,9 +209110,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209661,9 +209126,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209759,9 +209221,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209815,9 +209274,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209834,9 +209290,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209888,9 +209341,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209942,9 +209392,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209996,9 +209443,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210050,9 +209494,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210104,9 +209545,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210165,9 +209603,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210230,9 +209665,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214364,18 +213796,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "blob_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -214435,18 +213857,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "page_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -214506,10 +213918,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue.
", - "isRequired": [ - "issue_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -214521,10 +213931,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue.
", - "isRequired": [ - "issue_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -214536,10 +213944,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue.
", - "isRequired": [ - "issue_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -214551,10 +213957,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion.
", - "isRequired": [ - "discussion_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -214566,10 +213970,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion.
", - "isRequired": [ - "discussion_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -214581,10 +213983,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion.
", - "isRequired": [ - "discussion_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -214596,10 +213996,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request.
", - "isRequired": [ - "pull_request_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -214611,10 +214009,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request.
", - "isRequired": [ - "pull_request_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -214626,10 +214022,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request.
", - "isRequired": [ - "pull_request_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -214641,10 +214035,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request.
", - "isRequired": [ - "pull_request_review_url" - ], "childParamsGroups": [ { "type": "string", @@ -214656,10 +214048,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request.
", - "isRequired": [ - "pull_request_review_comment_url" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/webhooks/data/ghes-3.17/schema.json b/src/webhooks/data/ghes-3.17/schema.json index e1e65602c17f..2d3ac16b83de 100644 --- a/src/webhooks/data/ghes-3.17/schema.json +++ b/src/webhooks/data/ghes-3.17/schema.json @@ -3304,26 +3304,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3459,16 +3439,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3663,26 +3633,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3818,16 +3768,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5405,26 +5345,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5560,16 +5480,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5764,26 +5674,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5919,16 +5809,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7507,26 +7387,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7662,16 +7522,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7866,26 +7716,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -8021,16 +7851,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9621,26 +9441,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9776,16 +9576,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9980,26 +9770,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -10135,16 +9905,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -109110,10 +108870,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "", - "isRequired": [ - "field_value" - ], "childParamsGroups": [ { "type": "object", @@ -109157,10 +108915,8 @@ }, { "type": "object", + "name": "", "description": "", - "isRequired": [ - "body" - ], "childParamsGroups": [ { "type": "object", @@ -208769,9 +208525,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208788,9 +208541,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208820,9 +208570,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208839,9 +208586,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208858,9 +208602,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208935,9 +208676,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208967,9 +208705,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208986,9 +208721,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209089,9 +208821,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209145,9 +208874,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209164,9 +208890,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209218,9 +208941,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209272,9 +208992,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209326,9 +209043,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209380,9 +209094,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209434,9 +209145,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209466,9 +209174,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209498,9 +209203,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209530,9 +209232,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209562,9 +209261,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209623,9 +209319,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209688,9 +209381,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209946,9 +209636,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209965,9 +209652,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209997,9 +209681,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210016,9 +209697,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210035,9 +209713,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210112,9 +209787,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210144,9 +209816,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210163,9 +209832,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210266,9 +209932,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210322,9 +209985,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210341,9 +210001,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210395,9 +210052,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210449,9 +210103,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210503,9 +210154,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210557,9 +210205,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210611,9 +210256,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210643,9 +210285,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210675,9 +210314,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210707,9 +210343,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210739,9 +210372,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210800,9 +210430,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210865,9 +210492,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211123,9 +210747,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211142,9 +210763,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211174,9 +210792,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211193,9 +210808,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211212,9 +210824,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211289,9 +210898,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211321,9 +210927,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211340,9 +210943,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211443,9 +211043,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211499,9 +211096,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211518,9 +211112,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211572,9 +211163,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211626,9 +211214,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211680,9 +211265,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211734,9 +211316,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211788,9 +211367,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211820,9 +211396,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211852,9 +211425,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211884,9 +211454,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211916,9 +211483,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211977,9 +211541,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212042,9 +211603,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212274,9 +211832,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212293,9 +211848,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212325,9 +211877,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212344,9 +211893,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212363,9 +211909,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212440,9 +211983,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212472,9 +212012,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212491,9 +212028,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212594,9 +212128,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212650,9 +212181,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212669,9 +212197,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212723,9 +212248,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212777,9 +212299,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212831,9 +212350,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212885,9 +212401,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212939,9 +212452,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212971,9 +212481,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213003,9 +212510,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213035,9 +212539,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213067,9 +212568,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213128,9 +212626,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213193,9 +212688,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213237,9 +212729,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213256,9 +212745,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213288,9 +212774,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213307,9 +212790,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213326,9 +212806,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213403,9 +212880,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213435,9 +212909,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213454,9 +212925,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213557,9 +213025,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213613,9 +213078,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213632,9 +213094,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213686,9 +213145,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213740,9 +213196,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213794,9 +213247,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213848,9 +213298,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213902,9 +213349,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213934,9 +213378,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213966,9 +213407,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213998,9 +213436,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214030,9 +213465,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214091,9 +213523,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214156,9 +213585,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214205,9 +213631,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214224,9 +213647,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214256,9 +213676,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214275,9 +213692,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214294,9 +213708,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214371,9 +213782,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214403,9 +213811,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214422,9 +213827,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214525,9 +213927,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214581,9 +213980,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214600,9 +213996,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214654,9 +214047,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214708,9 +214098,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214762,9 +214149,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214816,9 +214200,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214870,9 +214251,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214902,9 +214280,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214934,9 +214309,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214966,9 +214338,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214998,9 +214367,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215059,9 +214425,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215124,9 +214487,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -219258,18 +218618,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "blob_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -219329,18 +218679,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "page_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -219400,10 +218740,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue.
", - "isRequired": [ - "issue_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -219415,10 +218753,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue.
", - "isRequired": [ - "issue_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -219430,10 +218766,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue.
", - "isRequired": [ - "issue_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -219445,10 +218779,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion.
", - "isRequired": [ - "discussion_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -219460,10 +218792,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion.
", - "isRequired": [ - "discussion_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -219475,10 +218805,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion.
", - "isRequired": [ - "discussion_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -219490,10 +218818,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request.
", - "isRequired": [ - "pull_request_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -219505,10 +218831,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request.
", - "isRequired": [ - "pull_request_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -219520,10 +218844,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request.
", - "isRequired": [ - "pull_request_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -219535,10 +218857,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request.
", - "isRequired": [ - "pull_request_review_url" - ], "childParamsGroups": [ { "type": "string", @@ -219550,10 +218870,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request.
", - "isRequired": [ - "pull_request_review_comment_url" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/webhooks/data/ghes-3.18/schema.json b/src/webhooks/data/ghes-3.18/schema.json index 5480f2bd0a68..bbbddbd65d49 100644 --- a/src/webhooks/data/ghes-3.18/schema.json +++ b/src/webhooks/data/ghes-3.18/schema.json @@ -3304,26 +3304,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3459,16 +3439,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3663,26 +3633,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3818,16 +3768,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5410,26 +5350,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5565,16 +5485,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5769,26 +5679,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5924,16 +5814,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7517,26 +7397,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7672,16 +7532,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7876,26 +7726,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -8031,16 +7861,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9636,26 +9456,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9791,16 +9591,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9995,26 +9785,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -10150,16 +9920,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -109253,10 +109013,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "", - "isRequired": [ - "field_value" - ], "childParamsGroups": [ { "type": "object", @@ -109300,10 +109058,8 @@ }, { "type": "object", + "name": "", "description": "", - "isRequired": [ - "body" - ], "childParamsGroups": [ { "type": "object", @@ -208912,9 +208668,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208931,9 +208684,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208963,9 +208713,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -208982,9 +208729,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209001,9 +208745,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209078,9 +208819,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209110,9 +208848,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209129,9 +208864,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209232,9 +208964,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209288,9 +209017,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209307,9 +209033,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209361,9 +209084,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209415,9 +209135,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209469,9 +209186,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209523,9 +209237,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209577,9 +209288,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209609,9 +209317,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209641,9 +209346,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209673,9 +209375,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209705,9 +209404,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209766,9 +209462,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -209831,9 +209524,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210089,9 +209779,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210108,9 +209795,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210140,9 +209824,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210159,9 +209840,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210178,9 +209856,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210255,9 +209930,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210287,9 +209959,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210306,9 +209975,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210409,9 +210075,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210465,9 +210128,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210484,9 +210144,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210538,9 +210195,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210592,9 +210246,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210646,9 +210297,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210700,9 +210348,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210754,9 +210399,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210786,9 +210428,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210818,9 +210457,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210850,9 +210486,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210882,9 +210515,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -210943,9 +210573,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211008,9 +210635,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211266,9 +210890,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211285,9 +210906,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211317,9 +210935,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211336,9 +210951,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211355,9 +210967,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211432,9 +211041,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211464,9 +211070,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211483,9 +211086,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211586,9 +211186,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211642,9 +211239,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211661,9 +211255,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211715,9 +211306,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211769,9 +211357,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211823,9 +211408,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211877,9 +211459,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211931,9 +211510,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211963,9 +211539,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -211995,9 +211568,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212027,9 +211597,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212059,9 +211626,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212120,9 +211684,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212185,9 +211746,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212417,9 +211975,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212436,9 +211991,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212468,9 +212020,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212487,9 +212036,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212506,9 +212052,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212583,9 +212126,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212615,9 +212155,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212634,9 +212171,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212737,9 +212271,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212793,9 +212324,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212812,9 +212340,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212866,9 +212391,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212920,9 +212442,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -212974,9 +212493,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213028,9 +212544,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213082,9 +212595,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213114,9 +212624,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213146,9 +212653,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213178,9 +212682,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213210,9 +212711,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213271,9 +212769,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213336,9 +212831,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213380,9 +212872,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213399,9 +212888,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213431,9 +212917,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213450,9 +212933,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213469,9 +212949,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213546,9 +213023,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213578,9 +213052,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213597,9 +213068,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213700,9 +213168,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213756,9 +213221,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213775,9 +213237,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213829,9 +213288,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213883,9 +213339,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213937,9 +213390,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -213991,9 +213441,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214045,9 +213492,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214077,9 +213521,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214109,9 +213550,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214141,9 +213579,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214173,9 +213608,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214234,9 +213666,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214299,9 +213728,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214348,9 +213774,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214367,9 +213790,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214399,9 +213819,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214418,9 +213835,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214437,9 +213851,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214514,9 +213925,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214546,9 +213954,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214565,9 +213970,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214668,9 +214070,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214724,9 +214123,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214743,9 +214139,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214797,9 +214190,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214851,9 +214241,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214905,9 +214292,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -214959,9 +214343,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215013,9 +214394,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215045,9 +214423,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215077,9 +214452,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215109,9 +214481,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215141,9 +214510,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215202,9 +214568,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -215267,9 +214630,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -219401,18 +218761,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "blob_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -219472,18 +218822,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "page_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -219543,10 +218883,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue.
", - "isRequired": [ - "issue_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -219558,10 +218896,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue.
", - "isRequired": [ - "issue_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -219573,10 +218909,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue.
", - "isRequired": [ - "issue_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -219588,10 +218922,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion.
", - "isRequired": [ - "discussion_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -219603,10 +218935,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion.
", - "isRequired": [ - "discussion_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -219618,10 +218948,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion.
", - "isRequired": [ - "discussion_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -219633,10 +218961,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request.
", - "isRequired": [ - "pull_request_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -219648,10 +218974,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request.
", - "isRequired": [ - "pull_request_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -219663,10 +218987,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request.
", - "isRequired": [ - "pull_request_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -219678,10 +219000,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request.
", - "isRequired": [ - "pull_request_review_url" - ], "childParamsGroups": [ { "type": "string", @@ -219693,10 +219013,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request.
", - "isRequired": [ - "pull_request_review_comment_url" - ], "childParamsGroups": [ { "type": "string", diff --git a/src/webhooks/data/ghes-3.19/schema.json b/src/webhooks/data/ghes-3.19/schema.json index 880d7084d9ec..7ef2ba828291 100644 --- a/src/webhooks/data/ghes-3.19/schema.json +++ b/src/webhooks/data/ghes-3.19/schema.json @@ -3304,26 +3304,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3459,16 +3439,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3663,26 +3633,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -3818,16 +3768,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5410,26 +5350,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5565,16 +5485,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5769,26 +5679,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -5924,16 +5814,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7517,26 +7397,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7672,16 +7532,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -7876,26 +7726,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -8031,16 +7861,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9636,26 +9456,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9791,16 +9591,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -9995,26 +9785,6 @@ "type": "object", "name": "Simple User", "description": "A GitHub user.
", - "isRequired": [ - "avatar_url", - "events_url", - "followers_url", - "following_url", - "gists_url", - "gravatar_id", - "html_url", - "id", - "node_id", - "login", - "organizations_url", - "received_events_url", - "repos_url", - "site_admin", - "starred_url", - "subscriptions_url", - "type", - "url" - ], "childParamsGroups": [ { "type": "string or null", @@ -10150,16 +9920,6 @@ "type": "object", "name": "Enterprise", "description": "An enterprise on GitHub.
", - "isRequired": [ - "id", - "node_id", - "name", - "slug", - "html_url", - "created_at", - "updated_at", - "avatar_url" - ], "childParamsGroups": [ { "type": "string or null", @@ -129103,10 +128863,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "", - "isRequired": [ - "field_value" - ], "childParamsGroups": [ { "type": "object", @@ -129150,10 +128908,8 @@ }, { "type": "object", + "name": "", "description": "", - "isRequired": [ - "body" - ], "childParamsGroups": [ { "type": "object", @@ -228762,9 +228518,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -228781,9 +228534,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -228813,9 +228563,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -228832,9 +228579,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -228851,9 +228595,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -228928,9 +228669,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -228960,9 +228698,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -228979,9 +228714,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229082,9 +228814,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229138,9 +228867,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229157,9 +228883,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229211,9 +228934,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229265,9 +228985,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229319,9 +229036,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229373,9 +229087,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229427,9 +229138,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229459,9 +229167,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229491,9 +229196,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229523,9 +229225,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229555,9 +229254,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229616,9 +229312,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229681,9 +229374,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229939,9 +229629,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229958,9 +229645,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -229990,9 +229674,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230009,9 +229690,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230028,9 +229706,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230105,9 +229780,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230137,9 +229809,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230156,9 +229825,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230259,9 +229925,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230315,9 +229978,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230334,9 +229994,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230388,9 +230045,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230442,9 +230096,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230496,9 +230147,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230550,9 +230198,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230604,9 +230249,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230636,9 +230278,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230668,9 +230307,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230700,9 +230336,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230732,9 +230365,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230793,9 +230423,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -230858,9 +230485,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231116,9 +230740,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231135,9 +230756,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231167,9 +230785,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231186,9 +230801,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231205,9 +230817,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231282,9 +230891,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231314,9 +230920,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231333,9 +230936,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231436,9 +231036,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231492,9 +231089,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231511,9 +231105,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231565,9 +231156,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231619,9 +231207,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231673,9 +231258,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231727,9 +231309,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231781,9 +231360,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231813,9 +231389,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231845,9 +231418,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231877,9 +231447,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231909,9 +231476,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -231970,9 +231534,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232035,9 +231596,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232267,9 +231825,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232286,9 +231841,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232318,9 +231870,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232337,9 +231886,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232356,9 +231902,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232433,9 +231976,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232465,9 +232005,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232484,9 +232021,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232587,9 +232121,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232643,9 +232174,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232662,9 +232190,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232716,9 +232241,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232770,9 +232292,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232824,9 +232343,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232878,9 +232394,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232932,9 +232445,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232964,9 +232474,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -232996,9 +232503,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233028,9 +232532,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233060,9 +232561,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233121,9 +232619,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233186,9 +232681,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233230,9 +232722,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233249,9 +232738,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233281,9 +232767,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233300,9 +232783,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233319,9 +232799,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233396,9 +232873,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233428,9 +232902,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233447,9 +232918,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233550,9 +233018,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233606,9 +233071,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233625,9 +233087,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233679,9 +233138,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233733,9 +233189,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233787,9 +233240,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233841,9 +233291,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233895,9 +233342,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233927,9 +233371,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233959,9 +233400,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -233991,9 +233429,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234023,9 +233458,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234084,9 +233516,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234149,9 +233578,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234198,9 +233624,6 @@ "type": "object", "name": "creation", "description": "Only allow users with bypass permission to create matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234217,9 +233640,6 @@ "type": "object", "name": "update", "description": "Only allow users with bypass permission to update matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234249,9 +233669,6 @@ "type": "object", "name": "deletion", "description": "Only allow users with bypass permissions to delete matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234268,9 +233685,6 @@ "type": "object", "name": "required_linear_history", "description": "Prevent merge commits from being pushed to matching refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234287,9 +233701,6 @@ "type": "object", "name": "merge_queue", "description": "Merges must be performed via a merge queue.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234364,9 +233775,6 @@ "type": "object", "name": "required_deployments", "description": "Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches this rule.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234396,9 +233804,6 @@ "type": "object", "name": "required_signatures", "description": "Commits pushed to matching refs must have verified signatures.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234415,9 +233820,6 @@ "type": "object", "name": "pull_request", "description": "Require all commits be made to a non-target branch and submitted via a pull request before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234518,9 +233920,6 @@ "type": "object", "name": "required_status_checks", "description": "Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed to another ref where the checks pass.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234574,9 +233973,6 @@ "type": "object", "name": "non_fast_forward", "description": "Prevent users with push access from force pushing to refs.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234593,9 +233989,6 @@ "type": "object", "name": "commit_message_pattern", "description": "Parameters to be used for the commit_message_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234647,9 +234040,6 @@ "type": "object", "name": "commit_author_email_pattern", "description": "Parameters to be used for the commit_author_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234701,9 +234091,6 @@ "type": "object", "name": "committer_email_pattern", "description": "Parameters to be used for the committer_email_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234755,9 +234142,6 @@ "type": "object", "name": "branch_name_pattern", "description": "Parameters to be used for the branch_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234809,9 +234193,6 @@ "type": "object", "name": "tag_name_pattern", "description": "Parameters to be used for the tag_name_pattern rule
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234863,9 +234244,6 @@ "type": "object", "name": "file_path_restriction", "description": "Prevent commits that include changes in specified file and folder paths from being pushed to the commit graph. This includes absolute paths that contain file names.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234895,9 +234273,6 @@ "type": "object", "name": "max_file_path_length", "description": "Prevent commits that include file paths that exceed the specified character limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234927,9 +234302,6 @@ "type": "object", "name": "file_extension_restriction", "description": "Prevent commits that include files with specified file extensions from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234959,9 +234331,6 @@ "type": "object", "name": "max_file_size", "description": "Prevent commits with individual files that exceed the specified limit from being pushed to the commit graph.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -234991,9 +234360,6 @@ "type": "object", "name": "workflows", "description": "Require all changes made to a targeted branch to pass the specified workflows before they can be merged.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -235052,9 +234418,6 @@ "type": "object", "name": "code_scanning", "description": "Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning must be enabled and have results for both the commit and the reference being updated.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -235117,9 +234480,6 @@ "type": "object", "name": "copilot_code_review", "description": "Request Copilot code review for new pull requests automatically if the author has access to Copilot code review and their premium requests quota has not reached the limit.
", - "isRequired": [ - "type" - ], "childParamsGroups": [ { "type": "string", @@ -239926,18 +239286,8 @@ "childParamsGroups": [ { "type": "object", + "name": "", "description": "Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "blob_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -239997,18 +239347,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki.
", - "isRequired": [ - "path", - "start_line", - "end_line", - "start_column", - "end_column", - "blob_sha", - "page_url", - "commit_sha", - "commit_url" - ], "childParamsGroups": [ { "type": "string", @@ -240068,10 +239408,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue.
", - "isRequired": [ - "issue_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -240083,10 +239421,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue.
", - "isRequired": [ - "issue_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -240098,10 +239434,8 @@ }, { "type": "object", + "name": "", "description": "Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue.
", - "isRequired": [ - "issue_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -240113,10 +239447,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion.
", - "isRequired": [ - "discussion_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -240128,10 +239460,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion.
", - "isRequired": [ - "discussion_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -240143,10 +239473,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion.
", - "isRequired": [ - "discussion_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -240158,10 +239486,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request.
", - "isRequired": [ - "pull_request_title_url" - ], "childParamsGroups": [ { "type": "string", @@ -240173,10 +239499,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request.
", - "isRequired": [ - "pull_request_body_url" - ], "childParamsGroups": [ { "type": "string", @@ -240188,10 +239512,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request.
", - "isRequired": [ - "pull_request_comment_url" - ], "childParamsGroups": [ { "type": "string", @@ -240203,10 +239525,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request.
", - "isRequired": [ - "pull_request_review_url" - ], "childParamsGroups": [ { "type": "string", @@ -240218,10 +239538,8 @@ }, { "type": "object", + "name": "", "description": "Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull request.
", - "isRequired": [ - "pull_request_review_comment_url" - ], "childParamsGroups": [ { "type": "string", From a655b69ef7e40d49a5fec40f02bce5c7cf62cf62 Mon Sep 17 00:00:00 2001 From: docs-bot <77750099+docs-bot@users.noreply.github.com> Date: Thu, 11 Dec 2025 01:59:25 -0800 Subject: [PATCH 2/3] Update audit log event data (#58797) Co-authored-by: Sophie <29382425+sophietheking@users.noreply.github.com> --- src/audit-logs/data/ghec/enterprise.json | 17 ----------------- src/audit-logs/data/ghes-3.14/enterprise.json | 17 ----------------- src/audit-logs/data/ghes-3.14/organization.json | 17 ----------------- src/audit-logs/data/ghes-3.15/enterprise.json | 17 ----------------- src/audit-logs/data/ghes-3.16/enterprise.json | 17 ----------------- src/audit-logs/data/ghes-3.17/enterprise.json | 17 ----------------- src/audit-logs/data/ghes-3.18/enterprise.json | 17 ----------------- src/audit-logs/data/ghes-3.19/enterprise.json | 17 ----------------- src/audit-logs/lib/config.json | 2 +- 9 files changed, 1 insertion(+), 137 deletions(-) diff --git a/src/audit-logs/data/ghec/enterprise.json b/src/audit-logs/data/ghec/enterprise.json index 0f4e3b71e650..245b65f96720 100644 --- a/src/audit-logs/data/ghec/enterprise.json +++ b/src/audit-logs/data/ghec/enterprise.json @@ -3570,23 +3570,6 @@ ], "docs_reference_titles": "/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning" }, - { - "action": "code.search", - "description": "A code search was run targeting an organization. This event is not available in the web interface, only via the REST API, audit log streaming, or JSON/CSV exports.", - "docs_reference_links": "/search-github/github-code-search", - "fields": [ - "@timestamp", - "action", - "actor_id", - "business_id", - "query", - "org_id", - "user_id", - "_document_id", - "search_string" - ], - "docs_reference_titles": "/search-github/github-code-search" - }, { "action": "codespaces.allow_permissions", "description": "A codespace using custom permissions from its devcontainer.json file was launched.", diff --git a/src/audit-logs/data/ghes-3.14/enterprise.json b/src/audit-logs/data/ghes-3.14/enterprise.json index b5a4813ef395..30218c91edce 100644 --- a/src/audit-logs/data/ghes-3.14/enterprise.json +++ b/src/audit-logs/data/ghes-3.14/enterprise.json @@ -1831,23 +1831,6 @@ "programmatic_access_type" ] }, - { - "action": "code.search", - "description": "A code search was run targeting an organization. This event is not available in the web interface, only via the REST API, audit log streaming, or JSON/CSV exports.", - "docs_reference_links": "/search-github/github-code-search", - "fields": [ - "@timestamp", - "action", - "actor_id", - "business_id", - "query", - "org_id", - "user_id", - "_document_id", - "search_string" - ], - "docs_reference_titles": "/search-github/github-code-search" - }, { "action": "codespaces.allow_permissions", "description": "A codespace using custom permissions from its devcontainer.json file was launched.", diff --git a/src/audit-logs/data/ghes-3.14/organization.json b/src/audit-logs/data/ghes-3.14/organization.json index 3e1d456d7bbe..723dd450df74 100644 --- a/src/audit-logs/data/ghes-3.14/organization.json +++ b/src/audit-logs/data/ghes-3.14/organization.json @@ -362,23 +362,6 @@ "programmatic_access_type" ] }, - { - "action": "code.search", - "description": "A code search was run targeting an organization. This event is not available in the web interface, only via the REST API, audit log streaming, or JSON/CSV exports.", - "docs_reference_links": "/search-github/github-code-search", - "fields": [ - "@timestamp", - "action", - "actor_id", - "business_id", - "query", - "org_id", - "user_id", - "_document_id", - "search_string" - ], - "docs_reference_titles": "/search-github/github-code-search" - }, { "action": "codespaces.allow_permissions", "description": "A codespace using custom permissions from its devcontainer.json file was launched.", diff --git a/src/audit-logs/data/ghes-3.15/enterprise.json b/src/audit-logs/data/ghes-3.15/enterprise.json index c676a2320b82..7a2bcb7581ce 100644 --- a/src/audit-logs/data/ghes-3.15/enterprise.json +++ b/src/audit-logs/data/ghes-3.15/enterprise.json @@ -1831,23 +1831,6 @@ "programmatic_access_type" ] }, - { - "action": "code.search", - "description": "A code search was run targeting an organization. This event is not available in the web interface, only via the REST API, audit log streaming, or JSON/CSV exports.", - "docs_reference_links": "/search-github/github-code-search", - "fields": [ - "@timestamp", - "action", - "actor_id", - "business_id", - "query", - "org_id", - "user_id", - "_document_id", - "search_string" - ], - "docs_reference_titles": "/search-github/github-code-search" - }, { "action": "codespaces.allow_permissions", "description": "A codespace using custom permissions from its devcontainer.json file was launched.", diff --git a/src/audit-logs/data/ghes-3.16/enterprise.json b/src/audit-logs/data/ghes-3.16/enterprise.json index aa9ef721b364..c0a1d0d06d9c 100644 --- a/src/audit-logs/data/ghes-3.16/enterprise.json +++ b/src/audit-logs/data/ghes-3.16/enterprise.json @@ -2064,23 +2064,6 @@ ], "docs_reference_titles": "/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning" }, - { - "action": "code.search", - "description": "A code search was run targeting an organization. This event is not available in the web interface, only via the REST API, audit log streaming, or JSON/CSV exports.", - "docs_reference_links": "/search-github/github-code-search", - "fields": [ - "@timestamp", - "action", - "actor_id", - "business_id", - "query", - "org_id", - "user_id", - "_document_id", - "search_string" - ], - "docs_reference_titles": "/search-github/github-code-search" - }, { "action": "codespaces.allow_permissions", "description": "A codespace using custom permissions from its devcontainer.json file was launched.", diff --git a/src/audit-logs/data/ghes-3.17/enterprise.json b/src/audit-logs/data/ghes-3.17/enterprise.json index 5e1d9b8c8ae8..16783fc70563 100644 --- a/src/audit-logs/data/ghes-3.17/enterprise.json +++ b/src/audit-logs/data/ghes-3.17/enterprise.json @@ -2173,23 +2173,6 @@ ], "docs_reference_titles": "/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning" }, - { - "action": "code.search", - "description": "A code search was run targeting an organization. This event is not available in the web interface, only via the REST API, audit log streaming, or JSON/CSV exports.", - "docs_reference_links": "/search-github/github-code-search", - "fields": [ - "@timestamp", - "action", - "actor_id", - "business_id", - "query", - "org_id", - "user_id", - "_document_id", - "search_string" - ], - "docs_reference_titles": "/search-github/github-code-search" - }, { "action": "codespaces.allow_permissions", "description": "A codespace using custom permissions from its devcontainer.json file was launched.", diff --git a/src/audit-logs/data/ghes-3.18/enterprise.json b/src/audit-logs/data/ghes-3.18/enterprise.json index 5aafa7eeb824..c3ed5900033f 100644 --- a/src/audit-logs/data/ghes-3.18/enterprise.json +++ b/src/audit-logs/data/ghes-3.18/enterprise.json @@ -2173,23 +2173,6 @@ ], "docs_reference_titles": "/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning" }, - { - "action": "code.search", - "description": "A code search was run targeting an organization. This event is not available in the web interface, only via the REST API, audit log streaming, or JSON/CSV exports.", - "docs_reference_links": "/search-github/github-code-search", - "fields": [ - "@timestamp", - "action", - "actor_id", - "business_id", - "query", - "org_id", - "user_id", - "_document_id", - "search_string" - ], - "docs_reference_titles": "/search-github/github-code-search" - }, { "action": "codespaces.allow_permissions", "description": "A codespace using custom permissions from its devcontainer.json file was launched.", diff --git a/src/audit-logs/data/ghes-3.19/enterprise.json b/src/audit-logs/data/ghes-3.19/enterprise.json index 856ebaa16650..7d39ad8315ce 100644 --- a/src/audit-logs/data/ghes-3.19/enterprise.json +++ b/src/audit-logs/data/ghes-3.19/enterprise.json @@ -2366,23 +2366,6 @@ ], "docs_reference_titles": "/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning" }, - { - "action": "code.search", - "description": "A code search was run targeting an organization. This event is not available in the web interface, only via the REST API, audit log streaming, or JSON/CSV exports.", - "docs_reference_links": "/search-github/github-code-search", - "fields": [ - "@timestamp", - "action", - "actor_id", - "business_id", - "query", - "org_id", - "user_id", - "_document_id", - "search_string" - ], - "docs_reference_titles": "/search-github/github-code-search" - }, { "action": "codespaces.allow_permissions", "description": "A codespace using custom permissions from its devcontainer.json file was launched.", diff --git a/src/audit-logs/lib/config.json b/src/audit-logs/lib/config.json index 85618ccea817..1afd3ca15ff6 100644 --- a/src/audit-logs/lib/config.json +++ b/src/audit-logs/lib/config.json @@ -9,5 +9,5 @@ "git": "Note: Git events have special access requirements and retention policies that differ from other audit log events. For GitHub Enterprise Cloud, access Git events via the REST API only with 7-day retention. For GitHub Enterprise Server, Git events must be enabled in audit log configuration and are not included in search results.", "sso_redirect": "Note: Automatically redirecting users to sign in is currently in beta for Enterprise Managed Users and subject to change." }, - "sha": "8efd989592ccb44cd746d9715ae6a69c87a8af8d" + "sha": "c0e079a256a9934069dee8b935190467e5fa3a5c" } \ No newline at end of file From 6d39eba152829bb1d9042d69468fe58c111e1438 Mon Sep 17 00:00:00 2001 From: Isaac Brown <101839405+isaacmbrown@users.noreply.github.com> Date: Thu, 11 Dec 2025 11:13:40 +0000 Subject: [PATCH 3/3] Add sections on custom agents to "Identifying role requirements in your enterprise" (#58825) --- .../enterprise-onboarding/identify-role-requirements.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/data/reusables/enterprise-onboarding/identify-role-requirements.md b/data/reusables/enterprise-onboarding/identify-role-requirements.md index c2ff768987a9..9ba991d0150f 100644 --- a/data/reusables/enterprise-onboarding/identify-role-requirements.md +++ b/data/reusables/enterprise-onboarding/identify-role-requirements.md @@ -59,3 +59,9 @@ Not all tasks are best-suited to humans. Identify frequent, time-consuming, and * They have their own identity, which you can trace in audit logs. For more information about what apps can do, see [AUTOTITLE](/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps#understanding-what-type-of-github-app-to-build). + +## 6. Assign tasks to agents + +Another way to delegate frequent, time-consuming tasks is to assign work to {% data variables.copilot.copilot_coding_agent %}. You can define custom agents for specific roles in your enterprise. Custom agents are created using Markdown files called "agent profiles," which define the instructions and tools the agent needs to perform a task. For example, you could create a custom agent for writing README files or generating unit tests. + +For more information, see [AUTOTITLE](/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-agents/prepare-for-custom-agents).