Name | Type | Description | Notes |
---|---|---|---|
EndpointConfiguration | Pointer to map[string]Endpoint | The endpoints from the Operator CRD Deployment to expose to the customer | [optional] |
HelmChartDependencies | Pointer to []OperatorHelmChartDependency | The helm chart dependencies for the CRD (including charts necessary to manage the operator) - Optional | [optional] |
OutputParameters | Pointer to map[string]string | The output parameters to export to the user from the CRD | [optional] |
ReadinessConditions | Pointer to map[string]interface{} | The readiness conditions to check for the CRD | [optional] |
SupplementalFiles | Pointer to []string | The supplemental files to apply with the CRD | [optional] |
Template | string | The template of the CRD to apply on every deployment |
func NewOperatorCRDConfiguration(template string, ) *OperatorCRDConfiguration
NewOperatorCRDConfiguration instantiates a new OperatorCRDConfiguration 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 NewOperatorCRDConfigurationWithDefaults() *OperatorCRDConfiguration
NewOperatorCRDConfigurationWithDefaults instantiates a new OperatorCRDConfiguration 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 *OperatorCRDConfiguration) GetEndpointConfiguration() map[string]Endpoint
GetEndpointConfiguration returns the EndpointConfiguration field if non-nil, zero value otherwise.
func (o *OperatorCRDConfiguration) GetEndpointConfigurationOk() (*map[string]Endpoint, bool)
GetEndpointConfigurationOk returns a tuple with the EndpointConfiguration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OperatorCRDConfiguration) SetEndpointConfiguration(v map[string]Endpoint)
SetEndpointConfiguration sets EndpointConfiguration field to given value.
func (o *OperatorCRDConfiguration) HasEndpointConfiguration() bool
HasEndpointConfiguration returns a boolean if a field has been set.
func (o *OperatorCRDConfiguration) GetHelmChartDependencies() []OperatorHelmChartDependency
GetHelmChartDependencies returns the HelmChartDependencies field if non-nil, zero value otherwise.
func (o *OperatorCRDConfiguration) GetHelmChartDependenciesOk() (*[]OperatorHelmChartDependency, bool)
GetHelmChartDependenciesOk returns a tuple with the HelmChartDependencies field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OperatorCRDConfiguration) SetHelmChartDependencies(v []OperatorHelmChartDependency)
SetHelmChartDependencies sets HelmChartDependencies field to given value.
func (o *OperatorCRDConfiguration) HasHelmChartDependencies() bool
HasHelmChartDependencies returns a boolean if a field has been set.
func (o *OperatorCRDConfiguration) GetOutputParameters() map[string]string
GetOutputParameters returns the OutputParameters field if non-nil, zero value otherwise.
func (o *OperatorCRDConfiguration) GetOutputParametersOk() (*map[string]string, bool)
GetOutputParametersOk returns a tuple with the OutputParameters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OperatorCRDConfiguration) SetOutputParameters(v map[string]string)
SetOutputParameters sets OutputParameters field to given value.
func (o *OperatorCRDConfiguration) HasOutputParameters() bool
HasOutputParameters returns a boolean if a field has been set.
func (o *OperatorCRDConfiguration) GetReadinessConditions() map[string]interface{}
GetReadinessConditions returns the ReadinessConditions field if non-nil, zero value otherwise.
func (o *OperatorCRDConfiguration) GetReadinessConditionsOk() (*map[string]interface{}, bool)
GetReadinessConditionsOk returns a tuple with the ReadinessConditions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OperatorCRDConfiguration) SetReadinessConditions(v map[string]interface{})
SetReadinessConditions sets ReadinessConditions field to given value.
func (o *OperatorCRDConfiguration) HasReadinessConditions() bool
HasReadinessConditions returns a boolean if a field has been set.
func (o *OperatorCRDConfiguration) GetSupplementalFiles() []string
GetSupplementalFiles returns the SupplementalFiles field if non-nil, zero value otherwise.
func (o *OperatorCRDConfiguration) GetSupplementalFilesOk() (*[]string, bool)
GetSupplementalFilesOk returns a tuple with the SupplementalFiles field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OperatorCRDConfiguration) SetSupplementalFiles(v []string)
SetSupplementalFiles sets SupplementalFiles field to given value.
func (o *OperatorCRDConfiguration) HasSupplementalFiles() bool
HasSupplementalFiles returns a boolean if a field has been set.
func (o *OperatorCRDConfiguration) GetTemplate() string
GetTemplate returns the Template field if non-nil, zero value otherwise.
func (o *OperatorCRDConfiguration) GetTemplateOk() (*string, bool)
GetTemplateOk returns a tuple with the Template field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OperatorCRDConfiguration) SetTemplate(v string)
SetTemplate sets Template field to given value.