Design Center v1 API - Class CatalogTemplate (1.0.0-beta01)

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

Reference documentation and code samples for the Design Center v1 API class CatalogTemplate.

A template inside a catalog.

Inheritance

object > CatalogTemplate

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

CatalogTemplate()

public CatalogTemplate()

CatalogTemplate(CatalogTemplate)

public CatalogTemplate(CatalogTemplate other)
Parameter
Name Description
other CatalogTemplate

Properties

CatalogTemplateName

public CatalogTemplateName CatalogTemplateName { get; set; }

CatalogTemplateName-typed view over the Name resource name property.

Property Value
Type Description
CatalogTemplateName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The catalog template creation timestamp.

Property Value
Type Description
Timestamp

Description

public string Description { get; set; }

Optional. The catalog template description.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Optional. The display name of a catalog template.

Property Value
Type Description
string

LatestRevisionId

public string LatestRevisionId { get; set; }

Output only. Latest revision of the template.

Property Value
Type Description
string

Name

public string Name { get; set; }

Identifier. The catalog template name in following format: projects/$project/locations/$location/spaces/$space/catalogs/$catalog/templates/$template

Property Value
Type Description
string

TemplateCategory

public TemplateCategory TemplateCategory { get; set; }

Required. The category of the Application Design Center application template.

Property Value
Type Description
TemplateCategory

Type

public TemplateType Type { get; set; }

Optional. The Application Design Center application template type.

Property Value
Type Description
TemplateType

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The catalog template update timestamp.

Property Value
Type Description
Timestamp

Uuid

public string Uuid { get; set; }

Output only. The template revisions UUID.

Property Value
Type Description
string