kubectlk8s.io/kubectl/pkg/cmd/replace Index | Files

package replace

import "k8s.io/kubectl/pkg/cmd/replace"

Index

Functions

func NewCmdReplace

func NewCmdReplace(f cmdutil.Factory, streams genericiooptions.IOStreams) *cobra.Command

Types

type ReplaceOptions

type ReplaceOptions struct {
	PrintFlags  *genericclioptions.PrintFlags
	RecordFlags *genericclioptions.RecordFlags

	DeleteFlags   *delete.DeleteFlags
	DeleteOptions *delete.DeleteOptions

	DryRunStrategy cmdutil.DryRunStrategy

	PrintObj func(obj runtime.Object) error

	Schema      validation.Schema
	Builder     func() *resource.Builder
	BuilderArgs []string

	Namespace        string
	EnforceNamespace bool
	Raw              string

	Recorder genericclioptions.Recorder

	Subresource string

	genericiooptions.IOStreams
	// contains filtered or unexported fields
}

func NewReplaceOptions

func NewReplaceOptions(streams genericiooptions.IOStreams) *ReplaceOptions

func (*ReplaceOptions) Complete

func (o *ReplaceOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error

func (*ReplaceOptions) Run

func (o *ReplaceOptions) Run(f cmdutil.Factory) error

func (*ReplaceOptions) Validate

func (o *ReplaceOptions) Validate() error

Source Files

replace.go

Version
v0.32.3 (latest)
Published
Mar 12, 2025
Platform
linux/amd64
Imports
23 packages
Last checked
5 days ago

Tools for package owners.