public class CloudKMS.Projects.Locations extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
CloudKMS.Projects.Locations.EkmConfig
The "ekmConfig" collection of methods.
|
class |
CloudKMS.Projects.Locations.EkmConnections
The "ekmConnections" collection of methods.
|
class |
CloudKMS.Projects.Locations.GenerateRandomBytes |
class |
CloudKMS.Projects.Locations.Get |
class |
CloudKMS.Projects.Locations.GetEkmConfig |
class |
CloudKMS.Projects.Locations.KeyHandles
The "keyHandles" collection of methods.
|
class |
CloudKMS.Projects.Locations.KeyRings
The "keyRings" collection of methods.
|
class |
CloudKMS.Projects.Locations.List |
class |
CloudKMS.Projects.Locations.Operations
The "operations" collection of methods.
|
class |
CloudKMS.Projects.Locations.RetiredResources
The "retiredResources" collection of methods.
|
class |
CloudKMS.Projects.Locations.SingleTenantHsmInstances
The "singleTenantHsmInstances" collection of methods.
|
class |
CloudKMS.Projects.Locations.UpdateEkmConfig |
| Constructor and Description |
|---|
Locations() |
| Modifier and Type | Method and Description |
|---|---|
CloudKMS.Projects.Locations.EkmConfig |
ekmConfig()
An accessor for creating requests from the EkmConfig collection.
|
CloudKMS.Projects.Locations.EkmConnections |
ekmConnections()
An accessor for creating requests from the EkmConnections collection.
|
CloudKMS.Projects.Locations.GenerateRandomBytes |
generateRandomBytes(String location,
GenerateRandomBytesRequest content)
Generate random bytes using the Cloud KMS randomness source in the provided location.
|
CloudKMS.Projects.Locations.Get |
get(String name)
Gets information about a location.
|
CloudKMS.Projects.Locations.GetEkmConfig |
getEkmConfig(String name)
Returns the EkmConfig singleton resource for a given project and location.
|
CloudKMS.Projects.Locations.KeyHandles |
keyHandles()
An accessor for creating requests from the KeyHandles collection.
|
CloudKMS.Projects.Locations.KeyRings |
keyRings()
An accessor for creating requests from the KeyRings collection.
|
CloudKMS.Projects.Locations.List |
list(String name)
Lists information about the supported locations for this service.
|
CloudKMS.Projects.Locations.Operations |
operations()
An accessor for creating requests from the Operations collection.
|
CloudKMS.Projects.Locations.RetiredResources |
retiredResources()
An accessor for creating requests from the RetiredResources collection.
|
CloudKMS.Projects.Locations.SingleTenantHsmInstances |
singleTenantHsmInstances()
An accessor for creating requests from the SingleTenantHsmInstances collection.
|
CloudKMS.Projects.Locations.UpdateEkmConfig |
updateEkmConfig(String name,
EkmConfig content)
Updates the EkmConfig singleton resource for a given project and location.
|
public CloudKMS.Projects.Locations.GenerateRandomBytes generateRandomBytes(String location, GenerateRandomBytesRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.location - The project-specific location in which to generate random bytes. For example, "projects/my-
project/locations/us-central1".content - the GenerateRandomBytesRequestIOExceptionpublic CloudKMS.Projects.Locations.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Resource name for the location.IOExceptionpublic CloudKMS.Projects.Locations.GetEkmConfig getEkmConfig(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. The name of the EkmConfig to get.IOExceptionpublic CloudKMS.Projects.Locations.List list(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The resource that owns the locations collection, if applicable.IOExceptionpublic CloudKMS.Projects.Locations.UpdateEkmConfig updateEkmConfig(String name, EkmConfig content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Output only. The resource name for the EkmConfig in the format `projects/locations/ekmConfig`.content - the EkmConfigIOExceptionpublic CloudKMS.Projects.Locations.EkmConfig ekmConfig()
The typical use is:
CloudKMS cloudkms = new CloudKMS(...);CloudKMS.EkmConfig.List request = cloudkms.ekmConfig().list(parameters ...)
public CloudKMS.Projects.Locations.EkmConnections ekmConnections()
The typical use is:
CloudKMS cloudkms = new CloudKMS(...);CloudKMS.EkmConnections.List request = cloudkms.ekmConnections().list(parameters ...)
public CloudKMS.Projects.Locations.KeyHandles keyHandles()
The typical use is:
CloudKMS cloudkms = new CloudKMS(...);CloudKMS.KeyHandles.List request = cloudkms.keyHandles().list(parameters ...)
public CloudKMS.Projects.Locations.KeyRings keyRings()
The typical use is:
CloudKMS cloudkms = new CloudKMS(...);CloudKMS.KeyRings.List request = cloudkms.keyRings().list(parameters ...)
public CloudKMS.Projects.Locations.Operations operations()
The typical use is:
CloudKMS cloudkms = new CloudKMS(...);CloudKMS.Operations.List request = cloudkms.operations().list(parameters ...)
public CloudKMS.Projects.Locations.RetiredResources retiredResources()
The typical use is:
CloudKMS cloudkms = new CloudKMS(...);CloudKMS.RetiredResources.List request = cloudkms.retiredResources().list(parameters ...)
public CloudKMS.Projects.Locations.SingleTenantHsmInstances singleTenantHsmInstances()
The typical use is:
CloudKMS cloudkms = new CloudKMS(...);CloudKMS.SingleTenantHsmInstances.List request = cloudkms.singleTenantHsmInstances().list(parameters ...)
Copyright © 2011–2026 Google. All rights reserved.