public sealed class ComponentParameterSchema : IMessage<ComponentParameterSchema>, IEquatable<ComponentParameterSchema>, IDeepCloneable<ComponentParameterSchema>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ComponentParameterSchema.
Component parameter schema, which contains a list of all component parameters.
Implements
IMessageComponentParameterSchema, IEquatableComponentParameterSchema, IDeepCloneableComponentParameterSchema, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
ComponentParameterSchema()
public ComponentParameterSchema()ComponentParameterSchema(ComponentParameterSchema)
public ComponentParameterSchema(ComponentParameterSchema other)| Parameter | |
|---|---|
| Name | Description |
other |
ComponentParameterSchema |
Properties
DefaultValue
public Value DefaultValue { get; set; }Output only. The default value of the parameter.
| Property Value | |
|---|---|
| Type | Description |
Value |
|
IsRequired
public bool IsRequired { get; set; }Output only. Whether the parameter is required.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Key
public string Key { get; set; }Output only. The key of the parameter.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public string Type { get; set; }Output only. The type of the parameter.
| Property Value | |
|---|---|
| Type | Description |
string |
|