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

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

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

Information about the component level parameters for an application.

Inheritance

object > ComponentParameters

Namespace

Google.Cloud.DesignCenter.V1

Assembly

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