| Modifier and Type | Class and Description |
|---|---|
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.UpdateKajPolicyConfig |
| Constructor and Description |
|---|
Projects() |
| Modifier and Type | Method and Description |
|---|---|
CloudKMS.Projects.GetKajPolicyConfig |
getKajPolicyConfig(String name)
Gets the KeyAccessJustificationsPolicyConfig for a given organization/folder/projects.
|
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.
|
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.UpdateKajPolicyConfig |
updateKajPolicyConfig(String name,
KeyAccessJustificationsPolicyConfig content)
Updates the KeyAccessJustificationsPolicyConfig for a given organization/folder/projects.
|
public CloudKMS.Projects.GetKajPolicyConfig getKajPolicyConfig(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. 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 to the show effective Cloud KMS Autokey configuration for.
This may be helpful for interrogating the effect of nested folder configurations on a
given resource project.IOExceptionpublic CloudKMS.Projects.ShowEffectiveKeyAccessJustificationsEnrollmentConfig showEffectiveKeyAccessJustificationsEnrollmentConfig(String project) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project - Required. 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. The number or id of the project to get the effective KeyAccessJustificationsPolicyConfig.
In the format of "projects/{|}"IOExceptionpublic CloudKMS.Projects.UpdateKajPolicyConfig updateKajPolicyConfig(String name, KeyAccessJustificationsPolicyConfig content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.name - Identifier. 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–2025 Google. All rights reserved.