plugin

package
v0.31.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 22, 2026 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClaimsAcceptOptions added in v0.31.0

type ClaimsAcceptOptions = ClaimsAcceptOrRejectOptions

func NewClaimsAcceptOptions added in v0.31.0

func NewClaimsAcceptOptions(streams genericclioptions.IOStreams) *ClaimsAcceptOptions

type ClaimsAcceptOrRejectOptions added in v0.31.0

type ClaimsAcceptOrRejectOptions struct {
	*base.Options

	// Name of the APIbinding whose claims we need to list.
	APIBindingName string

	// Resource and group to filter claims based on resource and group.
	ResourceGroup string

	// IdentityHash to filter a unique claim.
	IdentityHash string

	// Action is either "accept" or "reject".
	Action string
}

ClaimsAcceptOrRejectOptions contains options for fetching claims. and their status corresponding to a specific APIBinding. to update their state based on filters.

func NewClaimsAcceptOrRejectOptions added in v0.31.0

func NewClaimsAcceptOrRejectOptions(streams genericclioptions.IOStreams, action string) *ClaimsAcceptOrRejectOptions

func (*ClaimsAcceptOrRejectOptions) BindFlags added in v0.31.0

func (c *ClaimsAcceptOrRejectOptions) BindFlags(cmd *cobra.Command)

func (*ClaimsAcceptOrRejectOptions) Complete added in v0.31.0

func (c *ClaimsAcceptOrRejectOptions) Complete(args []string) error

func (*ClaimsAcceptOrRejectOptions) Run added in v0.31.0

Run claims accept or claims reject.

func (*ClaimsAcceptOrRejectOptions) Validate added in v0.31.0

func (c *ClaimsAcceptOrRejectOptions) Validate() error

type ClaimsRejectOptions added in v0.31.0

type ClaimsRejectOptions = ClaimsAcceptOrRejectOptions

func NewClaimsRejectOptions added in v0.31.0

func NewClaimsRejectOptions(streams genericclioptions.IOStreams) *ClaimsRejectOptions

type GetAPIBindingOptions

type GetAPIBindingOptions struct {
	*base.Options

	// Name of the APIbinding whose claims we need to list.
	APIBindingName string
	// contains filtered or unexported fields
}

GetAPIBindingOptions contains the options for fetching claims and their status corresponding to a specific API Binding.

func NewGetAPIBindingOptions

func NewGetAPIBindingOptions(streams genericclioptions.IOStreams) *GetAPIBindingOptions

func (*GetAPIBindingOptions) BindFlags

func (g *GetAPIBindingOptions) BindFlags(cmd *cobra.Command)

func (*GetAPIBindingOptions) Complete

func (g *GetAPIBindingOptions) Complete(args []string) error

func (*GetAPIBindingOptions) Run

func (*GetAPIBindingOptions) Validate

func (g *GetAPIBindingOptions) Validate() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL