api

package
v0.0.0-...-f5e5cd8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2025 License: MIT Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	HelmAPI *HelmAPIService

	KustomizeAPI *KustomizeAPIService

	ManagementAPI *ManagementAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Manifest Maestro API vv1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiGetLivenessHealthRequest

type ApiGetLivenessHealthRequest struct {
	ApiService *ManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetLivenessHealthRequest) Execute

type ApiGetReadinessHealthRequest

type ApiGetReadinessHealthRequest struct {
	ApiService *ManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetReadinessHealthRequest) Execute

type ApiPostHelmGetChartMetadataActionRequest

type ApiPostHelmGetChartMetadataActionRequest struct {
	ApiService *HelmAPIService
	// contains filtered or unexported fields
}

func (ApiPostHelmGetChartMetadataActionRequest) Execute

func (ApiPostHelmGetChartMetadataActionRequest) HelmGetChartMetadataAction

type ApiPostHelmListChartActionRequest

type ApiPostHelmListChartActionRequest struct {
	ApiService *HelmAPIService
	// contains filtered or unexported fields
}

func (ApiPostHelmListChartActionRequest) Execute

func (ApiPostHelmListChartActionRequest) HelmListChartsAction

type ApiPostHelmRenderActionRequest

type ApiPostHelmRenderActionRequest struct {
	ApiService *HelmAPIService
	// contains filtered or unexported fields
}

func (ApiPostHelmRenderActionRequest) Execute

func (ApiPostHelmRenderActionRequest) HelmRenderChartAction

func (r ApiPostHelmRenderActionRequest) HelmRenderChartAction(helmRenderChartAction HelmRenderChartAction) ApiPostHelmRenderActionRequest

type ApiPostKustomizeRenderKustomizationActionRequest

type ApiPostKustomizeRenderKustomizationActionRequest struct {
	ApiService *KustomizeAPIService
	// contains filtered or unexported fields
}

func (ApiPostKustomizeRenderKustomizationActionRequest) Execute

func (ApiPostKustomizeRenderKustomizationActionRequest) KustomizeRenderKustomizationAction

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ErrorResponse

type ErrorResponse struct {
	Type     *string  `json:"type,omitempty"`
	Title    *string  `json:"title,omitempty"`
	Status   *float32 `json:"status,omitempty"`
	Detail   *string  `json:"detail,omitempty"`
	Instance *string  `json:"instance,omitempty"`
}

ErrorResponse struct for ErrorResponse

func NewErrorResponse

func NewErrorResponse() *ErrorResponse

NewErrorResponse instantiates a new ErrorResponse 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 NewErrorResponseWithDefaults

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse 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 (*ErrorResponse) GetDetail

func (o *ErrorResponse) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*ErrorResponse) GetDetailOk

func (o *ErrorResponse) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetInstance

func (o *ErrorResponse) GetInstance() string

GetInstance returns the Instance field value if set, zero value otherwise.

func (*ErrorResponse) GetInstanceOk

func (o *ErrorResponse) GetInstanceOk() (*string, bool)

GetInstanceOk returns a tuple with the Instance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetStatus

func (o *ErrorResponse) GetStatus() float32

GetStatus returns the Status field value if set, zero value otherwise.

func (*ErrorResponse) GetStatusOk

func (o *ErrorResponse) GetStatusOk() (*float32, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetTitle

func (o *ErrorResponse) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ErrorResponse) GetTitleOk

func (o *ErrorResponse) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetType

func (o *ErrorResponse) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ErrorResponse) GetTypeOk

func (o *ErrorResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) HasDetail

func (o *ErrorResponse) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*ErrorResponse) HasInstance

func (o *ErrorResponse) HasInstance() bool

HasInstance returns a boolean if a field has been set.

func (*ErrorResponse) HasStatus

func (o *ErrorResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ErrorResponse) HasTitle

func (o *ErrorResponse) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*ErrorResponse) HasType

func (o *ErrorResponse) HasType() bool

HasType returns a boolean if a field has been set.

func (ErrorResponse) MarshalJSON

func (o ErrorResponse) MarshalJSON() ([]byte, error)

func (*ErrorResponse) SetDetail

func (o *ErrorResponse) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*ErrorResponse) SetInstance

func (o *ErrorResponse) SetInstance(v string)

SetInstance gets a reference to the given string and assigns it to the Instance field.

func (*ErrorResponse) SetStatus

func (o *ErrorResponse) SetStatus(v float32)

SetStatus gets a reference to the given float32 and assigns it to the Status field.

func (*ErrorResponse) SetTitle

func (o *ErrorResponse) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*ErrorResponse) SetType

func (o *ErrorResponse) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ErrorResponse) ToMap

func (o ErrorResponse) ToMap() (map[string]interface{}, error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GitRepositoryPathReference

type GitRepositoryPathReference struct {
	RepositoryType string  `json:"repositoryType"`
	RepositoryURL  string  `json:"repositoryURL"`
	GitReference   string  `json:"gitReference"`
	Path           *string `json:"path,omitempty"`
}

GitRepositoryPathReference struct for GitRepositoryPathReference

func NewGitRepositoryPathReference

func NewGitRepositoryPathReference(repositoryType string, repositoryURL string, gitReference string) *GitRepositoryPathReference

NewGitRepositoryPathReference instantiates a new GitRepositoryPathReference 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 NewGitRepositoryPathReferenceWithDefaults

func NewGitRepositoryPathReferenceWithDefaults() *GitRepositoryPathReference

NewGitRepositoryPathReferenceWithDefaults instantiates a new GitRepositoryPathReference 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 (*GitRepositoryPathReference) GetGitReference

func (o *GitRepositoryPathReference) GetGitReference() string

GetGitReference returns the GitReference field value

func (*GitRepositoryPathReference) GetGitReferenceOk

func (o *GitRepositoryPathReference) GetGitReferenceOk() (*string, bool)

GetGitReferenceOk returns a tuple with the GitReference field value and a boolean to check if the value has been set.

func (*GitRepositoryPathReference) GetPath

func (o *GitRepositoryPathReference) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*GitRepositoryPathReference) GetPathOk

func (o *GitRepositoryPathReference) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GitRepositoryPathReference) GetRepositoryType

func (o *GitRepositoryPathReference) GetRepositoryType() string

GetRepositoryType returns the RepositoryType field value

func (*GitRepositoryPathReference) GetRepositoryTypeOk

func (o *GitRepositoryPathReference) GetRepositoryTypeOk() (*string, bool)

GetRepositoryTypeOk returns a tuple with the RepositoryType field value and a boolean to check if the value has been set.

func (*GitRepositoryPathReference) GetRepositoryURL

func (o *GitRepositoryPathReference) GetRepositoryURL() string

GetRepositoryURL returns the RepositoryURL field value

func (*GitRepositoryPathReference) GetRepositoryURLOk

func (o *GitRepositoryPathReference) GetRepositoryURLOk() (*string, bool)

GetRepositoryURLOk returns a tuple with the RepositoryURL field value and a boolean to check if the value has been set.

func (*GitRepositoryPathReference) HasPath

func (o *GitRepositoryPathReference) HasPath() bool

HasPath returns a boolean if a field has been set.

func (GitRepositoryPathReference) MarshalJSON

func (o GitRepositoryPathReference) MarshalJSON() ([]byte, error)

func (*GitRepositoryPathReference) SetGitReference

func (o *GitRepositoryPathReference) SetGitReference(v string)

SetGitReference sets field value

func (*GitRepositoryPathReference) SetPath

func (o *GitRepositoryPathReference) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*GitRepositoryPathReference) SetRepositoryType

func (o *GitRepositoryPathReference) SetRepositoryType(v string)

SetRepositoryType sets field value

func (*GitRepositoryPathReference) SetRepositoryURL

func (o *GitRepositoryPathReference) SetRepositoryURL(v string)

SetRepositoryURL sets field value

func (GitRepositoryPathReference) ToMap

func (o GitRepositoryPathReference) ToMap() (map[string]interface{}, error)

func (*GitRepositoryPathReference) UnmarshalJSON

func (o *GitRepositoryPathReference) UnmarshalJSON(data []byte) (err error)

type GitRepositoryReference

type GitRepositoryReference struct {
	RepositoryType string `json:"repositoryType"`
	RepositoryURL  string `json:"repositoryURL"`
	GitReference   string `json:"gitReference"`
}

GitRepositoryReference struct for GitRepositoryReference

func NewGitRepositoryReference

func NewGitRepositoryReference(repositoryType string, repositoryURL string, gitReference string) *GitRepositoryReference

NewGitRepositoryReference instantiates a new GitRepositoryReference 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 NewGitRepositoryReferenceWithDefaults

func NewGitRepositoryReferenceWithDefaults() *GitRepositoryReference

NewGitRepositoryReferenceWithDefaults instantiates a new GitRepositoryReference 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 (*GitRepositoryReference) GetGitReference

func (o *GitRepositoryReference) GetGitReference() string

GetGitReference returns the GitReference field value

func (*GitRepositoryReference) GetGitReferenceOk

func (o *GitRepositoryReference) GetGitReferenceOk() (*string, bool)

GetGitReferenceOk returns a tuple with the GitReference field value and a boolean to check if the value has been set.

func (*GitRepositoryReference) GetRepositoryType

func (o *GitRepositoryReference) GetRepositoryType() string

GetRepositoryType returns the RepositoryType field value

func (*GitRepositoryReference) GetRepositoryTypeOk

