public sealed class CertificateAuthority : IMessage<CertificateAuthority>, IEquatable<CertificateAuthority>, IDeepCloneable<CertificateAuthority>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Memorystore for Redis (cluster management) v1 API class CertificateAuthority.
Redis cluster certificate authority
Implements
IMessageCertificateAuthority, IEquatableCertificateAuthority, IDeepCloneableCertificateAuthority, IBufferMessage, IMessageNamespace
Google.Cloud.Redis.Cluster.V1Assembly
Google.Cloud.Redis.Cluster.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; }
Property Value | |
---|---|
Type | Description |
CertificateAuthorityTypesManagedCertificateAuthority |
Name
public string Name { get; set; }
Identifier. Unique name of the resource in this scope including project,
location and cluster using the form:
projects/{project}/locations/{location}/clusters/{cluster}/certificateAuthority
Property Value | |
---|---|
Type | Description |
string |
ServerCaCase
public CertificateAuthority.ServerCaOneofCase ServerCaCase { get; }
Property Value | |
---|---|
Type | Description |
CertificateAuthorityServerCaOneofCase |