2023-05-19
▼ ▲ accesscontextmanager.operations.get
Path : v1beta/{+name}
Parameters :
name
Description : The name of the operation resource.
Location : path
Type : string
Required : Yes
Pattern : ^operations/.*$
HTTP Method : GET
Flat Path : v1beta/operations/{operationsId}
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
▼ ▲ accesscontextmanager.accessPolicies.patch
Parameters :
name
Pattern : ^accessPolicies/[^/]+$
Description : Output only. Resource name of the `AccessPolicy`. Format: `accessPolicies/{policy_id}`
Required : Yes
Location : path
Type : string
updateMask
Format : google-fieldmask
Location : query
Type : string
Description : Required. Mask to control which fields get updated. Must be non-empty.
HTTP Method : PATCH
Parameter Order : name
Path : v1beta/{+name}
Description : Update an AccessPolicy. The longrunning Operation from this RPC will have a successful status once the changes to the AccessPolicy have propagated to long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a BadRequest proto.
Flat Path : v1beta/accessPolicies/{accessPoliciesId}
▼ ▲ accesscontextmanager.accessPolicies.create
Description : Create an `AccessPolicy`. Fails if this organization already has a `AccessPolicy`. The longrunning Operation will have a successful status once the `AccessPolicy` has propagated to long-lasting storage. Syntactic and basic semantic errors will be returned in `metadata` as a BadRequest proto.
Path : v1beta/accessPolicies
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1beta/accessPolicies
HTTP Method : POST
▼ ▲ accesscontextmanager.accessPolicies.get
Path : v1beta/{+name}
Parameter Order : name
Parameters :
name
Location : path
Pattern : ^accessPolicies/[^/]+$
Required : Yes
Type : string
Description : Required. Resource name for the access policy to get. Format `accessPolicies/{policy_id}`
Flat Path : v1beta/accessPolicies/{accessPoliciesId}
HTTP Method : GET
Description : Get an AccessPolicy by name.
▼ ▲ accesscontextmanager.accessPolicies.delete
Flat Path : v1beta/accessPolicies/{accessPoliciesId}
HTTP Method : DELETE
Path : v1beta/{+name}
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Required : Yes
Type : string
Location : path
Description : Required. Resource name for the access policy to delete. Format `accessPolicies/{policy_id}`
Pattern : ^accessPolicies/[^/]+$
Description : Delete an AccessPolicy by resource name. The longrunning Operation will have a successful status once the AccessPolicy has been removed from long-lasting storage.
▼ ▲ accesscontextmanager.accessPolicies.list
Flat Path : v1beta/accessPolicies
Parameters :
pageSize
Location : query
Description : Number of AccessPolicy instances to include in the list. Default 100.
Type : integer
Format : int32
pageToken
Location : query
Type : string
Description : Next page token for the next batch of AccessPolicy instances. Defaults to the first page of results.
parent
Description : Required. Resource name for the container to list AccessPolicy instances from. Format: `organizations/{org_id}`
Location : query
Type : string
HTTP Method : GET
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : List all AccessPolicies under a container.
Path : v1beta/accessPolicies
▼ ▲ accesscontextmanager.accessPolicies.servicePerimeters.patch
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameter Order : name
Path : v1beta/{+name}
HTTP Method : PATCH
Description : Update a Service Perimeter. The longrunning operation from this RPC will have a successful status once the changes to the Service Perimeter have propagated to long-lasting storage. Service Perimeter containing errors will result in an error response for the first error encountered.
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/servicePerimeters/{servicePerimetersId}
Parameters :
name
Pattern : ^accessPolicies/[^/]+/servicePerimeters/[^/]+$
Description : Resource name for the `ServicePerimeter`. Format: `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`. The `service_perimeter` component must begin with a letter, followed by alphanumeric characters or `_`. After you create a `ServicePerimeter`, you cannot change its `name`.
Required : Yes
Location : path
Type : string
updateMask
Type : string
Format : google-fieldmask
Location : query
Description : Required. Mask to control which fields get updated. Must be non-empty.
▼ ▲ accesscontextmanager.accessPolicies.servicePerimeters.list
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : List all Service Perimeters for an access policy.
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/servicePerimeters
HTTP Method : GET
Parameters :
parent
Type : string
Required : Yes
Pattern : ^accessPolicies/[^/]+$
Description : Required. Resource name for the access policy to list Service Perimeters from. Format: `accessPolicies/{policy_id}`
Location : path
pageToken
Description : Next page token for the next batch of Service Perimeter instances. Defaults to the first page of results.
Location : query
Type : string
pageSize
Location : query
Type : integer
Description : Number of Service Perimeters to include in the list. Default 100.
Format : int32
Path : v1beta/{+parent}/servicePerimeters
▼ ▲ accesscontextmanager.accessPolicies.servicePerimeters.get
Description : Get a Service Perimeter by resource name.
Parameters :
name
Pattern : ^accessPolicies/[^/]+/servicePerimeters/[^/]+$
Location : path
Description : Required. Resource name for the Service Perimeter. Format: `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}`
Type : string
Required : Yes
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : GET
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/servicePerimeters/{servicePerimetersId}
Path : v1beta/{+name}
Parameter Order : name
▼ ▲ accesscontextmanager.accessPolicies.servicePerimeters.delete
HTTP Method : DELETE
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/servicePerimeters/{servicePerimetersId}
Scopes : https://www.googleapis.com/auth/cloud-platform
Path : v1beta/{+name}
Parameters :
name
Required : Yes
Type : string
Description : Required. Resource name for the Service Perimeter. Format: `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}`
Location : path
Pattern : ^accessPolicies/[^/]+/servicePerimeters/[^/]+$
Description : Delete a Service Perimeter by resource name. The longrunning operation from this RPC will have a successful status once the Service Perimeter has been removed from long-lasting storage.
Parameter Order : name
▼ ▲ accesscontextmanager.accessPolicies.servicePerimeters.create
Parameters :
parent
Location : path
Type : string
Required : Yes
Pattern : ^accessPolicies/[^/]+$
Description : Required. Resource name for the access policy which owns this Service Perimeter. Format: `accessPolicies/{policy_id}`
HTTP Method : POST
Path : v1beta/{+parent}/servicePerimeters
Description : Create a Service Perimeter. The longrunning operation from this RPC will have a successful status once the Service Perimeter has propagated to long-lasting storage. Service Perimeters containing errors will result in an error response for the first error encountered.
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/servicePerimeters
Parameter Order : parent
▼ ▲ accesscontextmanager.accessPolicies.accessLevels.delete
Description : Delete an Access Level by resource name. The longrunning operation from this RPC will have a successful status once the Access Level has been removed from long-lasting storage.
Parameters :
name
Required : Yes
Type : string
Location : path
Pattern : ^accessPolicies/[^/]+/accessLevels/[^/]+$
Description : Required. Resource name for the Access Level. Format: `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
Path : v1beta/{+name}
Parameter Order : name
HTTP Method : DELETE
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/accessLevels/{accessLevelsId}
▼ ▲ accesscontextmanager.accessPolicies.accessLevels.patch
Scopes : https://www.googleapis.com/auth/cloud-platform
Parameters :
name
Type : string
Pattern : ^accessPolicies/[^/]+/accessLevels/[^/]+$
Required : Yes
Location : path
Description : Resource name for the `AccessLevel`. Format: `accessPolicies/{access_policy}/accessLevels/{access_level}`. The `access_level` component must begin with a letter, followed by alphanumeric characters or `_`. Its maximum length is 50 characters. After you create an `AccessLevel`, you cannot change its `name`.
updateMask
Description : Required. Mask to control which fields get updated. Must be non-empty.
Location : query
Format : google-fieldmask
Type : string
Description : Update an Access Level. The longrunning operation from this RPC will have a successful status once the changes to the Access Level have propagated to long-lasting storage. Access Levels containing errors will result in an error response for the first error encountered.
HTTP Method : PATCH
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/accessLevels/{accessLevelsId}
Parameter Order : name
Path : v1beta/{+name}
▼ ▲ accesscontextmanager.accessPolicies.accessLevels.create
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/accessLevels
Path : v1beta/{+parent}/accessLevels
Parameter Order : parent
Parameters :
parent
Pattern : ^accessPolicies/[^/]+$
Location : path
Description : Required. Resource name for the access policy which owns this Access Level. Format: `accessPolicies/{policy_id}`
Required : Yes
Type : string
HTTP Method : POST
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Create an Access Level. The longrunning operation from this RPC will have a successful status once the Access Level has propagated to long-lasting storage. Access Levels containing errors will result in an error response for the first error encountered.
▼ ▲ accesscontextmanager.accessPolicies.accessLevels.get
Path : v1beta/{+name}
Parameters :
accessLevelFormat
Enum :
Location : query
Type : string
Enum Descriptions :
Description : Whether to return `BasicLevels` in the Cloud Common Expression Language rather than as `BasicLevels`. Defaults to AS_DEFINED, where Access Levels are returned as `BasicLevels` or `CustomLevels` based on how they were created. If set to CEL, all Access Levels are returned as `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent `CustomLevels`.
name
Type : string
Required : Yes
Pattern : ^accessPolicies/[^/]+/accessLevels/[^/]+$
Location : path
Description : Required. Resource name for the Access Level. Format: `accessPolicies/{policy_id}/accessLevels/{access_level_id}`
Description : Get an Access Level by resource name.
Parameter Order : name
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/accessLevels/{accessLevelsId}
Scopes : https://www.googleapis.com/auth/cloud-platform
HTTP Method : GET
▼ ▲ accesscontextmanager.accessPolicies.accessLevels.list
Parameters :
pageSize
Location : query
Description : Number of Access Levels to include in the list. Default 100.
Type : integer
Format : int32
parent
Description : Required. Resource name for the access policy to list Access Levels from. Format: `accessPolicies/{policy_id}`
Type : string
Required : Yes
Pattern : ^accessPolicies/[^/]+$
Location : path
pageToken
Location : query
Type : string
Description : Next page token for the next batch of Access Level instances. Defaults to the first page of results.
accessLevelFormat
Description : Whether to return `BasicLevels` in the Cloud Common Expression language, as `CustomLevels`, rather than as `BasicLevels`. Defaults to returning `AccessLevels` in the format they were defined.
Enum Descriptions :
Location : query
Enum :
Type : string
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : List all Access Levels for an access policy.
Parameter Order : parent
HTTP Method : GET
Flat Path : v1beta/accessPolicies/{accessPoliciesId}/accessLevels
Path : v1beta/{+parent}/accessLevels