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.
Implements
IMessage<Certificate.Types.SelfManagedCertificate>, IEquatable<Certificate.Types.SelfManagedCertificate>, IDeepCloneable<Certificate.Types.SelfManagedCertificate>, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
SelfManagedCertificate()
public SelfManagedCertificate()
SelfManagedCertificate(Certificate.Types.SelfManagedCertificate)
public SelfManagedCertificate(Certificate.Types.SelfManagedCertificate other)
Parameter | |
---|---|
Name | Description |
other | Certificate.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 | |
---|---|
Type | Description |
String |
PemPrivateKey
public string PemPrivateKey { get; set; }
Input only. The PEM-encoded private key of the leaf certificate.
Property Value | |
---|---|
Type | Description |
String |