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

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

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

Source template information for the deployment.

Inheritance

object > DeploymentSource

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

DeploymentSource()

public DeploymentSource()

DeploymentSource(DeploymentSource)

public DeploymentSource(DeploymentSource other)
Parameter
Name Description
other DeploymentSource

Properties

ApplicationTemplateRevision

public string ApplicationTemplateRevision { get; set; }

Application template revision URI.

Property Value
Type Description
string

HasApplicationTemplateRevision

public bool HasApplicationTemplateRevision { get; }

Gets whether the "application_template_revision" field is set

Property Value
Type Description
bool

HasSharedTemplateRevisionUri

public bool HasSharedTemplateRevisionUri { get; }

Gets whether the "shared_template_revision_uri" field is set

Property Value
Type Description
bool

SharedTemplateRevisionUri

public string SharedTemplateRevisionUri { get; set; }

Shared template revision URI.

Property Value
Type Description
string

SourceCase

public DeploymentSource.SourceOneofCase SourceCase { get; }
Property Value
Type Description
DeploymentSourceSourceOneofCase