Files
odo/pkg/apiserver-gen/go/model__devstate_resource_post_request.go
Philippe Martin e9dbded83b [ui] Set AutoBuild and DeployByDefault (#7051)
* Get and display autoBuild / deployByDefault

* Set autoBuild / deployByDefault

* Update ui static files

* [api] Add orpahn field to Image/Resource

* Display more info about Build / Deploy at startup

* Update ui static files

* e2e tests

* Update ui static files

* Fix unit tests

* 3-states button for AutoBuild

* 3-states button for DeployByDefault

* static ui files
2023-09-01 10:18:49 +02:00

40 lines
1.2 KiB
Go
Generated

/*
* odo dev
*
* API interface for 'odo dev'
*
* API version: 0.1
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package openapi
type DevstateResourcePostRequest struct {
// Name of the resource
Name string `json:"name,omitempty"`
Inlined string `json:"inlined,omitempty"`
Uri string `json:"uri,omitempty"`
DeployByDefault string `json:"deployByDefault,omitempty"`
}
// AssertDevstateResourcePostRequestRequired checks if the required fields are not zero-ed
func AssertDevstateResourcePostRequestRequired(obj DevstateResourcePostRequest) error {
return nil
}
// AssertRecurseDevstateResourcePostRequestRequired recursively checks if required fields are not zero-ed in a nested slice.
// Accepts only nested slice of DevstateResourcePostRequest (e.g. [][]DevstateResourcePostRequest), otherwise ErrTypeAssertionError is thrown.
func AssertRecurseDevstateResourcePostRequestRequired(objSlice interface{}) error {
return AssertRecurseInterfaceRequired(objSlice, func(obj interface{}) error {
aDevstateResourcePostRequest, ok := obj.(DevstateResourcePostRequest)
if !ok {
return ErrTypeAssertionError
}
return AssertDevstateResourcePostRequestRequired(aDevstateResourcePostRequest)
})
}