Documentation
¶
Index ¶
- type InitSourceApplyConfiguration
- type InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) GetName() *string
- func (b *InitTargetApplyConfiguration) WithAPIVersion(value string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithAnnotations(entries map[string]string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithFinalizers(values ...string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithGenerateName(value string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithGeneration(value int64) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithKind(value string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithLabels(entries map[string]string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithName(value string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithNamespace(value string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithResourceVersion(value string) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithSpec(value *InitTargetSpecApplyConfiguration) *InitTargetApplyConfiguration
- func (b *InitTargetApplyConfiguration) WithUID(value types.UID) *InitTargetApplyConfiguration
- type InitTargetSpecApplyConfiguration
- type InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) GetName() *string
- func (b *InitTemplateApplyConfiguration) WithAPIVersion(value string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithAnnotations(entries map[string]string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithFinalizers(values ...string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithGenerateName(value string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithGeneration(value int64) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithKind(value string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithLabels(entries map[string]string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithName(value string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithNamespace(value string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithResourceVersion(value string) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithSpec(value *InitTemplateSpecApplyConfiguration) *InitTemplateApplyConfiguration
- func (b *InitTemplateApplyConfiguration) WithUID(value types.UID) *InitTemplateApplyConfiguration
- type InitTemplateSpecApplyConfiguration
- type TemplateInitSourceApplyConfiguration
- type WorkspaceTypeReferenceApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InitSourceApplyConfiguration ¶
type InitSourceApplyConfiguration struct {
Template *TemplateInitSourceApplyConfiguration `json:"template,omitempty"`
}
InitSourceApplyConfiguration represents a declarative configuration of the InitSource type for use with apply.
func InitSource ¶
func InitSource() *InitSourceApplyConfiguration
InitSourceApplyConfiguration constructs a declarative configuration of the InitSource type for use with apply.
func (*InitSourceApplyConfiguration) WithTemplate ¶
func (b *InitSourceApplyConfiguration) WithTemplate(value *TemplateInitSourceApplyConfiguration) *InitSourceApplyConfiguration
WithTemplate sets the Template field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Template field is set to the value of the last call.
type InitTargetApplyConfiguration ¶
type InitTargetApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *InitTargetSpecApplyConfiguration `json:"spec,omitempty"`
}
InitTargetApplyConfiguration represents a declarative configuration of the InitTarget type for use with apply.
func InitTarget ¶
func InitTarget(name string) *InitTargetApplyConfiguration
InitTarget constructs a declarative configuration of the InitTarget type for use with apply.
func (*InitTargetApplyConfiguration) GetName ¶
func (b *InitTargetApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*InitTargetApplyConfiguration) WithAPIVersion ¶
func (b *InitTargetApplyConfiguration) WithAPIVersion(value string) *InitTargetApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithAnnotations ¶
func (b *InitTargetApplyConfiguration) WithAnnotations(entries map[string]string) *InitTargetApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*InitTargetApplyConfiguration) WithCreationTimestamp ¶
func (b *InitTargetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InitTargetApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *InitTargetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InitTargetApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithDeletionTimestamp ¶
func (b *InitTargetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InitTargetApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithFinalizers ¶
func (b *InitTargetApplyConfiguration) WithFinalizers(values ...string) *InitTargetApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*InitTargetApplyConfiguration) WithGenerateName ¶
func (b *InitTargetApplyConfiguration) WithGenerateName(value string) *InitTargetApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithGeneration ¶
func (b *InitTargetApplyConfiguration) WithGeneration(value int64) *InitTargetApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithKind ¶
func (b *InitTargetApplyConfiguration) WithKind(value string) *InitTargetApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithLabels ¶
func (b *InitTargetApplyConfiguration) WithLabels(entries map[string]string) *InitTargetApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*InitTargetApplyConfiguration) WithName ¶
func (b *InitTargetApplyConfiguration) WithName(value string) *InitTargetApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithNamespace ¶
func (b *InitTargetApplyConfiguration) WithNamespace(value string) *InitTargetApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithOwnerReferences ¶
func (b *InitTargetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InitTargetApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*InitTargetApplyConfiguration) WithResourceVersion ¶
func (b *InitTargetApplyConfiguration) WithResourceVersion(value string) *InitTargetApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithSpec ¶
func (b *InitTargetApplyConfiguration) WithSpec(value *InitTargetSpecApplyConfiguration) *InitTargetApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*InitTargetApplyConfiguration) WithUID ¶
func (b *InitTargetApplyConfiguration) WithUID(value types.UID) *InitTargetApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type InitTargetSpecApplyConfiguration ¶
type InitTargetSpecApplyConfiguration struct {
WorkspaceTypeReference *WorkspaceTypeReferenceApplyConfiguration `json:"workspaceTypeRef,omitempty"`
Sources []InitSourceApplyConfiguration `json:"sources,omitempty"`
}
InitTargetSpecApplyConfiguration represents a declarative configuration of the InitTargetSpec type for use with apply.
func InitTargetSpec ¶
func InitTargetSpec() *InitTargetSpecApplyConfiguration
InitTargetSpecApplyConfiguration constructs a declarative configuration of the InitTargetSpec type for use with apply.
func (*InitTargetSpecApplyConfiguration) WithSources ¶
func (b *InitTargetSpecApplyConfiguration) WithSources(values ...*InitSourceApplyConfiguration) *InitTargetSpecApplyConfiguration
WithSources adds the given value to the Sources field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Sources field.
func (*InitTargetSpecApplyConfiguration) WithWorkspaceTypeReference ¶
func (b *InitTargetSpecApplyConfiguration) WithWorkspaceTypeReference(value *WorkspaceTypeReferenceApplyConfiguration) *InitTargetSpecApplyConfiguration
WithWorkspaceTypeReference sets the WorkspaceTypeReference field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the WorkspaceTypeReference field is set to the value of the last call.
type InitTemplateApplyConfiguration ¶
type InitTemplateApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *InitTemplateSpecApplyConfiguration `json:"spec,omitempty"`
}
InitTemplateApplyConfiguration represents a declarative configuration of the InitTemplate type for use with apply.
func InitTemplate ¶
func InitTemplate(name string) *InitTemplateApplyConfiguration
InitTemplate constructs a declarative configuration of the InitTemplate type for use with apply.
func (*InitTemplateApplyConfiguration) GetName ¶
func (b *InitTemplateApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*InitTemplateApplyConfiguration) WithAPIVersion ¶
func (b *InitTemplateApplyConfiguration) WithAPIVersion(value string) *InitTemplateApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithAnnotations ¶
func (b *InitTemplateApplyConfiguration) WithAnnotations(entries map[string]string) *InitTemplateApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*InitTemplateApplyConfiguration) WithCreationTimestamp ¶
func (b *InitTemplateApplyConfiguration) WithCreationTimestamp(value metav1.Time) *InitTemplateApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *InitTemplateApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *InitTemplateApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithDeletionTimestamp ¶
func (b *InitTemplateApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *InitTemplateApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithFinalizers ¶
func (b *InitTemplateApplyConfiguration) WithFinalizers(values ...string) *InitTemplateApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*InitTemplateApplyConfiguration) WithGenerateName ¶
func (b *InitTemplateApplyConfiguration) WithGenerateName(value string) *InitTemplateApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithGeneration ¶
func (b *InitTemplateApplyConfiguration) WithGeneration(value int64) *InitTemplateApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithKind ¶
func (b *InitTemplateApplyConfiguration) WithKind(value string) *InitTemplateApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithLabels ¶
func (b *InitTemplateApplyConfiguration) WithLabels(entries map[string]string) *InitTemplateApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*InitTemplateApplyConfiguration) WithName ¶
func (b *InitTemplateApplyConfiguration) WithName(value string) *InitTemplateApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithNamespace ¶
func (b *InitTemplateApplyConfiguration) WithNamespace(value string) *InitTemplateApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithOwnerReferences ¶
func (b *InitTemplateApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *InitTemplateApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*InitTemplateApplyConfiguration) WithResourceVersion ¶
func (b *InitTemplateApplyConfiguration) WithResourceVersion(value string) *InitTemplateApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithSpec ¶
func (b *InitTemplateApplyConfiguration) WithSpec(value *InitTemplateSpecApplyConfiguration) *InitTemplateApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*InitTemplateApplyConfiguration) WithUID ¶
func (b *InitTemplateApplyConfiguration) WithUID(value types.UID) *InitTemplateApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type InitTemplateSpecApplyConfiguration ¶
type InitTemplateSpecApplyConfiguration struct {
Template *string `json:"template,omitempty"`
}
InitTemplateSpecApplyConfiguration represents a declarative configuration of the InitTemplateSpec type for use with apply.
func InitTemplateSpec ¶
func InitTemplateSpec() *InitTemplateSpecApplyConfiguration
InitTemplateSpecApplyConfiguration constructs a declarative configuration of the InitTemplateSpec type for use with apply.
func (*InitTemplateSpecApplyConfiguration) WithTemplate ¶
func (b *InitTemplateSpecApplyConfiguration) WithTemplate(value string) *InitTemplateSpecApplyConfiguration
WithTemplate sets the Template field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Template field is set to the value of the last call.
type TemplateInitSourceApplyConfiguration ¶
type TemplateInitSourceApplyConfiguration struct {
Name *string `json:"name,omitempty"`
}
TemplateInitSourceApplyConfiguration represents a declarative configuration of the TemplateInitSource type for use with apply.
func TemplateInitSource ¶
func TemplateInitSource() *TemplateInitSourceApplyConfiguration
TemplateInitSourceApplyConfiguration constructs a declarative configuration of the TemplateInitSource type for use with apply.
func (*TemplateInitSourceApplyConfiguration) WithName ¶
func (b *TemplateInitSourceApplyConfiguration) WithName(value string) *TemplateInitSourceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
type WorkspaceTypeReferenceApplyConfiguration ¶
type WorkspaceTypeReferenceApplyConfiguration struct {
Path *string `json:"path,omitempty"`
Name *string `json:"name,omitempty"`
}
WorkspaceTypeReferenceApplyConfiguration represents a declarative configuration of the WorkspaceTypeReference type for use with apply.
func WorkspaceTypeReference ¶
func WorkspaceTypeReference() *WorkspaceTypeReferenceApplyConfiguration
WorkspaceTypeReferenceApplyConfiguration constructs a declarative configuration of the WorkspaceTypeReference type for use with apply.
func (*WorkspaceTypeReferenceApplyConfiguration) WithName ¶
func (b *WorkspaceTypeReferenceApplyConfiguration) WithName(value string) *WorkspaceTypeReferenceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*WorkspaceTypeReferenceApplyConfiguration) WithPath ¶
func (b *WorkspaceTypeReferenceApplyConfiguration) WithPath(value string) *WorkspaceTypeReferenceApplyConfiguration
WithPath sets the Path field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Path field is set to the value of the last call.