func (o *GitRepositoryReference) GetRepositoryTypeOk() (*string, bool)

GetRepositoryTypeOk returns a tuple with the RepositoryType field value and a boolean to check if the value has been set.

func (*GitRepositoryReference) GetRepositoryURL

func (o *GitRepositoryReference) GetRepositoryURL() string

GetRepositoryURL returns the RepositoryURL field value

func (*GitRepositoryReference) GetRepositoryURLOk

func (o *GitRepositoryReference) GetRepositoryURLOk() (*string, bool)

GetRepositoryURLOk returns a tuple with the RepositoryURL field value and a boolean to check if the value has been set.

func (GitRepositoryReference) MarshalJSON

func (o GitRepositoryReference) MarshalJSON() ([]byte, error)

func (*GitRepositoryReference) SetGitReference

func (o *GitRepositoryReference) SetGitReference(v string)

SetGitReference sets field value

func (*GitRepositoryReference) SetRepositoryType

func (o *GitRepositoryReference) SetRepositoryType(v string)

SetRepositoryType sets field value

func (*GitRepositoryReference) SetRepositoryURL

func (o *GitRepositoryReference) SetRepositoryURL(v string)

SetRepositoryURL sets field value

func (GitRepositoryReference) ToMap

func (o GitRepositoryReference) ToMap() (map[string]interface{}, error)

func (*GitRepositoryReference) UnmarshalJSON

func (o *GitRepositoryReference) UnmarshalJSON(data []byte) (err error)

type HealthResponse

type HealthResponse struct {
	Description *string `json:"description,omitempty"`
	Status      *string `json:"status,omitempty"`
}

HealthResponse struct for HealthResponse

func NewHealthResponse

func NewHealthResponse() *HealthResponse

NewHealthResponse instantiates a new HealthResponse 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 NewHealthResponseWithDefaults

func NewHealthResponseWithDefaults() *HealthResponse

NewHealthResponseWithDefaults instantiates a new HealthResponse 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 (*HealthResponse) GetDescription

func (o *HealthResponse) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*HealthResponse) GetDescriptionOk

func (o *HealthResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthResponse) GetStatus

func (o *HealthResponse) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthResponse) GetStatusOk

func (o *HealthResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthResponse) HasDescription

func (o *HealthResponse) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*HealthResponse) HasStatus

func (o *HealthResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (HealthResponse) MarshalJSON

func (o HealthResponse) MarshalJSON() ([]byte, error)

func (*HealthResponse) SetDescription

func (o *HealthResponse) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*HealthResponse) SetStatus

func (o *HealthResponse) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (HealthResponse) ToMap

func (o HealthResponse) ToMap() (map[string]interface{}, error)

type HelmAPIService

type HelmAPIService service

HelmAPIService HelmAPI service

func (*HelmAPIService) PostHelmGetChartMetadataAction

func (a *HelmAPIService) PostHelmGetChartMetadataAction(ctx context.Context) ApiPostHelmGetChartMetadataActionRequest

PostHelmGetChartMetadataAction Get Helm Chart Metadata

Retrieves metadata of chart contained in the given repository.

Service needs read permission on given repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostHelmGetChartMetadataActionRequest

func (*HelmAPIService) PostHelmGetChartMetadataActionExecute

Execute executes the request

@return HelmGetChartMetadataActionResponse

func (*HelmAPIService) PostHelmListChartAction

func (a *HelmAPIService) PostHelmListChartAction(ctx context.Context) ApiPostHelmListChartActionRequest

PostHelmListChartAction List all Helm Charts

Lists all Helm Charts contained in the given repository.

Service needs read permission on given repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostHelmListChartActionRequest

func (*HelmAPIService) PostHelmListChartActionExecute

Execute executes the request

@return HelmListChartsActionResponse

func (*HelmAPIService) PostHelmRenderAction

func (a *HelmAPIService) PostHelmRenderAction(ctx context.Context) ApiPostHelmRenderActionRequest

PostHelmRenderAction Render Helm Chart

Renders Kubernetes manifests based on Helm chart provided in a repository.

Service needs read permission on given repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostHelmRenderActionRequest

func (*HelmAPIService) PostHelmRenderActionExecute

Execute executes the request

@return HelmRenderChartActionResponse

type HelmChartReference

type HelmChartReference struct {
	GitRepositoryPathReference        *GitRepositoryPathReference
	HelmChartRepositoryChartReference *HelmChartRepositoryChartReference
}

HelmChartReference - struct for HelmChartReference

func GitRepositoryPathReferenceAsHelmChartReference

func GitRepositoryPathReferenceAsHelmChartReference(v *GitRepositoryPathReference) HelmChartReference

GitRepositoryPathReferenceAsHelmChartReference is a convenience function that returns GitRepositoryPathReference wrapped in HelmChartReference

func HelmChartRepositoryChartReferenceAsHelmChartReference

func HelmChartRepositoryChartReferenceAsHelmChartReference(v *HelmChartRepositoryChartReference) HelmChartReference

HelmChartRepositoryChartReferenceAsHelmChartReference is a convenience function that returns HelmChartRepositoryChartReference wrapped in HelmChartReference

func (*HelmChartReference) GetActualInstance

func (obj *HelmChartReference) GetActualInstance() interface{}

Get the actual instance

func (HelmChartReference) MarshalJSON

func (src HelmChartReference) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*HelmChartReference) UnmarshalJSON

func (dst *HelmChartReference) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type HelmChartRepositoryChartReference

type HelmChartRepositoryChartReference struct {
	RepositoryType string  `json:"repositoryType"`
	RepositoryURL  string  `json:"repositoryURL"`
	ChartName      string  `json:"chartName"`
	ChartVersion   *string `json:"chartVersion,omitempty"`
}

HelmChartRepositoryChartReference struct for HelmChartRepositoryChartReference

func NewHelmChartRepositoryChartReference

func NewHelmChartRepositoryChartReference(repositoryType string, repositoryURL string, chartName string) *HelmChartRepositoryChartReference

NewHelmChartRepositoryChartReference instantiates a new HelmChartRepositoryChartReference 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 NewHelmChartRepositoryChartReferenceWithDefaults

func NewHelmChartRepositoryChartReferenceWithDefaults() *HelmChartRepositoryChartReference

NewHelmChartRepositoryChartReferenceWithDefaults instantiates a new HelmChartRepositoryChartReference 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 (*HelmChartRepositoryChartReference) GetChartName

func (o *HelmChartRepositoryChartReference) GetChartName() string

GetChartName returns the ChartName field value

func (*HelmChartRepositoryChartReference) GetChartNameOk

func (o *HelmChartRepositoryChartReference) GetChartNameOk() (*string, bool)

GetChartNameOk returns a tuple with the ChartName field value and a boolean to check if the value has been set.

func (*HelmChartRepositoryChartReference) GetChartVersion

func (o *HelmChartRepositoryChartReference) GetChartVersion() string

GetChartVersion returns the ChartVersion field value if set, zero value otherwise.

func (*HelmChartRepositoryChartReference) GetChartVersionOk

func (o *HelmChartRepositoryChartReference) GetChartVersionOk() (*string, bool)

GetChartVersionOk returns a tuple with the ChartVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmChartRepositoryChartReference) GetRepositoryType

func (o *HelmChartRepositoryChartReference) GetRepositoryType() string

GetRepositoryType returns the RepositoryType field value

func (*HelmChartRepositoryChartReference) GetRepositoryTypeOk

func (o *HelmChartRepositoryChartReference) GetRepositoryTypeOk() (*string, bool)

GetRepositoryTypeOk returns a tuple with the RepositoryType field value and a boolean to check if the value has been set.

func (*HelmChartRepositoryChartReference) GetRepositoryURL

func (o *HelmChartRepositoryChartReference) GetRepositoryURL() string

GetRepositoryURL returns the RepositoryURL field value

func (*HelmChartRepositoryChartReference) GetRepositoryURLOk

func (o *HelmChartRepositoryChartReference) GetRepositoryURLOk() (*string, bool)

GetRepositoryURLOk returns a tuple with the RepositoryURL field value and a boolean to check if the value has been set.

func (*HelmChartRepositoryChartReference) HasChartVersion

func (o *HelmChartRepositoryChartReference) HasChartVersion() bool

HasChartVersion returns a boolean if a field has been set.

func (HelmChartRepositoryChartReference) MarshalJSON

func (o HelmChartRepositoryChartReference) MarshalJSON() ([]byte, error)

func (*HelmChartRepositoryChartReference) SetChartName

func (o *HelmChartRepositoryChartReference) SetChartName(v string)

SetChartName sets field value

func (*HelmChartRepositoryChartReference) SetChartVersion

func (o *HelmChartRepositoryChartReference) SetChartVersion(v string)

SetChartVersion gets a reference to the given string and assigns it to the ChartVersion field.

func (*HelmChartRepositoryChartReference) SetRepositoryType

func (o *HelmChartRepositoryChartReference) SetRepositoryType(v string)

SetRepositoryType sets field value

func (*HelmChartRepositoryChartReference) SetRepositoryURL

func (o *HelmChartRepositoryChartReference) SetRepositoryURL(v string)

SetRepositoryURL sets field value

func (HelmChartRepositoryChartReference) ToMap

func (o HelmChartRepositoryChartReference) ToMap() (map[string]interface{}, error)

func (*HelmChartRepositoryChartReference) UnmarshalJSON

func (o *HelmChartRepositoryChartReference) UnmarshalJSON(data []byte) (err error)

type HelmChartRepositoryReference

