public sealed class ReusableConfigWrapper : IMessage<ReusableConfigWrapper>, IEquatable<ReusableConfigWrapper>, IDeepCloneable<ReusableConfigWrapper>, IBufferMessage, IMessage
Reference documentation and code samples for the Certificate Authority v1beta1 API class ReusableConfigWrapper.
A [ReusableConfigWrapper][google.cloud.security.privateca.v1beta1.ReusableConfigWrapper] describes values that may assist in creating an X.509 certificate, or a reference to a pre-defined set of values.
Implements
IMessage<ReusableConfigWrapper>, IEquatable<ReusableConfigWrapper>, IDeepCloneable<ReusableConfigWrapper>, IBufferMessage, IMessageNamespace
Google.Cloud.Security.PrivateCA.V1Beta1Assembly
Google.Cloud.Security.PrivateCA.V1Beta1.dll
Constructors
ReusableConfigWrapper()
public ReusableConfigWrapper()
ReusableConfigWrapper(ReusableConfigWrapper)
public ReusableConfigWrapper(ReusableConfigWrapper other)
Parameter | |
---|---|
Name | Description |
other | ReusableConfigWrapper |
Properties
ConfigValuesCase
public ReusableConfigWrapper.ConfigValuesOneofCase ConfigValuesCase { get; }
Property Value | |
---|---|
Type | Description |
ReusableConfigWrapper.ConfigValuesOneofCase |
ReusableConfig
public string ReusableConfig { get; set; }
Required. A resource path to a [ReusableConfig][google.cloud.security.privateca.v1beta1.ReusableConfig] in the format
projects/*/locations/*/reusableConfigs/*
.
Property Value | |
---|---|
Type | Description |
String |
ReusableConfigValues
public ReusableConfigValues ReusableConfigValues { get; set; }
Required. A user-specified inline [ReusableConfigValues][google.cloud.security.privateca.v1beta1.ReusableConfigValues].
Property Value | |
---|---|
Type | Description |
ReusableConfigValues |