public class AccessContextManager.AccessPolicies.AccessLevels extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
AccessContextManager.AccessPolicies.AccessLevels.Create |
class |
AccessContextManager.AccessPolicies.AccessLevels.Delete |
class |
AccessContextManager.AccessPolicies.AccessLevels.Get |
class |
AccessContextManager.AccessPolicies.AccessLevels.List |
class |
AccessContextManager.AccessPolicies.AccessLevels.Patch |
| Constructor and Description |
|---|
AccessLevels() |
| Modifier and Type | Method and Description |
|---|---|
AccessContextManager.AccessPolicies.AccessLevels.Create |
create(String parent,
AccessLevel content)
Create an Access Level.
|
AccessContextManager.AccessPolicies.AccessLevels.Delete |
delete(String name)
Delete an Access Level by resource name.
|
AccessContextManager.AccessPolicies.AccessLevels.Get |
get(String name)
Get an Access Level by resource name.
|
AccessContextManager.AccessPolicies.AccessLevels.List |
list(String parent)
List all Access Levels for an access policy.
|
AccessContextManager.AccessPolicies.AccessLevels.Patch |
patch(String name,
AccessLevel content)
Update an Access Level.
|
public AccessContextManager.AccessPolicies.AccessLevels.Create create(String parent, AccessLevel content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. Resource name for the access policy which owns this Access Level. Format:
`accessPolicies/{policy_id}`content - the AccessLevelIOExceptionpublic AccessContextManager.AccessPolicies.AccessLevels.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Resource name for the Access Level. Format:
`accessPolicies/{policy_id}/accessLevels/{access_level_id}`IOExceptionpublic AccessContextManager.AccessPolicies.AccessLevels.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Resource name for the Access Level. Format:
`accessPolicies/{policy_id}/accessLevels/{access_level_id}`IOExceptionpublic AccessContextManager.AccessPolicies.AccessLevels.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. Resource name for the access policy to list Access Levels from. Format:
`accessPolicies/{policy_id}`IOExceptionpublic AccessContextManager.AccessPolicies.AccessLevels.Patch patch(String name, AccessLevel content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Resource name for the Access Level. The `short_name` component must begin with a letter
and only include alphanumeric and '_'. Format:
`accessPolicies/{policy_id}/accessLevels/{short_name}`. The maximum length // of the
`short_name` component is 50 characters.content - the AccessLevelIOExceptionCopyright © 2011–2022 Google. All rights reserved.