type HelmChartRepositoryReference struct {
	RepositoryType string `json:"repositoryType"`
	RepositoryURL  string `json:"repositoryURL"`
}

HelmChartRepositoryReference struct for HelmChartRepositoryReference

func NewHelmChartRepositoryReference

func NewHelmChartRepositoryReference(repositoryType string, repositoryURL string) *HelmChartRepositoryReference

NewHelmChartRepositoryReference instantiates a new HelmChartRepositoryReference 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 NewHelmChartRepositoryReferenceWithDefaults

func NewHelmChartRepositoryReferenceWithDefaults() *HelmChartRepositoryReference

NewHelmChartRepositoryReferenceWithDefaults instantiates a new HelmChartRepositoryReference 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 (*HelmChartRepositoryReference) GetRepositoryType

func (o *HelmChartRepositoryReference) GetRepositoryType() string

GetRepositoryType returns the RepositoryType field value

func (*HelmChartRepositoryReference) GetRepositoryTypeOk

func (o *HelmChartRepositoryReference) GetRepositoryTypeOk() (*string, bool)

GetRepositoryTypeOk returns a tuple with the RepositoryType field value and a boolean to check if the value has been set.

func (*HelmChartRepositoryReference) GetRepositoryURL

func (o *HelmChartRepositoryReference) GetRepositoryURL() string

GetRepositoryURL returns the RepositoryURL field value

func (*HelmChartRepositoryReference) GetRepositoryURLOk

func (o *HelmChartRepositoryReference) GetRepositoryURLOk() (*string, bool)

GetRepositoryURLOk returns a tuple with the RepositoryURL field value and a boolean to check if the value has been set.

func (HelmChartRepositoryReference) MarshalJSON

func (o HelmChartRepositoryReference) MarshalJSON() ([]byte, error)

func (*HelmChartRepositoryReference) SetRepositoryType

func (o *HelmChartRepositoryReference) SetRepositoryType(v string)

SetRepositoryType sets field value

func (*HelmChartRepositoryReference) SetRepositoryURL

func (o *HelmChartRepositoryReference) SetRepositoryURL(v string)

SetRepositoryURL sets field value

func (HelmChartRepositoryReference) ToMap

func (o HelmChartRepositoryReference) ToMap() (map[string]interface{}, error)

func (*HelmChartRepositoryReference) UnmarshalJSON

func (o *HelmChartRepositoryReference) UnmarshalJSON(data []byte) (err error)

type HelmGetChartMetadataAction

type HelmGetChartMetadataAction struct {
	Reference HelmChartReference `json:"reference"`
}

HelmGetChartMetadataAction struct for HelmGetChartMetadataAction

func NewHelmGetChartMetadataAction

func NewHelmGetChartMetadataAction(reference HelmChartReference) *HelmGetChartMetadataAction

NewHelmGetChartMetadataAction instantiates a new HelmGetChartMetadataAction 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 NewHelmGetChartMetadataActionWithDefaults

func NewHelmGetChartMetadataActionWithDefaults() *HelmGetChartMetadataAction

NewHelmGetChartMetadataActionWithDefaults instantiates a new HelmGetChartMetadataAction 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 (*HelmGetChartMetadataAction) GetReference

GetReference returns the Reference field value

func (*HelmGetChartMetadataAction) GetReferenceOk

func (o *HelmGetChartMetadataAction) GetReferenceOk() (*HelmChartReference, bool)

GetReferenceOk returns a tuple with the Reference field value and a boolean to check if the value has been set.

func (HelmGetChartMetadataAction) MarshalJSON

func (o HelmGetChartMetadataAction) MarshalJSON() ([]byte, error)

func (*HelmGetChartMetadataAction) SetReference

SetReference sets field value

func (HelmGetChartMetadataAction) ToMap

func (o HelmGetChartMetadataAction) ToMap() (map[string]interface{}, error)

func (*HelmGetChartMetadataAction) UnmarshalJSON

func (o *HelmGetChartMetadataAction) UnmarshalJSON(data []byte) (err error)

type HelmGetChartMetadataActionResponse

type HelmGetChartMetadataActionResponse struct {
	DefaultValues map[string]interface{} `json:"defaultValues"`
}

HelmGetChartMetadataActionResponse struct for HelmGetChartMetadataActionResponse

func NewHelmGetChartMetadataActionResponse

func NewHelmGetChartMetadataActionResponse(defaultValues map[string]interface{}) *HelmGetChartMetadataActionResponse

NewHelmGetChartMetadataActionResponse instantiates a new HelmGetChartMetadataActionResponse 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 NewHelmGetChartMetadataActionResponseWithDefaults

func NewHelmGetChartMetadataActionResponseWithDefaults() *HelmGetChartMetadataActionResponse

NewHelmGetChartMetadataActionResponseWithDefaults instantiates a new HelmGetChartMetadataActionResponse 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 (*HelmGetChartMetadataActionResponse) GetDefaultValues

func (o *HelmGetChartMetadataActionResponse) GetDefaultValues() map[string]interface{}

GetDefaultValues returns the DefaultValues field value

func (*HelmGetChartMetadataActionResponse) GetDefaultValuesOk

func (o *HelmGetChartMetadataActionResponse) GetDefaultValuesOk() (map[string]interface{}, bool)

GetDefaultValuesOk returns a tuple with the DefaultValues field value and a boolean to check if the value has been set.

func (HelmGetChartMetadataActionResponse) MarshalJSON

func (o HelmGetChartMetadataActionResponse) MarshalJSON() ([]byte, error)

func (*HelmGetChartMetadataActionResponse) SetDefaultValues

func (o *HelmGetChartMetadataActionResponse) SetDefaultValues(v map[string]interface{})

SetDefaultValues sets field value

func (HelmGetChartMetadataActionResponse) ToMap

func (o HelmGetChartMetadataActionResponse) ToMap() (map[string]interface{}, error)

func (*HelmGetChartMetadataActionResponse) UnmarshalJSON

func (o *HelmGetChartMetadataActionResponse) UnmarshalJSON(data []byte) (err error)

type HelmListChartsAction

type HelmListChartsAction struct {
	Reference HelmRepositoryReference `json:"reference"`
}

HelmListChartsAction struct for HelmListChartsAction

func NewHelmListChartsAction

func NewHelmListChartsAction(reference HelmRepositoryReference) *HelmListChartsAction

NewHelmListChartsAction instantiates a new HelmListChartsAction 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 NewHelmListChartsActionWithDefaults

func NewHelmListChartsActionWithDefaults() *HelmListChartsAction

NewHelmListChartsActionWithDefaults instantiates a new HelmListChartsAction 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 (*HelmListChartsAction) GetReference

GetReference returns the Reference field value

func (*HelmListChartsAction) GetReferenceOk

func (o *HelmListChartsAction) GetReferenceOk() (*HelmRepositoryReference, bool)

GetReferenceOk returns a tuple with the Reference field value and a boolean to check if the value has been set.

func (HelmListChartsAction) MarshalJSON

func (o HelmListChartsAction) MarshalJSON() ([]byte, error)

func (*HelmListChartsAction) SetReference

func (o *HelmListChartsAction) SetReference(v HelmRepositoryReference)

SetReference sets field value

func (HelmListChartsAction) ToMap

func (o HelmListChartsAction) ToMap() (map[string]interface{}, error)

func (*HelmListChartsAction) UnmarshalJSON

func (o *HelmListChartsAction) UnmarshalJSON(data []byte) (err error)

type HelmListChartsActionResponse

type HelmListChartsActionResponse struct {
	Items []map[string]interface{} `json:"items"`
}

HelmListChartsActionResponse struct for HelmListChartsActionResponse

func NewHelmListChartsActionResponse

func NewHelmListChartsActionResponse(items []map[string]interface{}) *HelmListChartsActionResponse

NewHelmListChartsActionResponse instantiates a new HelmListChartsActionResponse 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 NewHelmListChartsActionResponseWithDefaults

func NewHelmListChartsActionResponseWithDefaults() *HelmListChartsActionResponse

NewHelmListChartsActionResponseWithDefaults instantiates a new HelmListChartsActionResponse 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 (*HelmListChartsActionResponse) GetItems

func (o *HelmListChartsActionResponse) GetItems() []map[string]interface{}

GetItems returns the Items field value

func (*HelmListChartsActionResponse) GetItemsOk

func (o *HelmListChartsActionResponse) GetItemsOk() ([]map[string]interface{}, bool)

GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.

func (HelmListChartsActionResponse) MarshalJSON

func (o HelmListChartsActionResponse) MarshalJSON() ([]byte, error)

func (*HelmListChartsActionResponse) SetItems

func (o *HelmListChartsActionResponse) SetItems(v []map[string]interface{})

SetItems sets field value

func (HelmListChartsActionResponse) ToMap

func (o HelmListChartsActionResponse) ToMap() (map[string]interface{}, error)

func (*HelmListChartsActionResponse) UnmarshalJSON

func (o *HelmListChartsActionResponse) UnmarshalJSON(data []byte) (err error)

type HelmRenderChartAction

type HelmRenderChartAction struct {
	Reference  HelmChartReference    `json:"reference"`
	Parameters *HelmRenderParameters `json:"parameters,omitempty"`
}

HelmRenderChartAction struct for HelmRenderChartAction

func NewHelmRenderChartAction

func NewHelmRenderChartAction(reference HelmChartReference) *HelmRenderChartAction

NewHelmRenderChartAction instantiates a new HelmRenderChartAction 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 NewHelmRenderChartActionWithDefaults

