Name | Type | Description | Notes |
---|---|---|---|
Exec | Pointer to KubeconfigExec | [optional] |
func NewKubeconfigUserExec() *KubeconfigUserExec
NewKubeconfigUserExec instantiates a new KubeconfigUserExec 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 NewKubeconfigUserExecWithDefaults() *KubeconfigUserExec
NewKubeconfigUserExecWithDefaults instantiates a new KubeconfigUserExec object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *KubeconfigUserExec) GetExec() KubeconfigExec
GetExec returns the Exec field if non-nil, zero value otherwise.
func (o *KubeconfigUserExec) GetExecOk() (*KubeconfigExec, bool)
GetExecOk returns a tuple with the Exec field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *KubeconfigUserExec) SetExec(v KubeconfigExec)
SetExec sets Exec field to given value.
func (o *KubeconfigUserExec) HasExec() bool
HasExec returns a boolean if a field has been set.