Documentation ¶
Index ¶
- Constants
- func FromWorkflowStep(from v1beta1.WorkflowStep) (apis.WorkflowStep, error)
- func FromWorkflowSubStep(from common.WorkflowSubStep) (apis.WorkflowStep, error)
- type DeleteConfigSpec
- type DeleteConfigWorkflowStep
- func (d *DeleteConfigWorkflowStep) Alias(alias string) *DeleteConfigWorkflowStep
- func (d *DeleteConfigWorkflowStep) Build() v1beta1.WorkflowStep
- func (d *DeleteConfigWorkflowStep) DefType() string
- func (d *DeleteConfigWorkflowStep) DependsOn(dependsOn []string) *DeleteConfigWorkflowStep
- func (d *DeleteConfigWorkflowStep) FromWorkflowStep(from v1beta1.WorkflowStep) (*DeleteConfigWorkflowStep, error)
- func (d *DeleteConfigWorkflowStep) FromWorkflowSubStep(from common.WorkflowSubStep) (*DeleteConfigWorkflowStep, error)
- func (o *DeleteConfigWorkflowStep) GetName() string
- func (o *DeleteConfigWorkflowStep) GetNameOk() (*string, bool)
- func (o *DeleteConfigWorkflowStep) GetNamespace() string
- func (o *DeleteConfigWorkflowStep) GetNamespaceOk() (*string, bool)
- func (o *DeleteConfigWorkflowStep) HasNamespace() bool
- func (d *DeleteConfigWorkflowStep) If(_if string) *DeleteConfigWorkflowStep
- func (d *DeleteConfigWorkflowStep) Inputs(input common.StepInputs) *DeleteConfigWorkflowStep
- func (d *DeleteConfigWorkflowStep) Outputs(output common.StepOutputs) *DeleteConfigWorkflowStep
- func (o *DeleteConfigWorkflowStep) SetName(v string) *DeleteConfigWorkflowStep
- func (o *DeleteConfigWorkflowStep) SetNamespace(v string) *DeleteConfigWorkflowStep
- func (d *DeleteConfigWorkflowStep) Timeout(timeout string) *DeleteConfigWorkflowStep
- func (o *DeleteConfigWorkflowStep) Validate() error
- func (d *DeleteConfigWorkflowStep) WorkflowStepName() string
- type NullableDeleteConfigSpec
- func (v *NullableDeleteConfigSpec) Get() *DeleteConfigSpec
- func (v *NullableDeleteConfigSpec) IsSet() bool
- func (v NullableDeleteConfigSpec) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteConfigSpec) Set(val *DeleteConfigSpec)
- func (v *NullableDeleteConfigSpec) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteConfigSpec) Unset()
Constants ¶
const DeleteConfigType = "delete-config"
Variables ¶
This section is empty.
Functions ¶
func FromWorkflowStep ¶
func FromWorkflowStep(from v1beta1.WorkflowStep) (apis.WorkflowStep, error)
func FromWorkflowSubStep ¶
func FromWorkflowSubStep(from common.WorkflowSubStep) (apis.WorkflowStep, error)
Types ¶
type DeleteConfigSpec ¶
type DeleteConfigSpec struct { // Specify the name of the config. Name *string `json:"name"` // Specify the namespace of the config. Namespace *string `json:"namespace,omitempty"` }
DeleteConfigSpec struct for DeleteConfigSpec
func NewDeleteConfigSpec ¶
func NewDeleteConfigSpec() *DeleteConfigSpec
NewDeleteConfigSpec is short for NewDeleteConfigSpecWithDefault which instantiates a new DeleteConfigSpec 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 NewDeleteConfigSpecEmpty ¶
func NewDeleteConfigSpecEmpty() *DeleteConfigSpec
NewDeleteConfigSpecEmpty instantiates a new DeleteConfigSpec object with no properties set. This constructor will not assign any default values to properties.
func NewDeleteConfigSpecList ¶
func NewDeleteConfigSpecList(ps ...*DeleteConfigSpec) []DeleteConfigSpec
NewDeleteConfigSpecs converts a list DeleteConfigSpec pointers to objects. This is helpful when the SetDeleteConfigSpec requires a list of objects
func NewDeleteConfigSpecWith ¶
func NewDeleteConfigSpecWith(name string) *DeleteConfigSpec
NewDeleteConfigSpecWith instantiates a new DeleteConfigSpec object This constructor will make sure properties required by API are set. For optional properties, it will set default values if they have been defined. The set of arguments will change when the set of required properties is changed
func NewDeleteConfigSpecWithDefault ¶
func NewDeleteConfigSpecWithDefault() *DeleteConfigSpec
NewDeleteConfigSpecWithDefault instantiates a new DeleteConfigSpec 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 (DeleteConfigSpec) MarshalJSON ¶
func (o DeleteConfigSpec) MarshalJSON() ([]byte, error)
func (DeleteConfigSpec) ToMap ¶
func (o DeleteConfigSpec) ToMap() (map[string]interface{}, error)
type DeleteConfigWorkflowStep ¶
type DeleteConfigWorkflowStep struct { Base apis.WorkflowStepBase Properties DeleteConfigSpec }
func DeleteConfig ¶
func DeleteConfig(name string) *DeleteConfigWorkflowStep
func (*DeleteConfigWorkflowStep) Alias ¶
func (d *DeleteConfigWorkflowStep) Alias(alias string) *DeleteConfigWorkflowStep
func (*DeleteConfigWorkflowStep) Build ¶
func (d *DeleteConfigWorkflowStep) Build() v1beta1.WorkflowStep
func (*DeleteConfigWorkflowStep) DefType ¶
func (d *DeleteConfigWorkflowStep) DefType() string
func (*DeleteConfigWorkflowStep) DependsOn ¶
func (d *DeleteConfigWorkflowStep) DependsOn(dependsOn []string) *DeleteConfigWorkflowStep
func (*DeleteConfigWorkflowStep) FromWorkflowStep ¶
func (d *DeleteConfigWorkflowStep) FromWorkflowStep(from v1beta1.WorkflowStep) (*DeleteConfigWorkflowStep, error)
func (*DeleteConfigWorkflowStep) FromWorkflowSubStep ¶
func (d *DeleteConfigWorkflowStep) FromWorkflowSubStep(from common.WorkflowSubStep) (*DeleteConfigWorkflowStep, error)
func (*DeleteConfigWorkflowStep) GetName ¶
func (o *DeleteConfigWorkflowStep) GetName() string
GetName returns the Name field value
func (*DeleteConfigWorkflowStep) GetNameOk ¶
func (o *DeleteConfigWorkflowStep) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*DeleteConfigWorkflowStep) GetNamespace ¶
func (o *DeleteConfigWorkflowStep) GetNamespace() string
GetNamespace returns the Namespace field value if set, zero value otherwise.
func (*DeleteConfigWorkflowStep) GetNamespaceOk ¶
func (o *DeleteConfigWorkflowStep) 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 (*DeleteConfigWorkflowStep) HasNamespace ¶
func (o *DeleteConfigWorkflowStep) HasNamespace() bool
HasNamespace returns a boolean if a field has been set.
func (*DeleteConfigWorkflowStep) If ¶
func (d *DeleteConfigWorkflowStep) If(_if string) *DeleteConfigWorkflowStep
func (*DeleteConfigWorkflowStep) Inputs ¶
func (d *DeleteConfigWorkflowStep) Inputs(input common.StepInputs) *DeleteConfigWorkflowStep
func (*DeleteConfigWorkflowStep) Outputs ¶
func (d *DeleteConfigWorkflowStep) Outputs(output common.StepOutputs) *DeleteConfigWorkflowStep
func (*DeleteConfigWorkflowStep) SetName ¶
func (o *DeleteConfigWorkflowStep) SetName(v string) *DeleteConfigWorkflowStep
SetName sets field value
func (*DeleteConfigWorkflowStep) SetNamespace ¶
func (o *DeleteConfigWorkflowStep) SetNamespace(v string) *DeleteConfigWorkflowStep
SetNamespace gets a reference to the given string and assigns it to the namespace field. Namespace: Specify the namespace of the config.
func (*DeleteConfigWorkflowStep) Timeout ¶
func (d *DeleteConfigWorkflowStep) Timeout(timeout string) *DeleteConfigWorkflowStep
func (*DeleteConfigWorkflowStep) Validate ¶
func (o *DeleteConfigWorkflowStep) Validate() error
Validate validates this DeleteConfigSpec 1. If the required properties are not set, this will return an error 2. If properties are set, will check if nested required properties are set
func (*DeleteConfigWorkflowStep) WorkflowStepName ¶
func (d *DeleteConfigWorkflowStep) WorkflowStepName() string
type NullableDeleteConfigSpec ¶
type NullableDeleteConfigSpec struct {
// contains filtered or unexported fields
}
func NewNullableDeleteConfigSpec ¶
func NewNullableDeleteConfigSpec(val *DeleteConfigSpec) *NullableDeleteConfigSpec
func (*NullableDeleteConfigSpec) Get ¶
func (v *NullableDeleteConfigSpec) Get() *DeleteConfigSpec
func (*NullableDeleteConfigSpec) IsSet ¶
func (v *NullableDeleteConfigSpec) IsSet() bool
func (NullableDeleteConfigSpec) MarshalJSON ¶
func (v NullableDeleteConfigSpec) MarshalJSON() ([]byte, error)
func (*NullableDeleteConfigSpec) Set ¶
func (v *NullableDeleteConfigSpec) Set(val *DeleteConfigSpec)
func (*NullableDeleteConfigSpec) UnmarshalJSON ¶
func (v *NullableDeleteConfigSpec) UnmarshalJSON(src []byte) error
func (*NullableDeleteConfigSpec) Unset ¶
func (v *NullableDeleteConfigSpec) Unset()