Certificate Authority v1beta1 API - Class ReusableConfigWrapper (2.0.0-beta02)

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.

Inheritance

Object > ReusableConfigWrapper

Namespace

Google.Cloud.Security.PrivateCA.V1Beta1

Assembly

Google.Cloud.Security.PrivateCA.V1Beta1.dll

Constructors

ReusableConfigWrapper()

public ReusableConfigWrapper()

ReusableConfigWrapper(ReusableConfigWrapper)

public ReusableConfigWrapper(ReusableConfigWrapper other)
Parameter
NameDescription
otherReusableConfigWrapper

Properties

ConfigValuesCase

public ReusableConfigWrapper.ConfigValuesOneofCase ConfigValuesCase { get; }
Property Value
TypeDescription
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
TypeDescription
String

ReusableConfigValues

public ReusableConfigValues ReusableConfigValues { get; set; }

Required. A user-specified inline [ReusableConfigValues][google.cloud.security.privateca.v1beta1.ReusableConfigValues].

Property Value
TypeDescription
ReusableConfigValues