Class SslCertificateManagedSslCertificate (1.2.0)

public sealed class SslCertificateManagedSslCertificate : IMessage<SslCertificateManagedSslCertificate>, IEquatable<SslCertificateManagedSslCertificate>, IDeepCloneable<SslCertificateManagedSslCertificate>, IBufferMessage, IMessage

Configuration and status of a managed SSL certificate.

Inheritance

Object > SslCertificateManagedSslCertificate

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

SslCertificateManagedSslCertificate()

public SslCertificateManagedSslCertificate()

SslCertificateManagedSslCertificate(SslCertificateManagedSslCertificate)

public SslCertificateManagedSslCertificate(SslCertificateManagedSslCertificate other)
Parameter
NameDescription
otherSslCertificateManagedSslCertificate

Properties

Domains

public RepeatedField<string> Domains { get; }

The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the maximum number of domains per Google-managed SSL certificate.

Property Value
TypeDescription
RepeatedField<String>

DomainStatus

public MapField<string, string> DomainStatus { get; }

[Output only] Detailed statuses of the domains specified for managed certificate resource.

Property Value
TypeDescription
MapField<String, String>

HasStatus

public bool HasStatus { get; }

Gets whether the "status" field is set

Property Value
TypeDescription
Boolean

Status

public string Status { get; set; }

[Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.

Property Value
TypeDescription
String