Class Certificate.Types.SelfManagedCertificate (1.0.0-beta02)

public sealed class SelfManagedCertificate : IMessage<Certificate.Types.SelfManagedCertificate>, IEquatable<Certificate.Types.SelfManagedCertificate>, IDeepCloneable<Certificate.Types.SelfManagedCertificate>, IBufferMessage, IMessage

Certificate data for a SelfManaged Certificate. SelfManaged Certificates are uploaded by the user. Updating such certificates before they expire remains the user's responsibility.

Inheritance

Object > Certificate.Types.SelfManagedCertificate

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

SelfManagedCertificate()

public SelfManagedCertificate()

SelfManagedCertificate(Certificate.Types.SelfManagedCertificate)

public SelfManagedCertificate(Certificate.Types.SelfManagedCertificate other)
Parameter
NameDescription
otherCertificate.Types.SelfManagedCertificate

Properties

PemCertificate

public string PemCertificate { get; set; }

Input only. The PEM-encoded certificate chain. Leaf certificate comes first, followed by intermediate ones if any.

Property Value
TypeDescription
String

PemPrivateKey

public string PemPrivateKey { get; set; }

Input only. The PEM-encoded private key of the leaf certificate.

Property Value
TypeDescription
String