Reference documentation and code samples for the Design Center V1 API class Google::Cloud::DesignCenter::V1::ComponentParameters.
Information about the component level parameters for an application.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#application_info
def application_info() -> ::Google::Cloud::DesignCenter::V1::ComponentApplicationInfo
Returns
- (::Google::Cloud::DesignCenter::V1::ComponentApplicationInfo) — Optional. The application associated with the component.
#application_info=
def application_info=(value) -> ::Google::Cloud::DesignCenter::V1::ComponentApplicationInfo
Parameter
- value (::Google::Cloud::DesignCenter::V1::ComponentApplicationInfo) — Optional. The application associated with the component.
Returns
- (::Google::Cloud::DesignCenter::V1::ComponentApplicationInfo) — Optional. The application associated with the component.
#component
def component() -> ::String
Returns
- (::String) — Required. The name of the component parameter.
#component=
def component=(value) -> ::String
Parameter
- value (::String) — Required. The name of the component parameter.
Returns
- (::String) — Required. The name of the component parameter.
#component_parameter_schema
def component_parameter_schema() -> ::Array<::Google::Cloud::DesignCenter::V1::ComponentParameterSchema>
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::ComponentParameterSchema>) — Output only. The component parameter schema, which includes possible parameter values.
#connections_parameters
def connections_parameters() -> ::Array<::Google::Cloud::DesignCenter::V1::ConnectionParameters>
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::ConnectionParameters>) — Output only. A list of connections associated with the component.
#effective_application_info
def effective_application_info() -> ::Google::Cloud::DesignCenter::V1::ComponentApplicationInfo
Returns
- (::Google::Cloud::DesignCenter::V1::ComponentApplicationInfo) — Output only. The effective application associated with the component. This is the server set application field.
#parameters
def parameters() -> ::Array<::Google::Cloud::DesignCenter::V1::Parameter>
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::Parameter>) — Optional. A list of parameters associated with the component.
#parameters=
def parameters=(value) -> ::Array<::Google::Cloud::DesignCenter::V1::Parameter>
Parameter
- value (::Array<::Google::Cloud::DesignCenter::V1::Parameter>) — Optional. A list of parameters associated with the component.
Returns
- (::Array<::Google::Cloud::DesignCenter::V1::Parameter>) — Optional. A list of parameters associated with the component.
#state
def state() -> ::Google::Cloud::DesignCenter::V1::ComponentParameters::State
Returns
- (::Google::Cloud::DesignCenter::V1::ComponentParameters::State) — Output only. Deployment state of the component.