public sealed class ApplicationTemplateRevision : IMessage<ApplicationTemplateRevision>, IEquatable<ApplicationTemplateRevision>, IDeepCloneable<ApplicationTemplateRevision>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ApplicationTemplateRevision.
Application template revision resource.
Implements
IMessageApplicationTemplateRevision, IEquatableApplicationTemplateRevision, IDeepCloneableApplicationTemplateRevision, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
ApplicationTemplateRevision()
public ApplicationTemplateRevision()ApplicationTemplateRevision(ApplicationTemplateRevision)
public ApplicationTemplateRevision(ApplicationTemplateRevision other)| Parameter | |
|---|---|
| Name | Description |
other |
ApplicationTemplateRevision |
Properties
ApplicationParameters
public RepeatedField<Parameter> ApplicationParameters { get; }Optional. The values provided for the input variables.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldParameter |
|
ApplicationTemplateRevisionName
public ApplicationTemplateRevisionName ApplicationTemplateRevisionName { get; set; }ApplicationTemplateRevisionName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ApplicationTemplateRevisionName |
|
ArtifactLocation
public ArtifactLocation ArtifactLocation { get; set; }Output only. Details of the location where the IaC for this ApplicationTemplate Revision was last successfully exported.
| Property Value | |
|---|---|
| Type | Description |
ArtifactLocation |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. The application template revision creation timestamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
IacSource
public IACSource IacSource { get; set; }Output only. Indicates the IaC source format of this application template revision.
| Property Value | |
|---|---|
| Type | Description |
IACSource |
|
Name
public string Name { get; set; }Identifier. The application template revision name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Snapshot
public SerializedApplicationTemplate Snapshot { get; set; }Output only. The serialized application template.
| Property Value | |
|---|---|
| Type | Description |
SerializedApplicationTemplate |
|
TemplateMetadata
public TFBlueprintMetadata TemplateMetadata { get; set; }Output only. The input output variables parsed from the imported terraform code.
| Property Value | |
|---|---|
| Type | Description |
TFBlueprintMetadata |
|