Documentation
¶
Index ¶
- Constants
- func ConfigDir() string
- func ConfigFilePath(context string) string
- func NewCmdApply() *cobra.Command
- func NewCmdApprove() *cobra.Command
- func NewCmdCSRConfig() *cobra.Command
- func NewCmdCertificate() *cobra.Command
- func NewCmdCompletion() *cobra.Command
- func NewCmdDelete() *cobra.Command
- func NewCmdDeny() *cobra.Command
- func NewCmdEnrollmentConfig() *cobra.Command
- func NewCmdGet() *cobra.Command
- func NewCmdLogin() *cobra.Command
- func NewCmdVersion() *cobra.Command
- func NewConsoleCmd() *cobra.Command
- type ApplyOptions
- type ApproveOptions
- type CSRConfigOptions
- type CertificateOptions
- type CompletionOptions
- type ConsoleOptions
- type DeleteOptions
- type DenyOptions
- type EnrollmentConfigOptions
- type GetOptions
- type GlobalOptions
- type LoginOptions
- type OauthServerResponse
- type VersionOptions
Constants ¶
View Source
const ( DeviceKind = "device" EnrollmentRequestKind = "enrollmentrequest" FleetKind = "fleet" RepositoryKind = "repository" ResourceSyncKind = "resourcesync" TemplateVersionKind = "templateversion" CertificateSigningRequestKind = "certificatesigningrequest" )
View Source
const (
NoneString = "<none>"
)
Variables ¶
This section is empty.
Functions ¶
func ConfigFilePath ¶
func NewCmdApply ¶
func NewCmdApprove ¶
func NewCmdCSRConfig ¶ added in v0.2.0
func NewCmdCertificate ¶ added in v0.3.0
func NewCmdCompletion ¶
func NewCmdDelete ¶
func NewCmdDeny ¶
func NewCmdEnrollmentConfig ¶ added in v0.2.0
func NewCmdLogin ¶
func NewCmdVersion ¶
func NewConsoleCmd ¶
Types ¶
type ApplyOptions ¶
type ApplyOptions struct {
GlobalOptions
Filenames []string
DryRun bool
Recursive bool
}
func DefaultApplyOptions ¶
func DefaultApplyOptions() *ApplyOptions
func (*ApplyOptions) Bind ¶
func (o *ApplyOptions) Bind(fs *pflag.FlagSet)
func (*ApplyOptions) Complete ¶
func (o *ApplyOptions) Complete(cmd *cobra.Command, args []string) error
func (*ApplyOptions) Validate ¶
func (o *ApplyOptions) Validate(args []string) error
type ApproveOptions ¶
type ApproveOptions struct {
GlobalOptions
ApproveLabels []string
}
func DefaultApproveOptions ¶
func DefaultApproveOptions() *ApproveOptions
func (*ApproveOptions) Bind ¶
func (o *ApproveOptions) Bind(fs *pflag.FlagSet)
func (*ApproveOptions) Complete ¶
func (o *ApproveOptions) Complete(cmd *cobra.Command, args []string) error
func (*ApproveOptions) Validate ¶
func (o *ApproveOptions) Validate(args []string) error
type CSRConfigOptions ¶ added in v0.2.0
type CSRConfigOptions struct {
GlobalOptions
CertSigningRequestFile string
Output string
Name string
ExpirationSeconds string
Overwrite bool
}
func DefaultCSRConfigOptions ¶ added in v0.2.0
func DefaultCSRConfigOptions() *CSRConfigOptions
func (*CSRConfigOptions) Bind ¶ added in v0.2.0
func (o *CSRConfigOptions) Bind(fs *pflag.FlagSet)
func (*CSRConfigOptions) Complete ¶ added in v0.2.0
func (o *CSRConfigOptions) Complete(cmd *cobra.Command, args []string) error
func (*CSRConfigOptions) Run ¶ added in v0.2.0
func (o *CSRConfigOptions) Run(ctx context.Context, args []string) error
func (*CSRConfigOptions) Validate ¶ added in v0.2.0
func (o *CSRConfigOptions) Validate(args []string) error
type CertificateOptions ¶ added in v0.3.0
type CertificateOptions struct {
GlobalOptions
Name string
Expiration string
OutputFormat string
OutputDir string
EncryptKey bool
SignerName string
}
func DefaultCertificateOptions ¶ added in v0.3.0
func DefaultCertificateOptions() *CertificateOptions
func (*CertificateOptions) Bind ¶ added in v0.3.0
func (o *CertificateOptions) Bind(fs *pflag.FlagSet)
func (*CertificateOptions) Complete ¶ added in v0.3.0
func (o *CertificateOptions) Complete(cmd *cobra.Command, args []string) error
func (*CertificateOptions) Run ¶ added in v0.3.0
func (o *CertificateOptions) Run(ctx context.Context, args []string) error
func (*CertificateOptions) Validate ¶ added in v0.3.0
func (o *CertificateOptions) Validate(args []string) error
type CompletionOptions ¶
type CompletionOptions struct {
GlobalOptions
Shell string
}
func DefaultCompletionOptions ¶
func DefaultCompletionOptions() *CompletionOptions
func (*CompletionOptions) Complete ¶
func (o *CompletionOptions) Complete(cmd *cobra.Command, args []string) error
func (*CompletionOptions) Validate ¶
func (o *CompletionOptions) Validate(args []string) error
type ConsoleOptions ¶
type ConsoleOptions struct {
GlobalOptions
}
func DefaultConsoleOptions ¶
func DefaultConsoleOptions() *ConsoleOptions
func (*ConsoleOptions) Bind ¶
func (o *ConsoleOptions) Bind(fs *pflag.FlagSet)
func (*ConsoleOptions) Complete ¶
func (o *ConsoleOptions) Complete(cmd *cobra.Command, args []string) error
func (*ConsoleOptions) Validate ¶
func (o *ConsoleOptions) Validate(args []string) error
type DeleteOptions ¶
type DeleteOptions struct {
GlobalOptions
FleetName string
}
func DefaultDeleteOptions ¶
func DefaultDeleteOptions() *DeleteOptions
func (*DeleteOptions) Bind ¶
func (o *DeleteOptions) Bind(fs *pflag.FlagSet)
func (*DeleteOptions) Complete ¶
func (o *DeleteOptions) Complete(cmd *cobra.Command, args []string) error
func (*DeleteOptions) Validate ¶
func (o *DeleteOptions) Validate(args []string) error
type DenyOptions ¶
type DenyOptions struct {
GlobalOptions
}
func DefaultDenyOptions ¶
func DefaultDenyOptions() *DenyOptions
func (*DenyOptions) Bind ¶
func (o *DenyOptions) Bind(fs *pflag.FlagSet)
func (*DenyOptions) Complete ¶
func (o *DenyOptions) Complete(cmd *cobra.Command, args []string) error
func (*DenyOptions) Validate ¶
func (o *DenyOptions) Validate(args []string) error
type EnrollmentConfigOptions ¶ added in v0.2.0
type EnrollmentConfigOptions struct {
GlobalOptions
PrivateKey string
}
func DefaultEnrollmentConfigOptions ¶ added in v0.2.0
func DefaultEnrollmentConfigOptions() *EnrollmentConfigOptions
func (*EnrollmentConfigOptions) Bind ¶ added in v0.2.0
func (o *EnrollmentConfigOptions) Bind(fs *pflag.FlagSet)
func (*EnrollmentConfigOptions) Complete ¶ added in v0.2.0
func (o *EnrollmentConfigOptions) Complete(cmd *cobra.Command, args []string) error
func (*EnrollmentConfigOptions) Run ¶ added in v0.2.0
func (o *EnrollmentConfigOptions) Run(ctx context.Context, args []string) error
func (*EnrollmentConfigOptions) Validate ¶ added in v0.2.0
func (o *EnrollmentConfigOptions) Validate(args []string) error
type GetOptions ¶
type GetOptions struct {
GlobalOptions
Owner string
LabelSelector string
FieldSelector string
StatusFilter []string
Output string
Limit int32
Continue string
FleetName string
Rendered bool
Summary bool
SummaryOnly bool
}
func DefaultGetOptions ¶
func DefaultGetOptions() *GetOptions
func (*GetOptions) Bind ¶
func (o *GetOptions) Bind(fs *pflag.FlagSet)
func (*GetOptions) Complete ¶
func (o *GetOptions) Complete(cmd *cobra.Command, args []string) error
func (*GetOptions) Validate ¶
func (o *GetOptions) Validate(args []string) error
type GlobalOptions ¶
func DefaultGlobalOptions ¶
func DefaultGlobalOptions() GlobalOptions
func (*GlobalOptions) Bind ¶
func (o *GlobalOptions) Bind(fs *pflag.FlagSet)
func (*GlobalOptions) Complete ¶
func (o *GlobalOptions) Complete(cmd *cobra.Command, args []string) error
func (*GlobalOptions) Validate ¶
func (o *GlobalOptions) Validate(args []string) error
type LoginOptions ¶
type LoginOptions struct {
GlobalOptions
Token string
Web bool
ClientId string
InsecureSkipVerify bool
CAFile string
AuthCAFile string
}
func DefaultLoginOptions ¶
func DefaultLoginOptions() *LoginOptions
func (*LoginOptions) Bind ¶
func (o *LoginOptions) Bind(fs *pflag.FlagSet)
func (*LoginOptions) Complete ¶
func (o *LoginOptions) Complete(cmd *cobra.Command, args []string) error
func (*LoginOptions) Validate ¶
func (o *LoginOptions) Validate(args []string) error
type OauthServerResponse ¶
type VersionOptions ¶
type VersionOptions struct {
Output string
}
func DefaultVersionOptions ¶
func DefaultVersionOptions() *VersionOptions
func (*VersionOptions) Bind ¶ added in v0.3.0
func (o *VersionOptions) Bind(fs *pflag.FlagSet)
func (*VersionOptions) Complete ¶ added in v0.3.0
func (o *VersionOptions) Complete(cmd *cobra.Command, args []string) error
func (*VersionOptions) Validate ¶ added in v0.3.0
func (o *VersionOptions) Validate(args []string) error
Click to show internal directories.
Click to hide internal directories.