The project per location VPC SC policy that defines the VPC SC behavior for the Remote Repository (Allow/Deny).
VPCSCPolicy
VPCSCPolicy is the VPC SC policy for project and location.
Enums
VPCSC_POLICY_UNSPECIFIED
VPCSC_POLICY_UNSPECIFIED - the VPS SC policy is not defined. When VPS SC policy is not defined - the Service will use the default behavior (VPCSC_DENY).
DENY
VPCSC_DENY - repository will block the requests to the Upstreams for the Remote Repositories if the resource is in the perimeter.
ALLOW
VPCSC_ALLOW - repository will allow the requests to the Upstreams for the Remote Repositories if the resource is in the perimeter.
[[["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-06-13 UTC."],[[["\u003cp\u003eThe Artifact Registry VPC SC config applies to a project and defines its behavior within a VPC Service Controls (VPC SC) perimeter.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ename\u003c/code\u003e field specifies the project's VPC SC config and is in the format: \u003ccode\u003eprojects/{projectID}/locations/{location}/vpcscConfig\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003evpcscPolicy\u003c/code\u003e field determines whether requests to Upstreams for Remote Repositories are allowed or denied within the perimeter.\u003c/p\u003e\n"],["\u003cp\u003ePossible values for \u003ccode\u003evpcscPolicy\u003c/code\u003e are \u003ccode\u003eVPCSC_POLICY_UNSPECIFIED\u003c/code\u003e (defaulting to deny), \u003ccode\u003eDENY\u003c/code\u003e (blocking requests), and \u003ccode\u003eALLOW\u003c/code\u003e (permitting requests).\u003c/p\u003e\n"]]],[],null,[]]