| Modifier and Type | Class and Description |
|---|---|
class |
CloudKMS.Folders.GetAutokeyConfig |
class |
CloudKMS.Folders.GetKajPolicyConfig |
class |
CloudKMS.Folders.ShowEffectiveAutokeyConfig |
class |
CloudKMS.Folders.UpdateAutokeyConfig |
class |
CloudKMS.Folders.UpdateKajPolicyConfig |
| Constructor and Description |
|---|
Folders() |
| Modifier and Type | Method and Description |
|---|---|
CloudKMS.Folders.GetAutokeyConfig |
getAutokeyConfig(String name)
Returns the AutokeyConfig for a folder or project.
|
CloudKMS.Folders.GetKajPolicyConfig |
getKajPolicyConfig(String name)
Gets the KeyAccessJustificationsPolicyConfig for a given organization, folder, or project.
|
CloudKMS.Folders.ShowEffectiveAutokeyConfig |
showEffectiveAutokeyConfig(String parent)
Returns the effective Cloud KMS Autokey configuration for a given project or folder.
|
CloudKMS.Folders.UpdateAutokeyConfig |
updateAutokeyConfig(String name,
AutokeyConfig content)
Updates the AutokeyConfig for a folder or a project.
|
CloudKMS.Folders.UpdateKajPolicyConfig |
updateKajPolicyConfig(String name,
KeyAccessJustificationsPolicyConfig content)
Updates the KeyAccessJustificationsPolicyConfig for a given organization, folder, or project.
|
public CloudKMS.Folders.GetAutokeyConfig getAutokeyConfig(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`,
`projects/{PROJECT_NUMBER}/autokeyConfig`, or `projects/{PROJECT_ID}/autokeyConfig`.IOExceptionpublic CloudKMS.Folders.GetKajPolicyConfig getKajPolicyConfig(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Specifies the name of the KeyAccessJustificationsPolicyConfig to get.IOExceptionpublic CloudKMS.Folders.ShowEffectiveAutokeyConfig showEffectiveAutokeyConfig(String parent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.parent - Required. Name of the resource project or folder to show the effective Cloud KMS Autokey
configuration for. This may be helpful for interrogating the effect of nested folder
configurations on a given resource project. Format: * projects/{project} *
folders/{folder}IOExceptionpublic CloudKMS.Folders.UpdateAutokeyConfig updateAutokeyConfig(String name, AutokeyConfig content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Identifier. Name of the AutokeyConfig resource, e.g. `folders/{FOLDER_NUMBER}/autokeyConfig`,
`projects/{PROJECT_NUMBER}/autokeyConfig`, or `projects/{PROJECT_ID}/autokeyConfig`.content - the AutokeyConfigIOExceptionpublic CloudKMS.Folders.UpdateKajPolicyConfig updateKajPolicyConfig(String name, KeyAccessJustificationsPolicyConfig content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.name - Identifier. Represents the resource name for this KeyAccessJustificationsPolicyConfig in the format
of "{organizations|folders|projects}/kajPolicyConfig".content - the KeyAccessJustificationsPolicyConfigIOExceptionCopyright © 2011–2026 Google. All rights reserved.