Class CertificateMap (1.0.0-beta02)

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

Defines a collection of certificate configurations.

Inheritance

Object > CertificateMap

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

CertificateMap()

public CertificateMap()

CertificateMap(CertificateMap)

public CertificateMap(CertificateMap other)
Parameter
NameDescription
otherCertificateMap

Properties

CertificateMapName

public CertificateMapName CertificateMapName { get; set; }

CertificateMapName-typed view over the Name resource name property.

Property Value
TypeDescription
CertificateMapName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The creation timestamp of a Certificate Map.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

One or more paragraphs of text description of a certificate map.

Property Value
TypeDescription
String

GclbTargets

public RepeatedField<CertificateMap.Types.GclbTarget> GclbTargets { get; }

Output only. A list of GCLB targets which use this Certificate Map.

Property Value
TypeDescription
RepeatedField<CertificateMap.Types.GclbTarget>

Labels

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

Set of labels associated with a Certificate Map.

Property Value
TypeDescription
MapField<String, String>

Name

public string Name { get; set; }

A user-defined name of the Certificate Map. Certificate Map names must be unique globally and match pattern projects/*/locations/*/certificateMaps/*.

Property Value
TypeDescription
String

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The update timestamp of a Certificate Map.

Property Value
TypeDescription
Timestamp