public sealed class SslCertificateSelfManagedSslCertificate : IMessage<SslCertificateSelfManagedSslCertificate>, IEquatable<SslCertificateSelfManagedSslCertificate>, IDeepCloneable<SslCertificateSelfManagedSslCertificate>, IBufferMessage, IMessageReference documentation and code samples for the Compute Engine v1 API class SslCertificateSelfManagedSslCertificate.
Configuration and status of a self-managed SSL certificate.
Implements
IMessageSslCertificateSelfManagedSslCertificate, IEquatableSslCertificateSelfManagedSslCertificate, IDeepCloneableSslCertificateSelfManagedSslCertificate, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
SslCertificateSelfManagedSslCertificate()
public SslCertificateSelfManagedSslCertificate()SslCertificateSelfManagedSslCertificate(SslCertificateSelfManagedSslCertificate)
public SslCertificateSelfManagedSslCertificate(SslCertificateSelfManagedSslCertificate other)| Parameter | |
|---|---|
| Name | Description |
other |
SslCertificateSelfManagedSslCertificate |
Properties
Certificate
public string Certificate { get; set; }A local certificate file. The certificate must be in PEM format. The certificate chain must be no greater than 5 certs long. The chain must include at least one intermediate cert.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasCertificate
public bool HasCertificate { get; }Gets whether the "certificate" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasPrivateKey
public bool HasPrivateKey { get; }Gets whether the "private_key" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
PrivateKey
public string PrivateKey { get; set; }A write-only private key in PEM format. Only insert requests will include this field.
| Property Value | |
|---|---|
| Type | Description |
string |
|