func NewHelmRenderChartActionWithDefaults() *HelmRenderChartAction

NewHelmRenderChartActionWithDefaults instantiates a new HelmRenderChartAction 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 (*HelmRenderChartAction) GetParameters

func (o *HelmRenderChartAction) GetParameters() HelmRenderParameters

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*HelmRenderChartAction) GetParametersOk

func (o *HelmRenderChartAction) GetParametersOk() (*HelmRenderParameters, bool)

GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderChartAction) GetReference

func (o *HelmRenderChartAction) GetReference() HelmChartReference

GetReference returns the Reference field value

func (*HelmRenderChartAction) GetReferenceOk

func (o *HelmRenderChartAction) GetReferenceOk() (*HelmChartReference, bool)

GetReferenceOk returns a tuple with the Reference field value and a boolean to check if the value has been set.

func (*HelmRenderChartAction) HasParameters

func (o *HelmRenderChartAction) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (HelmRenderChartAction) MarshalJSON

func (o HelmRenderChartAction) MarshalJSON() ([]byte, error)

func (*HelmRenderChartAction) SetParameters

func (o *HelmRenderChartAction) SetParameters(v HelmRenderParameters)

SetParameters gets a reference to the given HelmRenderParameters and assigns it to the Parameters field.

func (*HelmRenderChartAction) SetReference

func (o *HelmRenderChartAction) SetReference(v HelmChartReference)

SetReference sets field value

func (HelmRenderChartAction) ToMap

func (o HelmRenderChartAction) ToMap() (map[string]interface{}, error)

func (*HelmRenderChartAction) UnmarshalJSON

func (o *HelmRenderChartAction) UnmarshalJSON(data []byte) (err error)

type HelmRenderChartActionResponse

type HelmRenderChartActionResponse struct {
	Manifests []Manifest          `json:"manifests,omitempty"`
	Metadata  *HelmRenderMetadata `json:"metadata,omitempty"`
}

HelmRenderChartActionResponse struct for HelmRenderChartActionResponse

func NewHelmRenderChartActionResponse

func NewHelmRenderChartActionResponse() *HelmRenderChartActionResponse

NewHelmRenderChartActionResponse instantiates a new HelmRenderChartActionResponse 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 NewHelmRenderChartActionResponseWithDefaults

func NewHelmRenderChartActionResponseWithDefaults() *HelmRenderChartActionResponse

NewHelmRenderChartActionResponseWithDefaults instantiates a new HelmRenderChartActionResponse 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 (*HelmRenderChartActionResponse) GetManifests

func (o *HelmRenderChartActionResponse) GetManifests() []Manifest

GetManifests returns the Manifests field value if set, zero value otherwise.

func (*HelmRenderChartActionResponse) GetManifestsOk

func (o *HelmRenderChartActionResponse) GetManifestsOk() ([]Manifest, bool)

GetManifestsOk returns a tuple with the Manifests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderChartActionResponse) GetMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*HelmRenderChartActionResponse) GetMetadataOk

func (o *HelmRenderChartActionResponse) GetMetadataOk() (*HelmRenderMetadata, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderChartActionResponse) HasManifests

func (o *HelmRenderChartActionResponse) HasManifests() bool

HasManifests returns a boolean if a field has been set.

func (*HelmRenderChartActionResponse) HasMetadata

func (o *HelmRenderChartActionResponse) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (HelmRenderChartActionResponse) MarshalJSON

func (o HelmRenderChartActionResponse) MarshalJSON() ([]byte, error)

func (*HelmRenderChartActionResponse) SetManifests

func (o *HelmRenderChartActionResponse) SetManifests(v []Manifest)

SetManifests gets a reference to the given []Manifest and assigns it to the Manifests field.

func (*HelmRenderChartActionResponse) SetMetadata

SetMetadata gets a reference to the given HelmRenderMetadata and assigns it to the Metadata field.

func (HelmRenderChartActionResponse) ToMap

func (o HelmRenderChartActionResponse) ToMap() (map[string]interface{}, error)

type HelmRenderMetadata

type HelmRenderMetadata struct {
	ReleaseName  string                 `json:"releaseName"`
	Namespace    string                 `json:"namespace"`
	ApiVersions  []string               `json:"apiVersions"`
	KubeVersion  string                 `json:"kubeVersion"`
	HelmVersion  string                 `json:"helmVersion"`
	MergedValues map[string]interface{} `json:"mergedValues"`
}

HelmRenderMetadata struct for HelmRenderMetadata

func NewHelmRenderMetadata

func NewHelmRenderMetadata(releaseName string, namespace string, apiVersions []string, kubeVersion string, helmVersion string, mergedValues map[string]interface{}) *HelmRenderMetadata

NewHelmRenderMetadata instantiates a new HelmRenderMetadata 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 NewHelmRenderMetadataWithDefaults

func NewHelmRenderMetadataWithDefaults() *HelmRenderMetadata

NewHelmRenderMetadataWithDefaults instantiates a new HelmRenderMetadata 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 (*HelmRenderMetadata) GetApiVersions

func (o *HelmRenderMetadata) GetApiVersions() []string

GetApiVersions returns the ApiVersions field value

func (*HelmRenderMetadata) GetApiVersionsOk

func (o *HelmRenderMetadata) GetApiVersionsOk() ([]string, bool)

GetApiVersionsOk returns a tuple with the ApiVersions field value and a boolean to check if the value has been set.

func (*HelmRenderMetadata) GetHelmVersion

func (o *HelmRenderMetadata) GetHelmVersion() string

GetHelmVersion returns the HelmVersion field value

func (*HelmRenderMetadata) GetHelmVersionOk

func (o *HelmRenderMetadata) GetHelmVersionOk() (*string, bool)

GetHelmVersionOk returns a tuple with the HelmVersion field value and a boolean to check if the value has been set.

func (*HelmRenderMetadata) GetKubeVersion

func (o *HelmRenderMetadata) GetKubeVersion() string

GetKubeVersion returns the KubeVersion field value

func (*HelmRenderMetadata) GetKubeVersionOk

func (o *HelmRenderMetadata) GetKubeVersionOk() (*string, bool)

GetKubeVersionOk returns a tuple with the KubeVersion field value and a boolean to check if the value has been set.

func (*HelmRenderMetadata) GetMergedValues

func (o *HelmRenderMetadata) GetMergedValues() map[string]interface{}

GetMergedValues returns the MergedValues field value

func (*HelmRenderMetadata) GetMergedValuesOk

func (o *HelmRenderMetadata) GetMergedValuesOk() (map[string]interface{}, bool)

GetMergedValuesOk returns a tuple with the MergedValues field value and a boolean to check if the value has been set.

func (*HelmRenderMetadata) GetNamespace

func (o *HelmRenderMetadata) GetNamespace() string

GetNamespace returns the Namespace field value

func (*HelmRenderMetadata) GetNamespaceOk

func (o *HelmRenderMetadata) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value and a boolean to check if the value has been set.

func (*HelmRenderMetadata) GetReleaseName

func (o *HelmRenderMetadata) GetReleaseName() string

GetReleaseName returns the ReleaseName field value

func (*HelmRenderMetadata) GetReleaseNameOk

func (o *HelmRenderMetadata) GetReleaseNameOk() (*string, bool)

GetReleaseNameOk returns a tuple with the ReleaseName field value and a boolean to check if the value has been set.

func (HelmRenderMetadata) MarshalJSON

func (o HelmRenderMetadata) MarshalJSON() ([]byte, error)

func (*HelmRenderMetadata) SetApiVersions

func (o *HelmRenderMetadata) SetApiVersions(v []string)

SetApiVersions sets field value

func (*HelmRenderMetadata) SetHelmVersion

func (o *HelmRenderMetadata) SetHelmVersion(v string)

SetHelmVersion sets field value

func (*HelmRenderMetadata) SetKubeVersion

func (o *HelmRenderMetadata) SetKubeVersion(v string)

SetKubeVersion sets field value

func (*HelmRenderMetadata) SetMergedValues

func (o *HelmRenderMetadata) SetMergedValues(v map[string]interface{})

SetMergedValues sets field value

func (*HelmRenderMetadata) SetNamespace

func (o *HelmRenderMetadata) SetNamespace(v string)

SetNamespace sets field value

func (*HelmRenderMetadata) SetReleaseName

func (o *HelmRenderMetadata) SetReleaseName(v string)

SetReleaseName sets field value

func (HelmRenderMetadata) ToMap

func (o HelmRenderMetadata) ToMap() (map[string]interface{}, error)

func (*HelmRenderMetadata) UnmarshalJSON

func (o *HelmRenderMetadata) UnmarshalJSON(data []byte) (err error)

type HelmRenderParameters

type HelmRenderParameters struct {
	ReleaseName             *string                `json:"releaseName,omitempty"`
	Namespace               *string                `json:"namespace,omitempty"`
	KubeVersion             *string                `json:"kubeVersion,omitempty"`
	ApiVersions             []string               `json:"apiVersions,omitempty"`
	ValueFiles              []string               `json:"valueFiles,omitempty"`
	Values                  map[string]string      `json:"values,omitempty"`
	ValuesFlat              []string               `json:"valuesFlat,omitempty"`
	StringValues            map[string]string      `json:"stringValues,omitempty"`
	StringValuesFlat        []string               `json:"stringValuesFlat,omitempty"`
	ComplexValues           map[string]interface{} `json:"complexValues,omitempty"`
	IncludeCRDs             *bool                  `json:"includeCRDs,omitempty"`
	IncludeHooks            *bool                  `json:"includeHooks,omitempty"`
	IgnoreMissingValueFiles *bool                  `json:"ignoreMissingValueFiles,omitempty"`
}

