public class DiscoveryEngine.Projects.Locations.CmekConfigs extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
DiscoveryEngine.Projects.Locations.CmekConfigs.Delete |
class |
DiscoveryEngine.Projects.Locations.CmekConfigs.Get |
class |
DiscoveryEngine.Projects.Locations.CmekConfigs.List |
class |
DiscoveryEngine.Projects.Locations.CmekConfigs.Patch |
| Constructor and Description |
|---|
CmekConfigs() |
| Modifier and Type | Method and Description |
|---|---|
DiscoveryEngine.Projects.Locations.CmekConfigs.Delete |
delete(String name)
De-provisions a CmekConfig.
|
DiscoveryEngine.Projects.Locations.CmekConfigs.Get |
get(String name)
Gets the CmekConfig.
|
DiscoveryEngine.Projects.Locations.CmekConfigs.List |
list(String parent)
Lists all the CmekConfigs with the project.
|
DiscoveryEngine.Projects.Locations.CmekConfigs.Patch |
patch(String name,
GoogleCloudDiscoveryengineV1CmekConfig content)
Provisions a CMEK key for use in a location of a customer's project.
|
public DiscoveryEngine.Projects.Locations.CmekConfigs.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. The resource name of the CmekConfig to delete, such as
`projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.IOExceptionpublic DiscoveryEngine.Projects.Locations.CmekConfigs.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Resource name of CmekConfig, such as `projects/locations/cmekConfig` or
`projects/locations/cmekConfigs`. If the caller does not have permission to access the
CmekConfig, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.IOExceptionpublic DiscoveryEngine.Projects.Locations.CmekConfigs.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. The parent location resource name, such as `projects/{project}/locations/{location}`. If
the caller does not have permission to list CmekConfigs under this location, regardless of
whether or not a CmekConfig exists, a PERMISSION_DENIED error is returned.IOExceptionpublic DiscoveryEngine.Projects.Locations.CmekConfigs.Patch patch(String name, GoogleCloudDiscoveryengineV1CmekConfig content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. The name of the CmekConfig of the form
`projects/{project}/locations/{location}/cmekConfig` or
`projects/{project}/locations/{location}/cmekConfigs/{cmek_config}`.content - the GoogleCloudDiscoveryengineV1CmekConfigIOExceptionCopyright © 2011–2026 Google. All rights reserved.