Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( KCPAPIResourceSchemaSource = SchemaSource("APIResourceSchema.v1alpha1.apis.kcp.io") CustomResourceDefinitionSource = SchemaSource("CustomResourceDefinition.v1.apiextensions.k8s.io") )
Functions ¶
This section is empty.
Types ¶
type CompletedOptions ¶
type CompletedOptions struct {
// contains filtered or unexported fields
}
func (*CompletedOptions) Validate ¶
func (options *CompletedOptions) Validate() error
type ExtraOptions ¶
type ExtraOptions struct {
KubeConfig string
Provider string
ServerURL string
NamespacePrefix string
PrettyName string
ConsumerScope string
ClusterScopedIsolation string
ExternalAddress string
ExternalCAFile string
ExternalCA []byte
TLSExternalServerName string
// Defines the source of the schema for the bind screen.
// Options are:
// CustomResourceDefinition.v1.apiextensions.k8s.io
// APIResourceSchema.v1alpha1.apis.kcp.io
SchemaSource string
TestingAutoSelect string
TestingSkipNameValidation bool
}
type OIDC ¶
type Options ¶
func NewOptions ¶
func NewOptions() *Options
func (*Options) Complete ¶
func (options *Options) Complete() (*CompletedOptions, error)
type SchemaSource ¶
type SchemaSource string
func (SchemaSource) String ¶
func (s SchemaSource) String() string
Click to show internal directories.
Click to hide internal directories.