HelmRenderParameters struct for HelmRenderParameters

func NewHelmRenderParameters

func NewHelmRenderParameters() *HelmRenderParameters

NewHelmRenderParameters instantiates a new HelmRenderParameters 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 NewHelmRenderParametersWithDefaults

func NewHelmRenderParametersWithDefaults() *HelmRenderParameters

NewHelmRenderParametersWithDefaults instantiates a new HelmRenderParameters 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 (*HelmRenderParameters) GetApiVersions

func (o *HelmRenderParameters) GetApiVersions() []string

GetApiVersions returns the ApiVersions field value if set, zero value otherwise.

func (*HelmRenderParameters) GetApiVersionsOk

func (o *HelmRenderParameters) GetApiVersionsOk() ([]string, bool)

GetApiVersionsOk returns a tuple with the ApiVersions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetComplexValues

func (o *HelmRenderParameters) GetComplexValues() map[string]interface{}

GetComplexValues returns the ComplexValues field value if set, zero value otherwise.

func (*HelmRenderParameters) GetComplexValuesOk

func (o *HelmRenderParameters) GetComplexValuesOk() (map[string]interface{}, bool)

GetComplexValuesOk returns a tuple with the ComplexValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetIgnoreMissingValueFiles

func (o *HelmRenderParameters) GetIgnoreMissingValueFiles() bool

GetIgnoreMissingValueFiles returns the IgnoreMissingValueFiles field value if set, zero value otherwise.

func (*HelmRenderParameters) GetIgnoreMissingValueFilesOk

func (o *HelmRenderParameters) GetIgnoreMissingValueFilesOk() (*bool, bool)

GetIgnoreMissingValueFilesOk returns a tuple with the IgnoreMissingValueFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetIncludeCRDs

func (o *HelmRenderParameters) GetIncludeCRDs() bool

GetIncludeCRDs returns the IncludeCRDs field value if set, zero value otherwise.

func (*HelmRenderParameters) GetIncludeCRDsOk

func (o *HelmRenderParameters) GetIncludeCRDsOk() (*bool, bool)

GetIncludeCRDsOk returns a tuple with the IncludeCRDs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetIncludeHooks

func (o *HelmRenderParameters) GetIncludeHooks() bool

GetIncludeHooks returns the IncludeHooks field value if set, zero value otherwise.

func (*HelmRenderParameters) GetIncludeHooksOk

func (o *HelmRenderParameters) GetIncludeHooksOk() (*bool, bool)

GetIncludeHooksOk returns a tuple with the IncludeHooks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetKubeVersion

func (o *HelmRenderParameters) GetKubeVersion() string

GetKubeVersion returns the KubeVersion field value if set, zero value otherwise.

func (*HelmRenderParameters) GetKubeVersionOk

func (o *HelmRenderParameters) GetKubeVersionOk() (*string, bool)

GetKubeVersionOk returns a tuple with the KubeVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetNamespace

func (o *HelmRenderParameters) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*HelmRenderParameters) GetNamespaceOk

func (o *HelmRenderParameters) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetReleaseName

func (o *HelmRenderParameters) GetReleaseName() string

GetReleaseName returns the ReleaseName field value if set, zero value otherwise.

func (*HelmRenderParameters) GetReleaseNameOk

func (o *HelmRenderParameters) GetReleaseNameOk() (*string, bool)

GetReleaseNameOk returns a tuple with the ReleaseName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetStringValues

func (o *HelmRenderParameters) GetStringValues() map[string]string

GetStringValues returns the StringValues field value if set, zero value otherwise (both if not set or set to explicit null).

func (*HelmRenderParameters) GetStringValuesFlat

func (o *HelmRenderParameters) GetStringValuesFlat() []string

GetStringValuesFlat returns the StringValuesFlat field value if set, zero value otherwise.

func (*HelmRenderParameters) GetStringValuesFlatOk

func (o *HelmRenderParameters) GetStringValuesFlatOk() ([]string, bool)

GetStringValuesFlatOk returns a tuple with the StringValuesFlat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetStringValuesOk

func (o *HelmRenderParameters) GetStringValuesOk() (*map[string]string, bool)

GetStringValuesOk returns a tuple with the StringValues field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HelmRenderParameters) GetValueFiles

func (o *HelmRenderParameters) GetValueFiles() []string

GetValueFiles returns the ValueFiles field value if set, zero value otherwise.

func (*HelmRenderParameters) GetValueFilesOk

func (o *HelmRenderParameters) GetValueFilesOk() ([]string, bool)

GetValueFilesOk returns a tuple with the ValueFiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetValues

func (o *HelmRenderParameters) GetValues() map[string]string

GetValues returns the Values field value if set, zero value otherwise (both if not set or set to explicit null).

func (*HelmRenderParameters) GetValuesFlat

func (o *HelmRenderParameters) GetValuesFlat() []string

GetValuesFlat returns the ValuesFlat field value if set, zero value otherwise.

func (*HelmRenderParameters) GetValuesFlatOk

func (o *HelmRenderParameters) GetValuesFlatOk() ([]string, bool)

GetValuesFlatOk returns a tuple with the ValuesFlat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HelmRenderParameters) GetValuesOk

func (o *HelmRenderParameters) GetValuesOk() (*map[string]string, bool)

GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HelmRenderParameters) HasApiVersions

func (o *HelmRenderParameters) HasApiVersions() bool

HasApiVersions returns a boolean if a field has been set.

func (*HelmRenderParameters) HasComplexValues

func (o *HelmRenderParameters) HasComplexValues() bool

HasComplexValues returns a boolean if a field has been set.

func (*HelmRenderParameters) HasIgnoreMissingValueFiles

func (o *HelmRenderParameters) HasIgnoreMissingValueFiles() bool

HasIgnoreMissingValueFiles returns a boolean if a field has been set.

func (*HelmRenderParameters) HasIncludeCRDs

func (o *HelmRenderParameters) HasIncludeCRDs() bool

HasIncludeCRDs returns a boolean if a field has been set.

func (*HelmRenderParameters) HasIncludeHooks

func (o *HelmRenderParameters) HasIncludeHooks() bool

HasIncludeHooks returns a boolean if a field has been set.

func (*HelmRenderParameters) HasKubeVersion

func (o *HelmRenderParameters) HasKubeVersion() bool

HasKubeVersion returns a boolean if a field has been set.

func (*HelmRenderParameters) HasNamespace

func (o *HelmRenderParameters) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*HelmRenderParameters) HasReleaseName

func (o *HelmRenderParameters) HasReleaseName() bool

HasReleaseName returns a boolean if a field has been set.

func (*HelmRenderParameters) HasStringValues

func (o *HelmRenderParameters) HasStringValues() bool

HasStringValues returns a boolean if a field has been set.

func (*HelmRenderParameters) HasStringValuesFlat

func (o *HelmRenderParameters) HasStringValuesFlat() bool

HasStringValuesFlat returns a boolean if a field has been set.

func (*HelmRenderParameters) HasValueFiles

func (o *HelmRenderParameters) HasValueFiles() bool

HasValueFiles returns a boolean if a field has been set.

func (*HelmRenderParameters) HasValues

func (o *HelmRenderParameters) HasValues() bool

HasValues returns a boolean if a field has been set.

func (*HelmRenderParameters) HasValuesFlat

func (o *HelmRenderParameters) HasValuesFlat() bool

HasValuesFlat returns a boolean if a field has been set.

func (HelmRenderParameters) MarshalJSON

func (o HelmRenderParameters) MarshalJSON() ([]byte, error)

func (*HelmRenderParameters) SetApiVersions

func (o *HelmRenderParameters) SetApiVersions(v []string)

SetApiVersions gets a reference to the given []string and assigns it to the ApiVersions field.

func (*HelmRenderParameters) SetComplexValues

func (o *HelmRenderParameters) SetComplexValues(v map[string]interface{})

SetComplexValues gets a reference to the given map[string]interface{} and assigns it to the ComplexValues field.

func (*HelmRenderParameters) SetIgnoreMissingValueFiles

func (o *HelmRenderParameters) SetIgnoreMissingValueFiles(v bool)

SetIgnoreMissingValueFiles gets a reference to the given bool and assigns it to the IgnoreMissingValueFiles field.

func (*HelmRenderParameters) SetIncludeCRDs

func (o *HelmRenderParameters) SetIncludeCRDs(v bool)

SetIncludeCRDs gets a reference to the given bool and assigns it to the IncludeCRDs field.

func (*HelmRenderParameters) SetIncludeHooks

func (o *HelmRenderParameters) SetIncludeHooks(v bool)

SetIncludeHooks gets a reference to the given bool and assigns it to the IncludeHooks field.

func (*HelmRenderParameters) SetKubeVersion

func (o *HelmRenderParameters) SetKubeVersion(v string)

SetKubeVersion gets a reference to the given string and assigns it to the KubeVersion field.

func (*HelmRenderParameters) SetNamespace

func (o *HelmRenderParameters) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*HelmRenderParameters) SetReleaseName

func (o *HelmRenderParameters) SetReleaseName(v string)

SetReleaseName gets a reference to the given string and assigns it to the ReleaseName field.

func (*HelmRenderParameters) SetStringValues

func (o *HelmRenderParameters) SetStringValues(v map[string]string)

