public sealed class Instance.Types.Config : IMessage<Instance.Types.Config>, IEquatable<Instance.Types.Config>, IDeepCloneable<Instance.Types.Config>, IBufferMessage, IMessage
Reference documentation and code samples for the Apigee Registry v1 API class Instance.Types.Config.
Available configurations to provision an Instance.
Implements
IMessageInstanceTypesConfig, IEquatableInstanceTypesConfig, IDeepCloneableInstanceTypesConfig, IBufferMessage, IMessageNamespace
Google.Cloud.ApigeeRegistry.V1Assembly
Google.Cloud.ApigeeRegistry.V1.dll
Constructors
Config()
public Config()
Config(Config)
public Config(Instance.Types.Config other)
Parameter | |
---|---|
Name | Description |
other |
InstanceTypesConfig |
Properties
CmekKeyName
public string CmekKeyName { get; set; }
Required. The Customer Managed Encryption Key (CMEK) used for data encryption.
The CMEK name should follow the format of
projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+)
,
where the location
must match InstanceConfig.location.
Property Value | |
---|---|
Type | Description |
string |
Location
public string Location { get; set; }
Output only. The GCP location where the Instance resides.
Property Value | |
---|---|
Type | Description |
string |