Gets the continuous validation config for the project. Returns a default config if the project does not have one. The default config disables continuous validation on all policies.
Updates a project's continuous validation config, and returns a copy of the new config. A config is always updated as a whole to avoid race conditions with concurrent updating requests. Returns NOT_FOUND if the project does not exist, INVALID_ARGUMENT if the request is malformed.
A user config for specifying the continuous validation (CV) settings for various policies. There is at most one config per project (a singleton resource).
Fields
name
string
Output only. The resource name, in the format projects/*/continuousValidationConfig. There is at most one config per project.
Required. An updated config for continuous validation service. The service will overwrite the config name with the resource name in the request URL, in the format projects/*/continuousValidationConfig.
Authorization requires the following IAM permission on the specified resource config:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-30 UTC."],[[["\u003cp\u003eThe ContinuousValidationManagementServiceV1Alpha2 and related configurations are deprecated, as detailed in the "Legacy continuous validation deprecation and shutdown" documentation.\u003c/p\u003e\n"],["\u003cp\u003eThis service manages the ContinuousValidationConfig settings for a project, with at most one configuration per project.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGetContinuousValidationConfig\u003c/code\u003e method retrieves the continuous validation config for a specified project, returning a default config that disables validation if one doesn't exist.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateContinuousValidationConfig\u003c/code\u003e method updates a project's continuous validation settings, replacing the entire config to prevent concurrent update issues.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEnforcementPolicyConfig\u003c/code\u003e field in the ContinuousValidationConfig is used to specify if continuous validation is enabled or not.\u003c/p\u003e\n"]]],[],null,["# Package google.cloud.binaryauthorization.v1alpha2\n\nIndex\n-----\n\n- [ContinuousValidationManagementServiceV1Alpha2](/binary-authorization/docs/reference/rpc/google.cloud.binaryauthorization.v1alpha2#google.cloud.binaryauthorization.v1alpha2.ContinuousValidationManagementServiceV1Alpha2) (interface) **(deprecated)**\n- [ContinuousValidationConfig](/binary-authorization/docs/reference/rpc/google.cloud.binaryauthorization.v1alpha2#google.cloud.binaryauthorization.v1alpha2.ContinuousValidationConfig) (message) **(deprecated)**\n- [ContinuousValidationConfig.EnforcementPolicyConfig](/binary-authorization/docs/reference/rpc/google.cloud.binaryauthorization.v1alpha2#google.cloud.binaryauthorization.v1alpha2.ContinuousValidationConfig.EnforcementPolicyConfig) (message)\n- [GetContinuousValidationConfigRequest](/binary-authorization/docs/reference/rpc/google.cloud.binaryauthorization.v1alpha2#google.cloud.binaryauthorization.v1alpha2.GetContinuousValidationConfigRequest) (message) **(deprecated)**\n- [UpdateContinuousValidationConfigRequest](/binary-authorization/docs/reference/rpc/google.cloud.binaryauthorization.v1alpha2#google.cloud.binaryauthorization.v1alpha2.UpdateContinuousValidationConfigRequest) (message) **(deprecated)**\n\nContinuousValidationManagementServiceV1Alpha2\n---------------------------------------------\n\n| Deprecated: For more information, see [Legacy continuous validation deprecation and shutdown](https://cloud.google.com/binary-authorization/docs/deprecations/cv-project-singleton-policy).\nManages the [config](/binary-authorization/docs/reference/rpc/google.cloud.binaryauthorization.v1alpha2#google.cloud.binaryauthorization.v1alpha2.ContinuousValidationConfig) settings for continuous validation (cv) service.\n\nContinuousValidationConfig\n--------------------------\n\n| Deprecated: For more information, see [Legacy continuous validation deprecation and shutdown](https://cloud.google.com/binary-authorization/docs/deprecations/cv-project-singleton-policy).\nA user config for specifying the continuous validation (CV) settings for various policies. There is at most one config per project (a singleton resource).\n\nEnforcementPolicyConfig\n-----------------------\n\nContinuous validation config for enforcement policy.\n\nGetContinuousValidationConfigRequest\n------------------------------------\n\n| Deprecated: For more information, see [Legacy continuous validation deprecation and shutdown](https://cloud.google.com/binary-authorization/docs/deprecations/cv-project-singleton-policy).\nRequest message for \\[ContinuousValidationConfigService.GetContinuousValidationConfig\\]\\[\\].\n\nUpdateContinuousValidationConfigRequest\n---------------------------------------\n\n| Deprecated: For more information, see [Legacy continuous validation deprecation and shutdown](https://cloud.google.com/binary-authorization/docs/deprecations/cv-project-singleton-policy).\nRequest message for \\[ContinuousValidationConfigService.UpdateContinuousValidationConfig\\]\\[\\]."]]