SetStringValues gets a reference to the given map[string]string and assigns it to the StringValues field.

func (*HelmRenderParameters) SetStringValuesFlat

func (o *HelmRenderParameters) SetStringValuesFlat(v []string)

SetStringValuesFlat gets a reference to the given []string and assigns it to the StringValuesFlat field.

func (*HelmRenderParameters) SetValueFiles

func (o *HelmRenderParameters) SetValueFiles(v []string)

SetValueFiles gets a reference to the given []string and assigns it to the ValueFiles field.

func (*HelmRenderParameters) SetValues

func (o *HelmRenderParameters) SetValues(v map[string]string)

SetValues gets a reference to the given map[string]string and assigns it to the Values field.

func (*HelmRenderParameters) SetValuesFlat

func (o *HelmRenderParameters) SetValuesFlat(v []string)

SetValuesFlat gets a reference to the given []string and assigns it to the ValuesFlat field.

func (HelmRenderParameters) ToMap

func (o HelmRenderParameters) ToMap() (map[string]interface{}, error)

type HelmRepositoryReference

type HelmRepositoryReference struct {
	GitRepositoryReference       *GitRepositoryReference
	HelmChartRepositoryReference *HelmChartRepositoryReference
}

HelmRepositoryReference - struct for HelmRepositoryReference

func GitRepositoryReferenceAsHelmRepositoryReference

func GitRepositoryReferenceAsHelmRepositoryReference(v *GitRepositoryReference) HelmRepositoryReference

GitRepositoryReferenceAsHelmRepositoryReference is a convenience function that returns GitRepositoryReference wrapped in HelmRepositoryReference

func HelmChartRepositoryReferenceAsHelmRepositoryReference

func HelmChartRepositoryReferenceAsHelmRepositoryReference(v *HelmChartRepositoryReference) HelmRepositoryReference

HelmChartRepositoryReferenceAsHelmRepositoryReference is a convenience function that returns HelmChartRepositoryReference wrapped in HelmRepositoryReference

func (*HelmRepositoryReference) GetActualInstance

func (obj *HelmRepositoryReference) GetActualInstance() interface{}

Get the actual instance

func (HelmRepositoryReference) MarshalJSON

func (src HelmRepositoryReference) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*HelmRepositoryReference) UnmarshalJSON

func (dst *HelmRepositoryReference) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type KustomizationReference

type KustomizationReference struct {
	GitRepositoryPathReference *GitRepositoryPathReference
}

KustomizationReference - struct for KustomizationReference

func GitRepositoryPathReferenceAsKustomizationReference

func GitRepositoryPathReferenceAsKustomizationReference(v *GitRepositoryPathReference) KustomizationReference

GitRepositoryPathReferenceAsKustomizationReference is a convenience function that returns GitRepositoryPathReference wrapped in KustomizationReference

func (*KustomizationReference) GetActualInstance

func (obj *KustomizationReference) GetActualInstance() interface{}

Get the actual instance

func (KustomizationReference) MarshalJSON

func (src KustomizationReference) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*KustomizationReference) UnmarshalJSON

func (dst *KustomizationReference) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type KustomizeAPIService

type KustomizeAPIService service

KustomizeAPIService KustomizeAPI service

func (*KustomizeAPIService) PostKustomizeRenderKustomizationAction

func (a *KustomizeAPIService) PostKustomizeRenderKustomizationAction(ctx context.Context) ApiPostKustomizeRenderKustomizationActionRequest

PostKustomizeRenderKustomizationAction Render Kustomize Kustomization

Renders Kubernetes manifests based on Kustomize Kustomization provided in repository.

Service needs read permission on given repository.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostKustomizeRenderKustomizationActionRequest

func (*KustomizeAPIService) PostKustomizeRenderKustomizationActionExecute

Execute executes the request

@return KustomizeRenderKustomizationActionResponse

type KustomizeManifestInjection

type KustomizeManifestInjection struct {
	FileName  string     `json:"fileName"`
	Manifests []Manifest `json:"manifests"`
}

KustomizeManifestInjection struct for KustomizeManifestInjection

func NewKustomizeManifestInjection

func NewKustomizeManifestInjection(fileName string, manifests []Manifest) *KustomizeManifestInjection

NewKustomizeManifestInjection instantiates a new KustomizeManifestInjection 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 NewKustomizeManifestInjectionWithDefaults

func NewKustomizeManifestInjectionWithDefaults() *KustomizeManifestInjection

NewKustomizeManifestInjectionWithDefaults instantiates a new KustomizeManifestInjection 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 (*KustomizeManifestInjection) GetFileName

func (o *KustomizeManifestInjection) GetFileName() string

GetFileName returns the FileName field value

func (*KustomizeManifestInjection) GetFileNameOk

func (o *KustomizeManifestInjection) GetFileNameOk() (*string, bool)

GetFileNameOk returns a tuple with the FileName field value and a boolean to check if the value has been set.

func (*KustomizeManifestInjection) GetManifests

func (o *KustomizeManifestInjection) GetManifests() []Manifest

GetManifests returns the Manifests field value

func (*KustomizeManifestInjection) GetManifestsOk

func (o *KustomizeManifestInjection) GetManifestsOk() ([]Manifest, bool)

GetManifestsOk returns a tuple with the Manifests field value and a boolean to check if the value has been set.

func (KustomizeManifestInjection) MarshalJSON

func (o KustomizeManifestInjection) MarshalJSON() ([]byte, error)

func (*KustomizeManifestInjection) SetFileName

func (o *KustomizeManifestInjection) SetFileName(v string)

SetFileName sets field value

func (*KustomizeManifestInjection) SetManifests

func (o *KustomizeManifestInjection) SetManifests(v []Manifest)

SetManifests sets field value

func (KustomizeManifestInjection) ToMap

func (o KustomizeManifestInjection) ToMap() (map[string]interface{}, error)

func (*KustomizeManifestInjection) UnmarshalJSON

func (o *KustomizeManifestInjection) UnmarshalJSON(data []byte) (err error)

type KustomizeRenderKustomizationAction

type KustomizeRenderKustomizationAction struct {
	Reference  KustomizationReference     `json:"reference"`
	Parameters *KustomizeRenderParameters `json:"parameters,omitempty"`
}

KustomizeRenderKustomizationAction struct for KustomizeRenderKustomizationAction

func NewKustomizeRenderKustomizationAction

func NewKustomizeRenderKustomizationAction(reference KustomizationReference) *KustomizeRenderKustomizationAction

NewKustomizeRenderKustomizationAction instantiates a new KustomizeRenderKustomizationAction 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 NewKustomizeRenderKustomizationActionWithDefaults

func NewKustomizeRenderKustomizationActionWithDefaults() *KustomizeRenderKustomizationAction

NewKustomizeRenderKustomizationActionWithDefaults instantiates a new KustomizeRenderKustomizationAction 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 (*KustomizeRenderKustomizationAction) GetParameters

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*KustomizeRenderKustomizationAction) GetParametersOk

GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KustomizeRenderKustomizationAction) GetReference

GetReference returns the Reference field value

func (*KustomizeRenderKustomizationAction) GetReferenceOk

GetReferenceOk returns a tuple with the Reference field value and a boolean to check if the value has been set.

func (*KustomizeRenderKustomizationAction) HasParameters

func (o *KustomizeRenderKustomizationAction) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (KustomizeRenderKustomizationAction) MarshalJSON

func (o KustomizeRenderKustomizationAction) MarshalJSON() ([]byte, error)

func (*KustomizeRenderKustomizationAction) SetParameters

SetParameters gets a reference to the given KustomizeRenderParameters and assigns it to the Parameters field.

func (*KustomizeRenderKustomizationAction) SetReference

SetReference sets field value

func (KustomizeRenderKustomizationAction) ToMap

func (o KustomizeRenderKustomizationAction) ToMap() (map[string]interface{}, error)

func (*KustomizeRenderKustomizationAction) UnmarshalJSON

func (o *KustomizeRenderKustomizationAction) UnmarshalJSON(data []byte) (err error)

type KustomizeRenderKustomizationActionResponse

type KustomizeRenderKustomizationActionResponse struct {
	Manifests []Manifest `json:"manifests,omitempty"`
}

KustomizeRenderKustomizationActionResponse struct for KustomizeRenderKustomizationActionResponse

func NewKustomizeRenderKustomizationActionResponse

func NewKustomizeRenderKustomizationActionResponse() *KustomizeRenderKustomizationActionResponse

NewKustomizeRenderKustomizationActionResponse instantiates a new KustomizeRenderKustomizationActionResponse 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 NewKustomizeRenderKustomizationActionResponseWithDefaults

func NewKustomizeRenderKustomizationActionResponseWithDefaults() *KustomizeRenderKustomizationActionResponse

NewKustomizeRenderKustomizationActionResponseWithDefaults instantiates a new KustomizeRenderKustomizationActionResponse 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 (*KustomizeRenderKustomizationActionResponse) GetManifests

GetManifests returns the Manifests field value if set, zero value otherwise.

func (*KustomizeRenderKustomizationActionResponse) GetManifestsOk

func (o *KustomizeRenderKustomizationActionResponse) GetManifestsOk() ([]Manifest, bool)

GetManifestsOk returns a tuple with the Manifests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KustomizeRenderKustomizationActionResponse) HasManifests

HasManifests returns a boolean if a field has been set.

func (KustomizeRenderKustomizationActionResponse) MarshalJSON

func (*KustomizeRenderKustomizationActionResponse) SetManifests

