Skip to content

Latest commit

 

History

History
156 lines (83 loc) · 6.49 KB

File metadata and controls

156 lines (83 loc) · 6.49 KB

PlatformComponentConfigurationResolutionResponse

Properties

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.

Methods

NewPlatformComponentConfigurationResolutionResponse

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

NewPlatformComponentConfigurationResolutionResponseWithDefaults

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

GetComponentKey

func (o *PlatformComponentConfigurationResolutionResponse) GetComponentKey() string

GetComponentKey returns the ComponentKey field if non-nil, zero value otherwise.

GetComponentKeyOk

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.

SetComponentKey

func (o *PlatformComponentConfigurationResolutionResponse) SetComponentKey(v string)

SetComponentKey sets ComponentKey field to given value.

GetFields

func (o *PlatformComponentConfigurationResolutionResponse) GetFields() []FieldSchemaResponse

GetFields returns the Fields field if non-nil, zero value otherwise.

GetFieldsOk

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.

SetFields

func (o *PlatformComponentConfigurationResolutionResponse) SetFields(v []FieldSchemaResponse)

SetFields sets Fields field to given value.

GetRequirements

func (o *PlatformComponentConfigurationResolutionResponse) GetRequirements() []PlatformComponentInputRequirementResponse

GetRequirements returns the Requirements field if non-nil, zero value otherwise.

GetRequirementsOk

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.

SetRequirements

func (o *PlatformComponentConfigurationResolutionResponse) SetRequirements(v []PlatformComponentInputRequirementResponse)

SetRequirements sets Requirements field to given value.

GetComponentBindings

func (o *PlatformComponentConfigurationResolutionResponse) GetComponentBindings() []PlatformComponentOutputBindingResponse

GetComponentBindings returns the ComponentBindings field if non-nil, zero value otherwise.

GetComponentBindingsOk

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.

SetComponentBindings

func (o *PlatformComponentConfigurationResolutionResponse) SetComponentBindings(v []PlatformComponentOutputBindingResponse)

SetComponentBindings sets ComponentBindings field to given value.

GetViolations

func (o *PlatformComponentConfigurationResolutionResponse) GetViolations() []PlatformComponentConfigurationViolationResponse

GetViolations returns the Violations field if non-nil, zero value otherwise.

GetViolationsOk

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.

SetViolations

func (o *PlatformComponentConfigurationResolutionResponse) SetViolations(v []PlatformComponentConfigurationViolationResponse)

SetViolations sets Violations field to given value.

GetResolvedValues

func (o *PlatformComponentConfigurationResolutionResponse) GetResolvedValues() map[string]string

GetResolvedValues returns the ResolvedValues field if non-nil, zero value otherwise.

GetResolvedValuesOk

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.

SetResolvedValues

func (o *PlatformComponentConfigurationResolutionResponse) SetResolvedValues(v map[string]string)

SetResolvedValues sets ResolvedValues field to given value.

[Back to Model list] [Back to API list] [Back to README]