Memorystore v1beta API - Class CertificateAuthority (1.0.0-beta01)

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

Reference documentation and code samples for the Memorystore v1beta API class CertificateAuthority.

A certificate authority for an instance.

Inheritance

object > CertificateAuthority

Namespace

Google.Cloud.Memorystore.V1Beta

Assembly

Google.Cloud.Memorystore.V1Beta.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