public sealed class CertificateAuthority : IMessage<CertificateAuthority>, IEquatable<CertificateAuthority>, IDeepCloneable<CertificateAuthority>, IBufferMessage, IMessage
Reference documentation and code samples for the Memorystore v1 API class CertificateAuthority.
A certificate authority for an instance.
Implements
IMessageCertificateAuthority, IEquatableCertificateAuthority, IDeepCloneableCertificateAuthority, IBufferMessage, IMessageNamespace
Google.Cloud.Memorystore.V1Assembly
Google.Cloud.Memorystore.V1.dll
Constructors
CertificateAuthority()
public CertificateAuthority()
CertificateAuthority(CertificateAuthority)
public CertificateAuthority(CertificateAuthority other)
Parameter | |
---|---|
Name | Description |
other |
CertificateAuthority |
Properties
CertificateAuthorityName
public CertificateAuthorityName CertificateAuthorityName { get; set; }
CertificateAuthorityName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
CertificateAuthorityName |
ManagedServerCa
public CertificateAuthority.Types.ManagedCertificateAuthority ManagedServerCa { get; set; }
A managed server certificate authority.
Property Value | |
---|---|
Type | Description |
CertificateAuthorityTypesManagedCertificateAuthority |
Name
public string Name { get; set; }
Identifier. Unique name of the certificate authority. Format: projects/{project}/locations/{location}/instances/{instance}
Property Value | |
---|---|
Type | Description |
string |
ServerCaCase
public CertificateAuthority.ServerCaOneofCase ServerCaCase { get; }
Property Value | |
---|---|
Type | Description |
CertificateAuthorityServerCaOneofCase |