SaaS Runtime v1beta1 API - Class CompositeRef (1.0.0-beta04)

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

Reference documentation and code samples for the SaaS Runtime v1beta1 API class CompositeRef.

CompositeRef represents a reference to a composite resource. Next ID: 4

Inheritance

object > CompositeRef

Namespace

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1

Assembly

Google.Cloud.SaasPlatform.SaasServiceMgmt.V1Beta1.dll

Constructors

CompositeRef()

public CompositeRef()

CompositeRef(CompositeRef)

public CompositeRef(CompositeRef other)
Parameter
Name Description
other CompositeRef

Properties

ApplicationTemplate

public string ApplicationTemplate { get; set; }

Required. Reference to the ApplicationTemplate resource.

Property Value
Type Description
string

ApplicationTemplateAsApplicationTemplateName

public ApplicationTemplateName ApplicationTemplateAsApplicationTemplateName { get; set; }

ApplicationTemplateName-typed view over the ApplicationTemplate resource name property.

Property Value
Type Description
ApplicationTemplateName

Revision

public string Revision { get; set; }

Revision of the ApplicationTemplate to use. Changes to revision will trigger manual resynchronization. If empty, ApplicationTemplate will be ignored.

Property Value
Type Description
string

RevisionAsApplicationTemplateRevisionName

public ApplicationTemplateRevisionName RevisionAsApplicationTemplateRevisionName { get; set; }

ApplicationTemplateRevisionName-typed view over the Revision resource name property.

Property Value
Type Description
ApplicationTemplateRevisionName

SyncOperation

public string SyncOperation { get; set; }

Output only. Reference to on-going AppTemplate import and replication operation (i.e. the operation_id for the long-running operation). This field is opaque for external usage.

Property Value
Type Description
string