SetManifests gets a reference to the given []Manifest and assigns it to the Manifests field.

func (KustomizeRenderKustomizationActionResponse) ToMap

func (o KustomizeRenderKustomizationActionResponse) ToMap() (map[string]interface{}, error)

type KustomizeRenderParameters

type KustomizeRenderParameters struct {
	ManifestInjections []KustomizeManifestInjection `json:"manifestInjections,omitempty"`
}

KustomizeRenderParameters struct for KustomizeRenderParameters

func NewKustomizeRenderParameters

func NewKustomizeRenderParameters() *KustomizeRenderParameters

NewKustomizeRenderParameters instantiates a new KustomizeRenderParameters 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 NewKustomizeRenderParametersWithDefaults

func NewKustomizeRenderParametersWithDefaults() *KustomizeRenderParameters

NewKustomizeRenderParametersWithDefaults instantiates a new KustomizeRenderParameters 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 (*KustomizeRenderParameters) GetManifestInjections

func (o *KustomizeRenderParameters) GetManifestInjections() []KustomizeManifestInjection

GetManifestInjections returns the ManifestInjections field value if set, zero value otherwise.

func (*KustomizeRenderParameters) GetManifestInjectionsOk

func (o *KustomizeRenderParameters) GetManifestInjectionsOk() ([]KustomizeManifestInjection, bool)

GetManifestInjectionsOk returns a tuple with the ManifestInjections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KustomizeRenderParameters) HasManifestInjections

func (o *KustomizeRenderParameters) HasManifestInjections() bool

HasManifestInjections returns a boolean if a field has been set.

func (KustomizeRenderParameters) MarshalJSON

func (o KustomizeRenderParameters) MarshalJSON() ([]byte, error)

func (*KustomizeRenderParameters) SetManifestInjections

func (o *KustomizeRenderParameters) SetManifestInjections(v []KustomizeManifestInjection)

SetManifestInjections gets a reference to the given []KustomizeManifestInjection and assigns it to the ManifestInjections field.

func (KustomizeRenderParameters) ToMap

func (o KustomizeRenderParameters) ToMap() (map[string]interface{}, error)

type ManagementAPIService

type ManagementAPIService service

ManagementAPIService ManagementAPI service

func (*ManagementAPIService) GetLivenessHealth

GetLivenessHealth Method for GetLivenessHealth

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetLivenessHealthRequest

func (*ManagementAPIService) GetLivenessHealthExecute

Execute executes the request

@return HealthResponse

func (*ManagementAPIService) GetReadinessHealth

GetReadinessHealth Method for GetReadinessHealth

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetReadinessHealthRequest

func (*ManagementAPIService) GetReadinessHealthExecute

Execute executes the request

@return HealthResponse

type Manifest

type Manifest struct {
	Source  *string                `json:"source,omitempty"`
	Content map[string]interface{} `json:"content"`
}

Manifest struct for Manifest

func NewManifest

func NewManifest(content map[string]interface{}) *Manifest

NewManifest instantiates a new Manifest 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 NewManifestWithDefaults

func NewManifestWithDefaults() *Manifest

NewManifestWithDefaults instantiates a new Manifest 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 (*Manifest) GetContent

func (o *Manifest) GetContent() map[string]interface{}

GetContent returns the Content field value

func (*Manifest) GetContentOk

func (o *Manifest) GetContentOk() (map[string]interface{}, bool)

GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.

func (*Manifest) GetSource

func (o *Manifest) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*Manifest) GetSourceOk

func (o *Manifest) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Manifest) HasSource

func (o *Manifest) HasSource() bool

HasSource returns a boolean if a field has been set.

func (Manifest) MarshalJSON

func (o Manifest) MarshalJSON() ([]byte, error)

func (*Manifest) SetContent

func (o *Manifest) SetContent(v map[string]interface{})

SetContent sets field value

func (*Manifest) SetSource

func (o *Manifest) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (Manifest) ToMap

func (o Manifest) ToMap() (map[string]interface{}, error)

func (*Manifest) UnmarshalJSON

func (o *Manifest) UnmarshalJSON(data []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableErrorResponse

type NullableErrorResponse struct {
	// contains filtered or unexported fields
}

func NewNullableErrorResponse

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

func (NullableErrorResponse) Get

func (NullableErrorResponse) IsSet

func (v NullableErrorResponse) IsSet() bool

func (NullableErrorResponse) MarshalJSON

func (v NullableErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableErrorResponse) Set

func (v *NullableErrorResponse) Set(val *ErrorResponse)

func (*NullableErrorResponse) UnmarshalJSON

func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableErrorResponse) Unset

func (v *NullableErrorResponse) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGitRepositoryPathReference

type NullableGitRepositoryPathReference struct {
	// contains filtered or unexported fields
}

func (NullableGitRepositoryPathReference) Get

func (NullableGitRepositoryPathReference) IsSet

func (NullableGitRepositoryPathReference) MarshalJSON

func (v NullableGitRepositoryPathReference) MarshalJSON() ([]byte, error)

func (*NullableGitRepositoryPathReference) Set

func (*NullableGitRepositoryPathReference) UnmarshalJSON

func (v *NullableGitRepositoryPathReference) UnmarshalJSON(src []byte) error

func (*NullableGitRepositoryPathReference) Unset

type NullableGitRepositoryReference

type NullableGitRepositoryReference struct {
	// contains filtered or unexported fields
}

func (NullableGitRepositoryReference) Get

func (NullableGitRepositoryReference) IsSet

func (NullableGitRepositoryReference) MarshalJSON

func (v NullableGitRepositoryReference) MarshalJSON() ([]byte, error)

func (*NullableGitRepositoryReference) Set

func (*NullableGitRepositoryReference) UnmarshalJSON

func (v *NullableGitRepositoryReference) UnmarshalJSON(src []byte) error

func (*NullableGitRepositoryReference) Unset

func (v *NullableGitRepositoryReference) Unset()

type NullableHealthResponse

type NullableHealthResponse struct {
	// contains filtered or unexported fields
}

func NewNullableHealthResponse

func NewNullableHealthResponse(val *HealthResponse) *NullableHealthResponse

func (NullableHealthResponse) Get

func (NullableHealthResponse) IsSet

func (v NullableHealthResponse) IsSet() bool

func (NullableHealthResponse) MarshalJSON

func (v NullableHealthResponse) MarshalJSON() ([]byte, error)

func (*NullableHealthResponse) Set

func (*NullableHealthResponse) UnmarshalJSON

func (v *NullableHealthResponse) UnmarshalJSON(src []byte) error

func (*NullableHealthResponse) Unset

func (v *NullableHealthResponse) Unset()

type NullableHelmChartReference

type NullableHelmChartReference struct {
	// contains filtered or unexported fields
}

func NewNullableHelmChartReference

func NewNullableHelmChartReference(val *HelmChartReference) *NullableHelmChartReference

func (NullableHelmChartReference) Get

func (NullableHelmChartReference) IsSet

func (v NullableHelmChartReference) IsSet() bool

func (NullableHelmChartReference) MarshalJSON

func (v NullableHelmChartReference) MarshalJSON() ([]byte, error)

func (*NullableHelmChartReference) Set

func (*NullableHelmChartReference) UnmarshalJSON

func (v *NullableHelmChartReference) UnmarshalJSON(src []byte) error

func (*NullableHelmChartReference) Unset

func (v *NullableHelmChartReference) Unset()

type NullableHelmChartRepositoryChartReference

type NullableHelmChartRepositoryChartReference struct {
	// contains filtered or unexported fields
}

func (NullableHelmChartRepositoryChartReference) Get

func (NullableHelmChartRepositoryChartReference) IsSet

func (NullableHelmChartRepositoryChartReference) MarshalJSON

func (*NullableHelmChartRepositoryChartReference) Set

func (*NullableHelmChartRepositoryChartReference) UnmarshalJSON

func (v *NullableHelmChartRepositoryChartReference) UnmarshalJSON(src []byte) error

func (*NullableHelmChartRepositoryChartReference) Unset

type NullableHelmChartRepositoryReference

type NullableHelmChartRepositoryReference struct {
	// contains filtered or unexported fields
}

func (NullableHelmChartRepositoryReference) Get

func (NullableHelmChartRepositoryReference) IsSet

func (NullableHelmChartRepositoryReference) MarshalJSON

func (v NullableHelmChartRepositoryReference) MarshalJSON() ([]byte, error)

func (*NullableHelmChartRepositoryReference) Set

func (*NullableHelmChartRepositoryReference) UnmarshalJSON

func (v *NullableHelmChartRepositoryReference) UnmarshalJSON(src []byte) error

func (*NullableHelmChartRepositoryReference) Unset

type NullableHelmGetChartMetadataAction

type NullableHelmGetChartMetadataAction struct {
	// contains filtered or unexported fields
}

func (NullableHelmGetChartMetadataAction) Get

func (NullableHelmGetChartMetadataAction) IsSet

func (NullableHelmGetChartMetadataAction) MarshalJSON

func (v NullableHelmGetChartMetadataAction) MarshalJSON() ([]byte, error)

func (*NullableHelmGetChartMetadataAction) Set

func (*NullableHelmGetChartMetadataAction) UnmarshalJSON

func (v *NullableHelmGetChartMetadataAction) UnmarshalJSON(src []byte) error

func (*NullableHelmGetChartMetadataAction) Unset

type NullableHelmGetChartMetadataActionResponse

