| Name | Type | Description | Notes |
|---|---|---|---|
| ProfileConfig | Pointer to map[string]interface{} | Configuration values keyed by their catalog field name | [optional] |
| ReplaceProfileConfig | Pointer to bool | For an existing cluster, validate profileConfig as a complete draft instead of merging it with saved values. Omitted keys are reset to their catalog defaults. Template previews already use a complete draft and ignore this flag. | [optional] [default to false] |
| ClusterInputs | Pointer to map[string]string | [optional] | |
| ComponentOutputs | Pointer to map[string]map[string]string | String values keyed first by component key and then by input key | [optional] |
func NewPlatformComponentConfigurationPreviewRequest() *PlatformComponentConfigurationPreviewRequest
NewPlatformComponentConfigurationPreviewRequest instantiates a new PlatformComponentConfigurationPreviewRequest 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 NewPlatformComponentConfigurationPreviewRequestWithDefaults() *PlatformComponentConfigurationPreviewRequest
NewPlatformComponentConfigurationPreviewRequestWithDefaults instantiates a new PlatformComponentConfigurationPreviewRequest 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 *PlatformComponentConfigurationPreviewRequest) GetProfileConfig() map[string]interface{}
GetProfileConfig returns the ProfileConfig field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationPreviewRequest) GetProfileConfigOk() (*map[string]interface{}, bool)
GetProfileConfigOk returns a tuple with the ProfileConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationPreviewRequest) SetProfileConfig(v map[string]interface{})
SetProfileConfig sets ProfileConfig field to given value.
func (o *PlatformComponentConfigurationPreviewRequest) HasProfileConfig() bool
HasProfileConfig returns a boolean if a field has been set.
func (o *PlatformComponentConfigurationPreviewRequest) GetReplaceProfileConfig() bool
GetReplaceProfileConfig returns the ReplaceProfileConfig field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationPreviewRequest) GetReplaceProfileConfigOk() (*bool, bool)
GetReplaceProfileConfigOk returns a tuple with the ReplaceProfileConfig field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationPreviewRequest) SetReplaceProfileConfig(v bool)
SetReplaceProfileConfig sets ReplaceProfileConfig field to given value.
func (o *PlatformComponentConfigurationPreviewRequest) HasReplaceProfileConfig() bool
HasReplaceProfileConfig returns a boolean if a field has been set.
func (o *PlatformComponentConfigurationPreviewRequest) GetClusterInputs() map[string]string
GetClusterInputs returns the ClusterInputs field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationPreviewRequest) GetClusterInputsOk() (*map[string]string, bool)
GetClusterInputsOk returns a tuple with the ClusterInputs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationPreviewRequest) SetClusterInputs(v map[string]string)
SetClusterInputs sets ClusterInputs field to given value.
func (o *PlatformComponentConfigurationPreviewRequest) HasClusterInputs() bool
HasClusterInputs returns a boolean if a field has been set.
func (o *PlatformComponentConfigurationPreviewRequest) GetComponentOutputs() map[string]map[string]string
GetComponentOutputs returns the ComponentOutputs field if non-nil, zero value otherwise.
func (o *PlatformComponentConfigurationPreviewRequest) GetComponentOutputsOk() (*map[string]map[string]string, bool)
GetComponentOutputsOk returns a tuple with the ComponentOutputs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PlatformComponentConfigurationPreviewRequest) SetComponentOutputs(v map[string]map[string]string)
SetComponentOutputs sets ComponentOutputs field to given value.
func (o *PlatformComponentConfigurationPreviewRequest) HasComponentOutputs() bool
HasComponentOutputs returns a boolean if a field has been set.