public sealed class MetadataInputSpec : IMessage<MetadataInputSpec>, IEquatable<MetadataInputSpec>, IDeepCloneable<MetadataInputSpec>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class MetadataInputSpec.
Specifications for the input
Implements
IMessageMetadataInputSpec, IEquatableMetadataInputSpec, IDeepCloneableMetadataInputSpec, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
MetadataInputSpec()
public MetadataInputSpec()MetadataInputSpec(MetadataInputSpec)
public MetadataInputSpec(MetadataInputSpec other)| Parameter | |
|---|---|
| Name | Description |
other |
MetadataInputSpec |
Properties
Info
public TemplateInfo Info { get; set; }Optional. TemplateInfo provides the actuation tool information.
| Property Value | |
|---|---|
| Type | Description |
TemplateInfo |
|
Interfaces
public TemplateSchema Interfaces { get; set; }Optional. TemplateSchemas provides the input variables lists and connection information.
| Property Value | |
|---|---|
| Type | Description |
TemplateSchema |
|
Requirements
public TemplateRequirements Requirements { get; set; }Required. TemplateRequirements defines the roles required and the provider versions.
| Property Value | |
|---|---|
| Type | Description |
TemplateRequirements |
|
Ui
public TemplateUi Ui { get; set; }Optional. TemplateUi defines the UI related information for the Template.
| Property Value | |
|---|---|
| Type | Description |
TemplateUi |
|