Documentation ¶
Index ¶
- Constants
- Variables
- func CreateEdgeRoute(f *clientcmd.Factory, out io.Writer, cmd *cobra.Command, args []string) error
- func CreatePassthroughRoute(f *clientcmd.Factory, out io.Writer, cmd *cobra.Command, args []string) error
- func CreateReencryptRoute(f *clientcmd.Factory, out io.Writer, cmd *cobra.Command, args []string) error
- func NewCmdCreateClusterQuota(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateDeploymentConfig(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateEdgeRoute(fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateIdentity(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateImageStream(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateImageStreamTag(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreatePassthroughRoute(fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreatePolicyBinding(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateReencryptRoute(fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateRoute(fullName string, f *clientcmd.Factory, out, errOut io.Writer) *cobra.Command
- func NewCmdCreateUser(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateUserIdentityMapping(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
- type CreateClusterQuotaOptions
- type CreateDeploymentConfigOptions
- type CreateIdentityOptions
- type CreateImageStreamOptions
- type CreateImageStreamTagOptions
- type CreatePolicyBindingOptions
- type CreateUserIdentityMappingOptions
- type CreateUserOptions
- type ObjectPrinter
Constants ¶
const ClusterQuotaRecommendedName = "clusterresourcequota"
const IdentityRecommendedName = "identity"
const ImageStreamRecommendedName = "imagestream"
const ImageStreamTagRecommendedName = "imagestreamtag"
const PolicyBindingRecommendedName = "policybinding"
const UserIdentityMappingRecommendedName = "useridentitymapping"
const UserRecommendedName = "user"
Variables ¶
var DeploymentConfigRecommendedName = "deploymentconfig"
Functions ¶
func CreateEdgeRoute ¶
CreateEdgeRoute implements the behavior to run the create edge route command.
func CreatePassthroughRoute ¶
func CreatePassthroughRoute(f *clientcmd.Factory, out io.Writer, cmd *cobra.Command, args []string) error
CreatePassthroughRoute implements the behavior to run the create passthrough route command.
func CreateReencryptRoute ¶
func CreateReencryptRoute(f *clientcmd.Factory, out io.Writer, cmd *cobra.Command, args []string) error
CreateReencryptRoute implements the behavior to run the create reencrypt route command.
func NewCmdCreateClusterQuota ¶
func NewCmdCreateClusterQuota(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
NewCmdCreateClusterQuota is a macro command to create a new cluster quota.
func NewCmdCreateDeploymentConfig ¶
func NewCmdCreateDeploymentConfig(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
NewCmdCreateDeploymentConfig is a macro command to create a new deployment config.
func NewCmdCreateEdgeRoute ¶
NewCmdCreateEdgeRoute is a macro command to create an edge route.
func NewCmdCreateIdentity ¶
func NewCmdCreateIdentity(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
NewCmdCreateIdentity is a macro command to create a new identity
func NewCmdCreateImageStream ¶
func NewCmdCreateImageStream(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
NewCmdCreateImageStream is a macro command to create a new image stream
func NewCmdCreateImageStreamTag ¶
func NewCmdCreateImageStreamTag(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
NewCmdCreateImageStreamTag is a command to create a new image stream tag.
func NewCmdCreatePassthroughRoute ¶
func NewCmdCreatePassthroughRoute(fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
NewCmdCreatePassthroughRoute is a macro command to create a passthrough route.
func NewCmdCreatePolicyBinding ¶
func NewCmdCreatePolicyBinding(name, fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
NewCmdCreatePolicyBinding is a macro command to create a new policy binding.
func NewCmdCreateReencryptRoute ¶
func NewCmdCreateReencryptRoute(fullName string, f *clientcmd.Factory, out io.Writer) *cobra.Command
NewCmdCreateReencryptRoute is a macro command to create a reencrypt route.
func NewCmdCreateRoute ¶
NewCmdCreateRoute is a macro command to create a secured route.
func NewCmdCreateUser ¶
NewCmdCreateUser is a macro command to create a new user
Types ¶
type CreateClusterQuotaOptions ¶
type CreateClusterQuotaOptions struct { ClusterQuota *quotaapi.ClusterResourceQuota Client client.ClusterResourceQuotasInterface DryRun bool Mapper meta.RESTMapper OutputFormat string Out io.Writer Printer ObjectPrinter }
func (*CreateClusterQuotaOptions) Run ¶
func (o *CreateClusterQuotaOptions) Run() error
func (*CreateClusterQuotaOptions) Validate ¶
func (o *CreateClusterQuotaOptions) Validate() error
type CreateDeploymentConfigOptions ¶
type CreateDeploymentConfigOptions struct { DC *deployapi.DeploymentConfig Client client.DeploymentConfigsNamespacer DryRun bool Mapper meta.RESTMapper OutputFormat string Out io.Writer Printer ObjectPrinter }
func (*CreateDeploymentConfigOptions) Run ¶
func (o *CreateDeploymentConfigOptions) Run() error
func (*CreateDeploymentConfigOptions) Validate ¶
func (o *CreateDeploymentConfigOptions) Validate() error
type CreateIdentityOptions ¶
type CreateIdentityOptions struct { ProviderName string ProviderUserName string IdentityClient client.IdentityInterface DryRun bool Mapper meta.RESTMapper OutputFormat string Out io.Writer Printer ObjectPrinter }
func (*CreateIdentityOptions) Run ¶
func (o *CreateIdentityOptions) Run() error
func (*CreateIdentityOptions) Validate ¶
func (o *CreateIdentityOptions) Validate() error
type CreateImageStreamOptions ¶
type CreateImageStreamOptions struct { IS *imageapi.ImageStream Client client.ImageStreamsNamespacer DryRun bool Mapper meta.RESTMapper OutputFormat string Out io.Writer Printer ObjectPrinter }
func (*CreateImageStreamOptions) Run ¶
func (o *CreateImageStreamOptions) Run() error
func (*CreateImageStreamOptions) Validate ¶
func (o *CreateImageStreamOptions) Validate() error
type CreateImageStreamTagOptions ¶
type CreateImageStreamTagOptions struct { ISTag *imageapi.ImageStreamTag Client client.ImageStreamTagsNamespacer FromImage string From string Annotations []string DryRun bool Mapper meta.RESTMapper OutputFormat string Out io.Writer Printer ObjectPrinter }
func (*CreateImageStreamTagOptions) Run ¶
func (o *CreateImageStreamTagOptions) Run() error
func (*CreateImageStreamTagOptions) Validate ¶
func (o *CreateImageStreamTagOptions) Validate() error
type CreatePolicyBindingOptions ¶
type CreatePolicyBindingOptions struct { BindingNamespace string PolicyNamespace string BindingClient client.PolicyBindingsNamespacer Mapper meta.RESTMapper OutputFormat string Out io.Writer Printer ObjectPrinter }
func (*CreatePolicyBindingOptions) Run ¶
func (o *CreatePolicyBindingOptions) Run() error
func (*CreatePolicyBindingOptions) Validate ¶
func (o *CreatePolicyBindingOptions) Validate() error
type CreateUserIdentityMappingOptions ¶
type CreateUserIdentityMappingOptions struct { User string Identity string UserIdentityMappingClient client.UserIdentityMappingInterface DryRun bool Mapper meta.RESTMapper OutputFormat string Out io.Writer Printer ObjectPrinter }
func (*CreateUserIdentityMappingOptions) Run ¶
func (o *CreateUserIdentityMappingOptions) Run() error
func (*CreateUserIdentityMappingOptions) Validate ¶
func (o *CreateUserIdentityMappingOptions) Validate() error
type CreateUserOptions ¶
type CreateUserOptions struct { Name string FullName string UserClient client.UserInterface DryRun bool Mapper meta.RESTMapper OutputFormat string Out io.Writer Printer ObjectPrinter }
func (*CreateUserOptions) Run ¶
func (o *CreateUserOptions) Run() error
func (*CreateUserOptions) Validate ¶
func (o *CreateUserOptions) Validate() error