| Modifier and Type | Class and Description |
|---|---|
class |
CloudKMS.Projects.GetAutokeyConfig |
class |
CloudKMS.Projects.GetKajPolicyConfig |
class |
CloudKMS.Projects.Locations
The "locations" collection of methods.
|
class |
CloudKMS.Projects.ShowEffectiveAutokeyConfig |
class |
CloudKMS.Projects.ShowEffectiveKeyAccessJustificationsEnrollmentConfig |
class |
CloudKMS.Projects.ShowEffectiveKeyAccessJustificationsPolicyConfig |
class |
CloudKMS.Projects.UpdateAutokeyConfig |
class |
CloudKMS.Projects.UpdateKajPolicyConfig |
| Constructor and Description |
|---|
Projects() |
| Modifier and Type | Method and Description |
|---|---|
CloudKMS.Projects.GetAutokeyConfig |
getAutokeyConfig(String name)
Returns the AutokeyConfig for a folder or project.
|
CloudKMS.Projects.GetKajPolicyConfig |
getKajPolicyConfig(String name)
Gets the KeyAccessJustificationsPolicyConfig for a given organization, folder, or project.
|
CloudKMS.Projects.Locations |
locations()
An accessor for creating requests from the Locations collection.
|
CloudKMS.Projects.ShowEffectiveAutokeyConfig |
showEffectiveAutokeyConfig(String parent)
Returns the effective Cloud KMS Autokey configuration for a given project or folder.
|
CloudKMS.Projects.ShowEffectiveKeyAccessJustificationsEnrollmentConfig |
showEffectiveKeyAccessJustificationsEnrollmentConfig(String project)
Returns the KeyAccessJustificationsEnrollmentConfig of the resource closest to the given project
in hierarchy.
|
CloudKMS.Projects.ShowEffectiveKeyAccessJustificationsPolicyConfig |
showEffectiveKeyAccessJustificationsPolicyConfig(String project)
Returns the KeyAccessJustificationsPolicyConfig of the resource closest to the given project in
hierarchy.
|
CloudKMS.Projects.UpdateAutokeyConfig |
updateAutokeyConfig(String name,
AutokeyConfig content)
Updates the AutokeyConfig for a folder or a project.
|
CloudKMS.Projects.UpdateKajPolicyConfig |
updateKajPolicyConfig(String name,
KeyAccessJustificationsPolicyConfig content)
Updates the KeyAccessJustificationsPolicyConfig for a given organization, folder, or project.
|
public CloudKMS.Projects.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.Projects.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.Projects.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.Projects.ShowEffectiveKeyAccessJustificationsEnrollmentConfig showEffectiveKeyAccessJustificationsEnrollmentConfig(String project) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project - Required. Specifies the number or id of the project to get the effective
KeyAccessJustificationsEnrollmentConfig for.IOExceptionpublic CloudKMS.Projects.ShowEffectiveKeyAccessJustificationsPolicyConfig showEffectiveKeyAccessJustificationsPolicyConfig(String project) throws IOException
AbstractGoogleClientRequest.execute() method to
invoke the remote operation.project - Required. Specifies the number or id of the project to get the effective
KeyAccessJustificationsPolicyConfig. In the format of "projects/{|}"IOExceptionpublic CloudKMS.Projects.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.Projects.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 KeyAccessJustificationsPolicyConfigIOExceptionpublic CloudKMS.Projects.Locations locations()
The typical use is:
CloudKMS cloudkms = new CloudKMS(...);CloudKMS.Locations.List request = cloudkms.locations().list(parameters ...)
Copyright © 2011–2026 Google. All rights reserved.