Reference documentation and code samples for the Cloud Asset V1 API module Google::Identity::AccessContextManager::V1::ServicePerimeter::PerimeterType.
Specifies the type of the Perimeter. There are two types: regular and
bridge. Regular Service Perimeter contains resources, access levels, and
restricted services. Every resource can be in at most ONE
regular Service Perimeter.
In addition to being in a regular service perimeter, a resource can also
be in zero or more perimeter bridges. A perimeter bridge only contains
resources. Cross project operations are permitted if all effected
resources share some perimeter (whether bridge or regular). Perimeter
Bridge does not contain access levels or services: those are governed
entirely by the regular perimeter that resource is in.
Perimeter Bridges are typically useful when building more complex toplogies
with many independent perimeters that need to share some data with a common
perimeter, but should not be able to share data among themselves.
[[["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-09-04 UTC."],[],[],null,["# Cloud Asset V1 API - Module Google::Identity::AccessContextManager::V1::ServicePerimeter::PerimeterType (v1.4.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.4.1 (latest)](/ruby/docs/reference/google-cloud-asset-v1/latest/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [1.4.0](/ruby/docs/reference/google-cloud-asset-v1/1.4.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [1.3.1](/ruby/docs/reference/google-cloud-asset-v1/1.3.1/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [1.2.0](/ruby/docs/reference/google-cloud-asset-v1/1.2.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [1.1.0](/ruby/docs/reference/google-cloud-asset-v1/1.1.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [1.0.2](/ruby/docs/reference/google-cloud-asset-v1/1.0.2/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.32.0](/ruby/docs/reference/google-cloud-asset-v1/0.32.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.31.0](/ruby/docs/reference/google-cloud-asset-v1/0.31.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.30.0](/ruby/docs/reference/google-cloud-asset-v1/0.30.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.29.3](/ruby/docs/reference/google-cloud-asset-v1/0.29.3/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.28.1](/ruby/docs/reference/google-cloud-asset-v1/0.28.1/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.27.0](/ruby/docs/reference/google-cloud-asset-v1/0.27.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.26.1](/ruby/docs/reference/google-cloud-asset-v1/0.26.1/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.25.0](/ruby/docs/reference/google-cloud-asset-v1/0.25.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.24.0](/ruby/docs/reference/google-cloud-asset-v1/0.24.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.23.0](/ruby/docs/reference/google-cloud-asset-v1/0.23.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.22.0](/ruby/docs/reference/google-cloud-asset-v1/0.22.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.21.1](/ruby/docs/reference/google-cloud-asset-v1/0.21.1/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.20.1](/ruby/docs/reference/google-cloud-asset-v1/0.20.1/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.19.0](/ruby/docs/reference/google-cloud-asset-v1/0.19.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.18.0](/ruby/docs/reference/google-cloud-asset-v1/0.18.0/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType)\n- [0.17.3](/ruby/docs/reference/google-cloud-asset-v1/0.17.3/Google-Identity-AccessContextManager-V1-ServicePerimeter-PerimeterType) \nReference documentation and code samples for the Cloud Asset V1 API module Google::Identity::AccessContextManager::V1::ServicePerimeter::PerimeterType.\n\nSpecifies the type of the Perimeter. There are two types: regular and\nbridge. Regular Service Perimeter contains resources, access levels, and\nrestricted services. Every resource can be in at most ONE\nregular Service Perimeter.\n\n\nIn addition to being in a regular service perimeter, a resource can also\nbe in zero or more perimeter bridges. A perimeter bridge only contains\nresources. Cross project operations are permitted if all effected\nresources share some perimeter (whether bridge or regular). Perimeter\nBridge does not contain access levels or services: those are governed\nentirely by the regular perimeter that resource is in.\n\n\u003cbr /\u003e\n\nPerimeter Bridges are typically useful when building more complex toplogies\nwith many independent perimeters that need to share some data with a common\nperimeter, but should not be able to share data among themselves.\n\nConstants\n---------\n\n### PERIMETER_TYPE_REGULAR\n\n**value:** 0 \nRegular Perimeter.\n\n### PERIMETER_TYPE_BRIDGE\n\n**value:** 1 \nPerimeter Bridge."]]