| Name | Type | Description | Notes |
|---|---|---|---|
| ComponentKey | string | ||
| Fields | []FieldSchemaResponse | ||
| Requirements | []PlatformComponentInputRequirementResponse | ||
| ComponentBindings | []PlatformComponentOutputBindingResponse | ||
| Violations | []PlatformComponentConfigurationViolationResponse | ||
| ResolvedValues | map[string]string | Value of each read-only field in fields, keyed by field key, with no other entry; `{}` when no field is read-only. Values are encoded as strings, like defaultValue, and `null` means that no value is set, such as no CPU limit. A value is the configuration computed for this draft, not proof of what runs on the cluster. |
func NewPlatformComponentConfigurationResolutionResponse(componentKey string, fields []FieldSchemaResponse, requirements []PlatformComponentInputRequirementResponse, componentBindings []PlatformComponentOutputBindingResponse, violations []PlatformComponentConfigurationViolationResponse, resolvedValues map[string]string, ) *PlatformComponentConfigurationResolutionResponse
NewPlatformComponentConfigurationResolutionResponse instantiates a new PlatformComponentConfigurationResolutionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPlatformComponentConfigurationResolutionResponseWithDefaults() *PlatformComponentConfigurationResolutionResponse
NewPlatformComponentConfigurationResolutionResponseWithDefaults instantiates a new PlatformComponentConfigurationResolutionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *PlatformComponentConfigurationResolutionResponse) GetComponentKey() string
GetComponentKey returns the ComponentKey field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetComponentKeyOk() (*string, bool)
GetComponentKeyOk returns a tuple with the ComponentKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetComponentKey(v string)
SetComponentKey sets ComponentKey field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetFields() []FieldSchemaResponse
GetFields returns the Fields field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetFieldsOk() (*[]FieldSchemaResponse, bool)
GetFieldsOk returns a tuple with the Fields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetFields(v []FieldSchemaResponse)
SetFields sets Fields field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetRequirements() []PlatformComponentInputRequirementResponse
GetRequirements returns the Requirements field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetRequirementsOk() (*[]PlatformComponentInputRequirementResponse, bool)
GetRequirementsOk returns a tuple with the Requirements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetRequirements(v []PlatformComponentInputRequirementResponse)
SetRequirements sets Requirements field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetComponentBindings() []PlatformComponentOutputBindingResponse
GetComponentBindings returns the ComponentBindings field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetComponentBindingsOk() (*[]PlatformComponentOutputBindingResponse, bool)
GetComponentBindingsOk returns a tuple with the ComponentBindings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetComponentBindings(v []PlatformComponentOutputBindingResponse)
SetComponentBindings sets ComponentBindings field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetViolations() []PlatformComponentConfigurationViolationResponse
GetViolations returns the Violations field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetViolationsOk() (*[]PlatformComponentConfigurationViolationResponse, bool)
GetViolationsOk returns a tuple with the Violations field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetViolations(v []PlatformComponentConfigurationViolationResponse)
SetViolations sets Violations field to given value.
func (o *PlatformComponentConfigurationResolutionResponse) GetResolvedValues() map[string]string
GetResolvedValues returns the ResolvedValues field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationResolutionResponse) GetResolvedValuesOk() (*map[string]string, bool)
GetResolvedValuesOk returns a tuple with the ResolvedValues field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationResolutionResponse) SetResolvedValues(v map[string]string)
SetResolvedValues sets ResolvedValues field to given value.