public sealed class LocationMetadata : IMessage<LocationMetadata>, IEquatable<LocationMetadata>, IDeepCloneable<LocationMetadata>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Key Management Service v1 API class LocationMetadata.
Cloud KMS metadata for the given [google.cloud.location.Location][google.cloud.location.Location].
Implements
IMessageLocationMetadata, IEquatableLocationMetadata, IDeepCloneableLocationMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Kms.V1Assembly
Google.Cloud.Kms.V1.dll
Constructors
LocationMetadata()
public LocationMetadata()LocationMetadata(LocationMetadata)
public LocationMetadata(LocationMetadata other)| Parameter | |
|---|---|
| Name | Description |
other |
LocationMetadata |
Properties
EkmAvailable
public bool EkmAvailable { get; set; }Indicates whether [CryptoKeys][google.cloud.kms.v1.CryptoKey] with [protection_level][google.cloud.kms.v1.CryptoKeyVersionTemplate.protection_level] [EXTERNAL][google.cloud.kms.v1.ProtectionLevel.EXTERNAL] can be created in this location.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HsmAvailable
public bool HsmAvailable { get; set; }Indicates whether [CryptoKeys][google.cloud.kms.v1.CryptoKey] with [protection_level][google.cloud.kms.v1.CryptoKeyVersionTemplate.protection_level] [HSM][google.cloud.kms.v1.ProtectionLevel.HSM] can be created in this location.
| Property Value | |
|---|---|
| Type | Description |
bool |
|