type NullableHelmGetChartMetadataActionResponse struct {
	// contains filtered or unexported fields
}

func (NullableHelmGetChartMetadataActionResponse) Get

func (NullableHelmGetChartMetadataActionResponse) IsSet

func (NullableHelmGetChartMetadataActionResponse) MarshalJSON

func (*NullableHelmGetChartMetadataActionResponse) Set

func (*NullableHelmGetChartMetadataActionResponse) UnmarshalJSON

func (v *NullableHelmGetChartMetadataActionResponse) UnmarshalJSON(src []byte) error

func (*NullableHelmGetChartMetadataActionResponse) Unset

type NullableHelmListChartsAction

type NullableHelmListChartsAction struct {
	// contains filtered or unexported fields
}

func NewNullableHelmListChartsAction

func NewNullableHelmListChartsAction(val *HelmListChartsAction) *NullableHelmListChartsAction

func (NullableHelmListChartsAction) Get

func (NullableHelmListChartsAction) IsSet

func (NullableHelmListChartsAction) MarshalJSON

func (v NullableHelmListChartsAction) MarshalJSON() ([]byte, error)

func (*NullableHelmListChartsAction) Set

func (*NullableHelmListChartsAction) UnmarshalJSON

func (v *NullableHelmListChartsAction) UnmarshalJSON(src []byte) error

func (*NullableHelmListChartsAction) Unset

func (v *NullableHelmListChartsAction) Unset()

type NullableHelmListChartsActionResponse

type NullableHelmListChartsActionResponse struct {
	// contains filtered or unexported fields
}

func (NullableHelmListChartsActionResponse) Get

func (NullableHelmListChartsActionResponse) IsSet

func (NullableHelmListChartsActionResponse) MarshalJSON

func (v NullableHelmListChartsActionResponse) MarshalJSON() ([]byte, error)

func (*NullableHelmListChartsActionResponse) Set

func (*NullableHelmListChartsActionResponse) UnmarshalJSON

func (v *NullableHelmListChartsActionResponse) UnmarshalJSON(src []byte) error

func (*NullableHelmListChartsActionResponse) Unset

type NullableHelmRenderChartAction

type NullableHelmRenderChartAction struct {
	// contains filtered or unexported fields
}

func (NullableHelmRenderChartAction) Get

func (NullableHelmRenderChartAction) IsSet

func (NullableHelmRenderChartAction) MarshalJSON

func (v NullableHelmRenderChartAction) MarshalJSON() ([]byte, error)

func (*NullableHelmRenderChartAction) Set

func (*NullableHelmRenderChartAction) UnmarshalJSON

func (v *NullableHelmRenderChartAction) UnmarshalJSON(src []byte) error

func (*NullableHelmRenderChartAction) Unset

func (v *NullableHelmRenderChartAction) Unset()

type NullableHelmRenderChartActionResponse

type NullableHelmRenderChartActionResponse struct {
	// contains filtered or unexported fields
}

func (NullableHelmRenderChartActionResponse) Get

func (NullableHelmRenderChartActionResponse) IsSet

func (NullableHelmRenderChartActionResponse) MarshalJSON

func (v NullableHelmRenderChartActionResponse) MarshalJSON() ([]byte, error)

func (*NullableHelmRenderChartActionResponse) Set

func (*NullableHelmRenderChartActionResponse) UnmarshalJSON

func (v *NullableHelmRenderChartActionResponse) UnmarshalJSON(src []byte) error

func (*NullableHelmRenderChartActionResponse) Unset

type NullableHelmRenderMetadata

type NullableHelmRenderMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableHelmRenderMetadata

func NewNullableHelmRenderMetadata(val *HelmRenderMetadata) *NullableHelmRenderMetadata

func (NullableHelmRenderMetadata) Get

func (NullableHelmRenderMetadata) IsSet

func (v NullableHelmRenderMetadata) IsSet() bool

func (NullableHelmRenderMetadata) MarshalJSON

func (v NullableHelmRenderMetadata) MarshalJSON() ([]byte, error)

func (*NullableHelmRenderMetadata) Set

func (*NullableHelmRenderMetadata) UnmarshalJSON

func (v *NullableHelmRenderMetadata) UnmarshalJSON(src []byte) error

func (*NullableHelmRenderMetadata) Unset

func (v *NullableHelmRenderMetadata) Unset()

type NullableHelmRenderParameters

type NullableHelmRenderParameters struct {
	// contains filtered or unexported fields
}

func NewNullableHelmRenderParameters

func NewNullableHelmRenderParameters(val *HelmRenderParameters) *NullableHelmRenderParameters

func (NullableHelmRenderParameters) Get

func (NullableHelmRenderParameters) IsSet

func (NullableHelmRenderParameters) MarshalJSON

func (v NullableHelmRenderParameters) MarshalJSON() ([]byte, error)

func (*NullableHelmRenderParameters) Set

func (*NullableHelmRenderParameters) UnmarshalJSON

func (v *NullableHelmRenderParameters) UnmarshalJSON(src []byte) error

func (*NullableHelmRenderParameters) Unset

func (v *NullableHelmRenderParameters) Unset()

type NullableHelmRepositoryReference

type NullableHelmRepositoryReference struct {
	// contains filtered or unexported fields
}

func (NullableHelmRepositoryReference) Get

func (NullableHelmRepositoryReference) IsSet

func (NullableHelmRepositoryReference) MarshalJSON

func (v NullableHelmRepositoryReference) MarshalJSON() ([]byte, error)

func (*NullableHelmRepositoryReference) Set

func (*NullableHelmRepositoryReference) UnmarshalJSON

func (v *NullableHelmRepositoryReference) UnmarshalJSON(src []byte) error

func (*NullableHelmRepositoryReference) Unset

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableKustomizationReference

type NullableKustomizationReference struct {
	// contains filtered or unexported fields
}

func (NullableKustomizationReference) Get

func (NullableKustomizationReference) IsSet

func (NullableKustomizationReference) MarshalJSON

func (v NullableKustomizationReference) MarshalJSON() ([]byte, error)

func (*NullableKustomizationReference) Set

func (*NullableKustomizationReference) UnmarshalJSON

func (v *NullableKustomizationReference) UnmarshalJSON(src []byte) error

func (*NullableKustomizationReference) Unset

func (v *NullableKustomizationReference) Unset()

type NullableKustomizeManifestInjection

type NullableKustomizeManifestInjection struct {
	// contains filtered or unexported fields
}

func (NullableKustomizeManifestInjection) Get

func (NullableKustomizeManifestInjection) IsSet

func (NullableKustomizeManifestInjection) MarshalJSON

func (v NullableKustomizeManifestInjection) MarshalJSON() ([]byte, error)

func (*NullableKustomizeManifestInjection) Set

func (*NullableKustomizeManifestInjection) UnmarshalJSON

func (v *NullableKustomizeManifestInjection) UnmarshalJSON(src []byte) error

func (*NullableKustomizeManifestInjection) Unset

type NullableKustomizeRenderKustomizationAction

type NullableKustomizeRenderKustomizationAction struct {
	// contains filtered or unexported fields
}

func (NullableKustomizeRenderKustomizationAction) Get

func (NullableKustomizeRenderKustomizationAction) IsSet

func (NullableKustomizeRenderKustomizationAction) MarshalJSON

func (*NullableKustomizeRenderKustomizationAction) Set

func (*NullableKustomizeRenderKustomizationAction) UnmarshalJSON

func (v *NullableKustomizeRenderKustomizationAction) UnmarshalJSON(src []byte) error

func (*NullableKustomizeRenderKustomizationAction) Unset

type NullableKustomizeRenderKustomizationActionResponse

type NullableKustomizeRenderKustomizationActionResponse struct {
	// contains filtered or unexported fields
}

func (NullableKustomizeRenderKustomizationActionResponse) Get

func (NullableKustomizeRenderKustomizationActionResponse) IsSet

func (NullableKustomizeRenderKustomizationActionResponse) MarshalJSON

func (*NullableKustomizeRenderKustomizationActionResponse) Set

func (*NullableKustomizeRenderKustomizationActionResponse) UnmarshalJSON

func (*NullableKustomizeRenderKustomizationActionResponse) Unset

type NullableKustomizeRenderParameters

type NullableKustomizeRenderParameters struct {
	// contains filtered or unexported fields
}

func (NullableKustomizeRenderParameters) Get

func (NullableKustomizeRenderParameters) IsSet

func (NullableKustomizeRenderParameters) MarshalJSON

func (v NullableKustomizeRenderParameters) MarshalJSON() ([]byte, error)

func (*NullableKustomizeRenderParameters) Set

func (*NullableKustomizeRenderParameters) UnmarshalJSON

func (v *NullableKustomizeRenderParameters) UnmarshalJSON(src []byte) error

func (*NullableKustomizeRenderParameters) Unset

type NullableManifest

type NullableManifest struct {
	// contains filtered or unexported fields
}

func NewNullableManifest

func NewNullableManifest(val *Manifest) *NullableManifest

func (NullableManifest) Get

func (v NullableManifest) Get() *Manifest

func (NullableManifest) IsSet

func (v NullableManifest) IsSet() bool

func (NullableManifest) MarshalJSON

func (v NullableManifest) MarshalJSON() ([]byte, error)

func (*NullableManifest) Set

func (v *NullableManifest) Set(val *Manifest)

func (*NullableManifest) UnmarshalJSON

func (v *NullableManifest) UnmarshalJSON(src []byte) error

func (*NullableManifest) Unset

func (v *NullableManifest) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL