Reference documentation and code samples for the Google Cloud Design Center V1 Client class ComponentParameters.
Information about the component level parameters for an application.
Generated from protobuf message google.cloud.designcenter.v1.ComponentParameters
Namespace
Google \ Cloud \ DesignCenter \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ component |
string
Required. The name of the component parameter. |
↳ parameters |
array<Parameter>
Optional. A list of parameters associated with the component. |
↳ connections_parameters |
array<ConnectionParameters>
Output only. A list of connections associated with the component. |
↳ state |
int
Output only. Deployment state of the component. |
↳ component_parameter_schema |
array<ComponentParameterSchema>
Output only. The component parameter schema, which includes possible parameter values. |
↳ application_info |
ComponentApplicationInfo
Optional. The application associated with the component. |
↳ effective_application_info |
ComponentApplicationInfo
Output only. The effective application associated with the component. This is the server set application field. |
getComponent
Required. The name of the component parameter.
| Returns | |
|---|---|
| Type | Description |
string |
|
setComponent
Required. The name of the component parameter.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getParameters
Optional. A list of parameters associated with the component.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<Parameter> |
|
setParameters
Optional. A list of parameters associated with the component.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Parameter>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getConnectionsParameters
Output only. A list of connections associated with the component.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<ConnectionParameters> |
|
setConnectionsParameters
Output only. A list of connections associated with the component.
| Parameter | |
|---|---|
| Name | Description |
var |
array<ConnectionParameters>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getState
Output only. Deployment state of the component.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type State. |
setState
Output only. Deployment state of the component.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type State. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getComponentParameterSchema
Output only. The component parameter schema, which includes possible parameter values.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<ComponentParameterSchema> |
|
setComponentParameterSchema
Output only. The component parameter schema, which includes possible parameter values.
| Parameter | |
|---|---|
| Name | Description |
var |
array<ComponentParameterSchema>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getApplicationInfo
Optional. The application associated with the component.
| Returns | |
|---|---|
| Type | Description |
ComponentApplicationInfo|null |
|
hasApplicationInfo
clearApplicationInfo
setApplicationInfo
Optional. The application associated with the component.
| Parameter | |
|---|---|
| Name | Description |
var |
ComponentApplicationInfo
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEffectiveApplicationInfo
Output only. The effective application associated with the component. This is the server set application field.
| Returns | |
|---|---|
| Type | Description |
ComponentApplicationInfo|null |
|
hasEffectiveApplicationInfo
clearEffectiveApplicationInfo
setEffectiveApplicationInfo
Output only. The effective application associated with the component. This is the server set application field.
| Parameter | |
|---|---|
| Name | Description |
var |
ComponentApplicationInfo
|
| Returns | |
|---|---|
| Type | Description |
$this |
|