public sealed class ComponentParameters : IMessage<ComponentParameters>, IEquatable<ComponentParameters>, IDeepCloneable<ComponentParameters>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ComponentParameters.
Information about the component level parameters for an application.
Implements
IMessageComponentParameters, IEquatableComponentParameters, IDeepCloneableComponentParameters, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
ComponentParameters()
public ComponentParameters()ComponentParameters(ComponentParameters)
public ComponentParameters(ComponentParameters other)| Parameter | |
|---|---|
| Name | Description |
other |
ComponentParameters |
Properties
ApplicationInfo
public ComponentApplicationInfo ApplicationInfo { get; set; }Optional. The application associated with the component.
| Property Value | |
|---|---|
| Type | Description |
ComponentApplicationInfo |
|
Component
public string Component { get; set; }Required. The name of the component parameter.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ComponentParameterSchema
public RepeatedField<ComponentParameterSchema> ComponentParameterSchema { get; }Output only. The component parameter schema, which includes possible parameter values.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldComponentParameterSchema |
|
ConnectionsParameters
public RepeatedField<ConnectionParameters> ConnectionsParameters { get; }Output only. A list of connections associated with the component.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldConnectionParameters |
|
EffectiveApplicationInfo
public ComponentApplicationInfo EffectiveApplicationInfo { get; set; }Output only. The effective application associated with the component. This is the server set application field.
| Property Value | |
|---|---|
| Type | Description |
ComponentApplicationInfo |
|
Parameters
public RepeatedField<Parameter> Parameters { get; }Optional. A list of parameters associated with the component.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldParameter |
|
State
public ComponentParameters.Types.State State { get; set; }Output only. Deployment state of the component.
| Property Value | |
|---|---|
| Type | Description |
ComponentParametersTypesState |
|