Documentation ¶
Index ¶
- Constants
- Variables
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type App
- type AppCondition
- type AppController
- type AppHandlerFunc
- type AppInterface
- type AppLifecycle
- type AppList
- type AppLister
- type AppRevision
- type AppRevisionController
- type AppRevisionHandlerFunc
- type AppRevisionInterface
- type AppRevisionLifecycle
- type AppRevisionList
- type AppRevisionLister
- type AppRevisionSpec
- type AppRevisionStatus
- type AppRevisionsGetter
- type AppSpec
- type AppStatus
- type AppUpgradeConfig
- type AppsGetter
- type BasicAuth
- type BasicAuthController
- type BasicAuthHandlerFunc
- type BasicAuthInterface
- type BasicAuthLifecycle
- type BasicAuthList
- type BasicAuthLister
- type BasicAuthsGetter
- type Certificate
- type CertificateController
- type CertificateHandlerFunc
- type CertificateInterface
- type CertificateLifecycle
- type CertificateList
- type CertificateLister
- type CertificatesGetter
- type Client
- func (c *Client) AppRevisions(namespace string) AppRevisionInterface
- func (c *Client) Apps(namespace string) AppInterface
- func (c *Client) BasicAuths(namespace string) BasicAuthInterface
- func (c *Client) Certificates(namespace string) CertificateInterface
- func (c *Client) DockerCredentials(namespace string) DockerCredentialInterface
- func (c *Client) NamespacedBasicAuths(namespace string) NamespacedBasicAuthInterface
- func (c *Client) NamespacedCertificates(namespace string) NamespacedCertificateInterface
- func (c *Client) NamespacedDockerCredentials(namespace string) NamespacedDockerCredentialInterface
- func (c *Client) NamespacedSSHAuths(namespace string) NamespacedSSHAuthInterface
- func (c *Client) NamespacedServiceAccountTokens(namespace string) NamespacedServiceAccountTokenInterface
- func (c *Client) RESTClient() rest.Interface
- func (c *Client) SSHAuths(namespace string) SSHAuthInterface
- func (c *Client) ServiceAccountTokens(namespace string) ServiceAccountTokenInterface
- func (c *Client) Start(ctx context.Context, threadiness int) error
- func (c *Client) Sync(ctx context.Context) error
- func (c *Client) Workloads(namespace string) WorkloadInterface
- type DeploymentRollbackInput
- type DockerCredential
- type DockerCredentialController
- type DockerCredentialHandlerFunc
- type DockerCredentialInterface
- type DockerCredentialLifecycle
- type DockerCredentialList
- type DockerCredentialLister
- type DockerCredentialsGetter
- type Interface
- type NamespacedBasicAuth
- type NamespacedBasicAuthController
- type NamespacedBasicAuthHandlerFunc
- type NamespacedBasicAuthInterface
- type NamespacedBasicAuthLifecycle
- type NamespacedBasicAuthList
- type NamespacedBasicAuthLister
- type NamespacedBasicAuthsGetter
- type NamespacedCertificate
- type NamespacedCertificateController
- type NamespacedCertificateHandlerFunc
- type NamespacedCertificateInterface
- type NamespacedCertificateLifecycle
- type NamespacedCertificateList
- type NamespacedCertificateLister
- type NamespacedCertificatesGetter
- type NamespacedDockerCredential
- type NamespacedDockerCredentialController
- type NamespacedDockerCredentialHandlerFunc
- type NamespacedDockerCredentialInterface
- type NamespacedDockerCredentialLifecycle
- type NamespacedDockerCredentialList
- type NamespacedDockerCredentialLister
- type NamespacedDockerCredentialsGetter
- type NamespacedSSHAuth
- type NamespacedSSHAuthController
- type NamespacedSSHAuthHandlerFunc
- type NamespacedSSHAuthInterface
- type NamespacedSSHAuthLifecycle
- type NamespacedSSHAuthList
- type NamespacedSSHAuthLister
- type NamespacedSSHAuthsGetter
- type NamespacedServiceAccountToken
- type NamespacedServiceAccountTokenController
- type NamespacedServiceAccountTokenHandlerFunc
- type NamespacedServiceAccountTokenInterface
- type NamespacedServiceAccountTokenLifecycle
- type NamespacedServiceAccountTokenList
- type NamespacedServiceAccountTokenLister
- type NamespacedServiceAccountTokensGetter
- type PublicEndpoint
- type RegistryCredential
- type RollbackRevision
- type SSHAuth
- type SSHAuthController
- type SSHAuthHandlerFunc
- type SSHAuthInterface
- type SSHAuthLifecycle
- type SSHAuthList
- type SSHAuthLister
- type SSHAuthsGetter
- type ServiceAccountToken
- type ServiceAccountTokenController
- type ServiceAccountTokenHandlerFunc
- type ServiceAccountTokenInterface
- type ServiceAccountTokenLifecycle
- type ServiceAccountTokenList
- type ServiceAccountTokenLister
- type ServiceAccountTokensGetter
- type Workload
- type WorkloadController
- type WorkloadHandlerFunc
- type WorkloadInterface
- type WorkloadLifecycle
- type WorkloadList
- type WorkloadLister
- type WorkloadsGetter
Constants ¶
const ( GroupName = "project.cattle.io" Version = "v3" )
Variables ¶
var ( AppGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "App", } AppResource = metav1.APIResource{ Name: "apps", SingularName: "app", Namespaced: true, Kind: AppGroupVersionKind.Kind, } )
var ( AppRevisionGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "AppRevision", } AppRevisionResource = metav1.APIResource{ Name: "apprevisions", SingularName: "apprevision", Namespaced: true, Kind: AppRevisionGroupVersionKind.Kind, } )
var ( BasicAuthGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "BasicAuth", } BasicAuthResource = metav1.APIResource{ Name: "basicauths", SingularName: "basicauth", Namespaced: true, Kind: BasicAuthGroupVersionKind.Kind, } )
var ( CertificateGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "Certificate", } CertificateResource = metav1.APIResource{ Name: "certificates", SingularName: "certificate", Namespaced: true, Kind: CertificateGroupVersionKind.Kind, } )
var ( DockerCredentialGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "DockerCredential", } DockerCredentialResource = metav1.APIResource{ Name: "dockercredentials", SingularName: "dockercredential", Namespaced: true, Kind: DockerCredentialGroupVersionKind.Kind, } )
var ( NamespacedBasicAuthGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "NamespacedBasicAuth", } NamespacedBasicAuthResource = metav1.APIResource{ Name: "namespacedbasicauths", SingularName: "namespacedbasicauth", Namespaced: true, Kind: NamespacedBasicAuthGroupVersionKind.Kind, } )
var ( NamespacedCertificateGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "NamespacedCertificate", } NamespacedCertificateResource = metav1.APIResource{ Name: "namespacedcertificates", SingularName: "namespacedcertificate", Namespaced: true, Kind: NamespacedCertificateGroupVersionKind.Kind, } )
var ( NamespacedDockerCredentialGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "NamespacedDockerCredential", } NamespacedDockerCredentialResource = metav1.APIResource{ Name: "namespaceddockercredentials", SingularName: "namespaceddockercredential", Namespaced: true, Kind: NamespacedDockerCredentialGroupVersionKind.Kind, } )
var ( NamespacedServiceAccountTokenGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "NamespacedServiceAccountToken", } NamespacedServiceAccountTokenResource = metav1.APIResource{ Name: "namespacedserviceaccounttokens", SingularName: "namespacedserviceaccounttoken", Namespaced: true, Kind: NamespacedServiceAccountTokenGroupVersionKind.Kind, } )
var ( NamespacedSSHAuthGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "NamespacedSSHAuth", } NamespacedSSHAuthResource = metav1.APIResource{ Name: "namespacedsshauths", SingularName: "namespacedsshauth", Namespaced: true, Kind: NamespacedSSHAuthGroupVersionKind.Kind, } )
var ( SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
var ( ServiceAccountTokenGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "ServiceAccountToken", } ServiceAccountTokenResource = metav1.APIResource{ Name: "serviceaccounttokens", SingularName: "serviceaccounttoken", Namespaced: true, Kind: ServiceAccountTokenGroupVersionKind.Kind, } )
var ( SSHAuthGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "SSHAuth", } SSHAuthResource = metav1.APIResource{ Name: "sshauths", SingularName: "sshauth", Namespaced: true, Kind: SSHAuthGroupVersionKind.Kind, } )
var ( WorkloadGroupVersionKind = schema.GroupVersionKind{ Version: Version, Group: GroupName, Kind: "Workload", } WorkloadResource = metav1.APIResource{ Name: "workloads", SingularName: "workload", Namespaced: true, Kind: WorkloadGroupVersionKind.Kind, } )
var (
AppConditionInstalled condition.Cond = "Installed"
)
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: Version}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type App ¶
type App struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppSpec `json:"spec,omitempty"` Status AppStatus `json:"status,omitempty"` }
func (*App) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new App.
func (*App) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*App) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppCondition ¶
type AppCondition struct { // Type of cluster condition. Type condition.Cond `json:"type"` // Status of the condition, one of True, False, Unknown. Status v1.ConditionStatus `json:"status"` // The last time this condition was updated. LastUpdateTime string `json:"lastUpdateTime,omitempty"` // Last time the condition transitioned from one status to another. LastTransitionTime string `json:"lastTransitionTime,omitempty"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty"` // Human-readable message indicating details about last transition Message string `json:"message,omitempty"` }
func (*AppCondition) DeepCopy ¶
func (in *AppCondition) DeepCopy() *AppCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCondition.
func (*AppCondition) DeepCopyInto ¶
func (in *AppCondition) DeepCopyInto(out *AppCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppController ¶
type AppController interface { Informer() cache.SharedIndexInformer Lister() AppLister AddHandler(name string, handler AppHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler AppHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type AppHandlerFunc ¶
func NewAppLifecycleAdapter ¶
func NewAppLifecycleAdapter(name string, clusterScoped bool, client AppInterface, l AppLifecycle) AppHandlerFunc
type AppInterface ¶
type AppInterface interface { ObjectClient() *objectclient.ObjectClient Create(*App) (*App, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*App, error) Get(name string, opts metav1.GetOptions) (*App, error) Update(*App) (*App, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*AppList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() AppController AddHandler(name string, sync AppHandlerFunc) AddLifecycle(name string, lifecycle AppLifecycle) AddClusterScopedHandler(name, clusterName string, sync AppHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle AppLifecycle) }
type AppLifecycle ¶
type AppList ¶
type AppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []App }
func (*AppList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppList.
func (*AppList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppRevision ¶
type AppRevision struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppRevisionSpec `json:"spec,omitempty"` Status AppRevisionStatus `json:"status,omitempty"` }
func (*AppRevision) DeepCopy ¶
func (in *AppRevision) DeepCopy() *AppRevision
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppRevision.
func (*AppRevision) DeepCopyInto ¶
func (in *AppRevision) DeepCopyInto(out *AppRevision)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppRevision) DeepCopyObject ¶
func (in *AppRevision) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppRevisionController ¶
type AppRevisionController interface { Informer() cache.SharedIndexInformer Lister() AppRevisionLister AddHandler(name string, handler AppRevisionHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler AppRevisionHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type AppRevisionHandlerFunc ¶
type AppRevisionHandlerFunc func(key string, obj *AppRevision) error
func NewAppRevisionLifecycleAdapter ¶
func NewAppRevisionLifecycleAdapter(name string, clusterScoped bool, client AppRevisionInterface, l AppRevisionLifecycle) AppRevisionHandlerFunc
type AppRevisionInterface ¶
type AppRevisionInterface interface { ObjectClient() *objectclient.ObjectClient Create(*AppRevision) (*AppRevision, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*AppRevision, error) Get(name string, opts metav1.GetOptions) (*AppRevision, error) Update(*AppRevision) (*AppRevision, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*AppRevisionList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() AppRevisionController AddHandler(name string, sync AppRevisionHandlerFunc) AddLifecycle(name string, lifecycle AppRevisionLifecycle) AddClusterScopedHandler(name, clusterName string, sync AppRevisionHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle AppRevisionLifecycle) }
type AppRevisionLifecycle ¶
type AppRevisionLifecycle interface { Create(obj *AppRevision) (*AppRevision, error) Remove(obj *AppRevision) (*AppRevision, error) Updated(obj *AppRevision) (*AppRevision, error) }
type AppRevisionList ¶
type AppRevisionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppRevision }
func (*AppRevisionList) DeepCopy ¶
func (in *AppRevisionList) DeepCopy() *AppRevisionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppRevisionList.
func (*AppRevisionList) DeepCopyInto ¶
func (in *AppRevisionList) DeepCopyInto(out *AppRevisionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppRevisionList) DeepCopyObject ¶
func (in *AppRevisionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AppRevisionLister ¶
type AppRevisionLister interface { List(namespace string, selector labels.Selector) (ret []*AppRevision, err error) Get(namespace, name string) (*AppRevision, error) }
type AppRevisionSpec ¶
type AppRevisionSpec struct{}
func (*AppRevisionSpec) DeepCopy ¶
func (in *AppRevisionSpec) DeepCopy() *AppRevisionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppRevisionSpec.
func (*AppRevisionSpec) DeepCopyInto ¶
func (in *AppRevisionSpec) DeepCopyInto(out *AppRevisionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppRevisionStatus ¶
type AppRevisionStatus struct { ProjectName string `json:"projectName,omitempty" norman:"type=reference[/v3/schemas/project]"` ExternalID string `json:"externalId"` Answers map[string]string `json:"answers"` Digest string `json:"digest"` }
func (*AppRevisionStatus) DeepCopy ¶
func (in *AppRevisionStatus) DeepCopy() *AppRevisionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppRevisionStatus.
func (*AppRevisionStatus) DeepCopyInto ¶
func (in *AppRevisionStatus) DeepCopyInto(out *AppRevisionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppRevisionsGetter ¶
type AppRevisionsGetter interface {
AppRevisions(namespace string) AppRevisionInterface
}
type AppSpec ¶
type AppSpec struct { ProjectName string `json:"projectName,omitempty" norman:"type=reference[/v3/schemas/project]"` Description string `json:"description,omitempty"` TargetNamespace string `json:"targetNamespace,omitempty"` ExternalID string `json:"externalId,omitempty"` Files map[string]string `json:"files,omitempty"` Answers map[string]string `json:"answers,omitempty"` AppRevisionName string `json:"appRevisionName,omitempty" norman:"type=reference[/v3/project/schemas/apprevision]"` Prune bool `json:"prune,omitempty"` }
func (*AppSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpec.
func (*AppSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppStatus ¶
type AppStatus struct { AppliedFiles map[string]string `json:"appliedFiles,omitempty"` Notes string `json:"notes,omitempty"` Conditions []AppCondition `json:"conditions,omitempty"` LastAppliedTemplates string `json:"lastAppliedTemplate,omitempty"` }
func (*AppStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatus.
func (*AppStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppUpgradeConfig ¶
type AppUpgradeConfig struct { ExternalID string `json:"externalId,omitempty"` Answers map[string]string `json:"answers,omitempty"` }
func (*AppUpgradeConfig) DeepCopy ¶
func (in *AppUpgradeConfig) DeepCopy() *AppUpgradeConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppUpgradeConfig.
func (*AppUpgradeConfig) DeepCopyInto ¶
func (in *AppUpgradeConfig) DeepCopyInto(out *AppUpgradeConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppsGetter ¶
type AppsGetter interface {
Apps(namespace string) AppInterface
}
type BasicAuth ¶
type BasicAuth struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Description string `json:"description"` Username string `json:"username"` Password string `json:"password" norman:"writeOnly"` }
func (*BasicAuth) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasicAuth.
func (*BasicAuth) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BasicAuth) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BasicAuthController ¶
type BasicAuthController interface { Informer() cache.SharedIndexInformer Lister() BasicAuthLister AddHandler(name string, handler BasicAuthHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler BasicAuthHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type BasicAuthHandlerFunc ¶
func NewBasicAuthLifecycleAdapter ¶
func NewBasicAuthLifecycleAdapter(name string, clusterScoped bool, client BasicAuthInterface, l BasicAuthLifecycle) BasicAuthHandlerFunc
type BasicAuthInterface ¶
type BasicAuthInterface interface { ObjectClient() *objectclient.ObjectClient Create(*BasicAuth) (*BasicAuth, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*BasicAuth, error) Get(name string, opts metav1.GetOptions) (*BasicAuth, error) Update(*BasicAuth) (*BasicAuth, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*BasicAuthList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() BasicAuthController AddHandler(name string, sync BasicAuthHandlerFunc) AddLifecycle(name string, lifecycle BasicAuthLifecycle) AddClusterScopedHandler(name, clusterName string, sync BasicAuthHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle BasicAuthLifecycle) }
type BasicAuthLifecycle ¶
type BasicAuthList ¶
type BasicAuthList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BasicAuth }
func (*BasicAuthList) DeepCopy ¶
func (in *BasicAuthList) DeepCopy() *BasicAuthList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasicAuthList.
func (*BasicAuthList) DeepCopyInto ¶
func (in *BasicAuthList) DeepCopyInto(out *BasicAuthList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BasicAuthList) DeepCopyObject ¶
func (in *BasicAuthList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BasicAuthLister ¶
type BasicAuthsGetter ¶
type BasicAuthsGetter interface {
BasicAuths(namespace string) BasicAuthInterface
}
type Certificate ¶
type Certificate struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Description string `json:"description"` Certs string `json:"certs"` Key string `json:"key" norman:"writeOnly"` CertFingerprint string `json:"certFingerprint" norman:"nocreate,noupdate"` CN string `json:"cn" norman:"nocreate,noupdate"` Version string `json:"version" norman:"nocreate,noupdate"` ExpiresAt string `json:"expiresAt" norman:"nocreate,noupdate"` Issuer string `json:"issuer" norman:"nocreate,noupdate"` IssuedAt string `json:"issuedAt" norman:"nocreate,noupdate"` Algorithm string `json:"algorithm" norman:"nocreate,noupdate"` SerialNumber string `json:"serialNumber" norman:"nocreate,noupdate"` KeySize string `json:"keySize" norman:"nocreate,noupdate"` SubjectAlternativeNames []string `json:"subjectAlternativeNames" norman:"nocreate,noupdate"` }
func (*Certificate) DeepCopy ¶
func (in *Certificate) DeepCopy() *Certificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Certificate.
func (*Certificate) DeepCopyInto ¶
func (in *Certificate) DeepCopyInto(out *Certificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Certificate) DeepCopyObject ¶
func (in *Certificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateController ¶
type CertificateController interface { Informer() cache.SharedIndexInformer Lister() CertificateLister AddHandler(name string, handler CertificateHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler CertificateHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type CertificateHandlerFunc ¶
type CertificateHandlerFunc func(key string, obj *Certificate) error
func NewCertificateLifecycleAdapter ¶
func NewCertificateLifecycleAdapter(name string, clusterScoped bool, client CertificateInterface, l CertificateLifecycle) CertificateHandlerFunc
type CertificateInterface ¶
type CertificateInterface interface { ObjectClient() *objectclient.ObjectClient Create(*Certificate) (*Certificate, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*Certificate, error) Get(name string, opts metav1.GetOptions) (*Certificate, error) Update(*Certificate) (*Certificate, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*CertificateList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() CertificateController AddHandler(name string, sync CertificateHandlerFunc) AddLifecycle(name string, lifecycle CertificateLifecycle) AddClusterScopedHandler(name, clusterName string, sync CertificateHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle CertificateLifecycle) }
type CertificateLifecycle ¶
type CertificateLifecycle interface { Create(obj *Certificate) (*Certificate, error) Remove(obj *Certificate) (*Certificate, error) Updated(obj *Certificate) (*Certificate, error) }
type CertificateList ¶
type CertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Certificate }
func (*CertificateList) DeepCopy ¶
func (in *CertificateList) DeepCopy() *CertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateList.
func (*CertificateList) DeepCopyInto ¶
func (in *CertificateList) DeepCopyInto(out *CertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CertificateList) DeepCopyObject ¶
func (in *CertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CertificateLister ¶
type CertificateLister interface { List(namespace string, selector labels.Selector) (ret []*Certificate, err error) Get(namespace, name string) (*Certificate, error) }
type CertificatesGetter ¶
type CertificatesGetter interface {
Certificates(namespace string) CertificateInterface
}
type Client ¶
func (*Client) AppRevisions ¶
func (c *Client) AppRevisions(namespace string) AppRevisionInterface
func (*Client) Apps ¶
func (c *Client) Apps(namespace string) AppInterface
func (*Client) BasicAuths ¶
func (c *Client) BasicAuths(namespace string) BasicAuthInterface
func (*Client) Certificates ¶
func (c *Client) Certificates(namespace string) CertificateInterface
func (*Client) DockerCredentials ¶
func (c *Client) DockerCredentials(namespace string) DockerCredentialInterface
func (*Client) NamespacedBasicAuths ¶
func (c *Client) NamespacedBasicAuths(namespace string) NamespacedBasicAuthInterface
func (*Client) NamespacedCertificates ¶
func (c *Client) NamespacedCertificates(namespace string) NamespacedCertificateInterface
func (*Client) NamespacedDockerCredentials ¶
func (c *Client) NamespacedDockerCredentials(namespace string) NamespacedDockerCredentialInterface
func (*Client) NamespacedSSHAuths ¶
func (c *Client) NamespacedSSHAuths(namespace string) NamespacedSSHAuthInterface
func (*Client) NamespacedServiceAccountTokens ¶
func (c *Client) NamespacedServiceAccountTokens(namespace string) NamespacedServiceAccountTokenInterface
func (*Client) RESTClient ¶
func (*Client) SSHAuths ¶
func (c *Client) SSHAuths(namespace string) SSHAuthInterface
func (*Client) ServiceAccountTokens ¶
func (c *Client) ServiceAccountTokens(namespace string) ServiceAccountTokenInterface
func (*Client) Workloads ¶
func (c *Client) Workloads(namespace string) WorkloadInterface
type DeploymentRollbackInput ¶
type DeploymentRollbackInput struct {
ReplicaSetID string `json:"replicaSetId" norman:"type=reference[replicaSet]"`
}
func (*DeploymentRollbackInput) DeepCopy ¶
func (in *DeploymentRollbackInput) DeepCopy() *DeploymentRollbackInput
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentRollbackInput.
func (*DeploymentRollbackInput) DeepCopyInto ¶
func (in *DeploymentRollbackInput) DeepCopyInto(out *DeploymentRollbackInput)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DockerCredential ¶
type DockerCredential struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Description string `json:"description"` Registries map[string]RegistryCredential `json:"registries"` }
func (*DockerCredential) DeepCopy ¶
func (in *DockerCredential) DeepCopy() *DockerCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DockerCredential.
func (*DockerCredential) DeepCopyInto ¶
func (in *DockerCredential) DeepCopyInto(out *DockerCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DockerCredential) DeepCopyObject ¶
func (in *DockerCredential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DockerCredentialController ¶
type DockerCredentialController interface { Informer() cache.SharedIndexInformer Lister() DockerCredentialLister AddHandler(name string, handler DockerCredentialHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler DockerCredentialHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type DockerCredentialHandlerFunc ¶
type DockerCredentialHandlerFunc func(key string, obj *DockerCredential) error
func NewDockerCredentialLifecycleAdapter ¶
func NewDockerCredentialLifecycleAdapter(name string, clusterScoped bool, client DockerCredentialInterface, l DockerCredentialLifecycle) DockerCredentialHandlerFunc
type DockerCredentialInterface ¶
type DockerCredentialInterface interface { ObjectClient() *objectclient.ObjectClient Create(*DockerCredential) (*DockerCredential, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*DockerCredential, error) Get(name string, opts metav1.GetOptions) (*DockerCredential, error) Update(*DockerCredential) (*DockerCredential, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*DockerCredentialList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() DockerCredentialController AddHandler(name string, sync DockerCredentialHandlerFunc) AddLifecycle(name string, lifecycle DockerCredentialLifecycle) AddClusterScopedHandler(name, clusterName string, sync DockerCredentialHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle DockerCredentialLifecycle) }
type DockerCredentialLifecycle ¶
type DockerCredentialLifecycle interface { Create(obj *DockerCredential) (*DockerCredential, error) Remove(obj *DockerCredential) (*DockerCredential, error) Updated(obj *DockerCredential) (*DockerCredential, error) }
type DockerCredentialList ¶
type DockerCredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DockerCredential }
func (*DockerCredentialList) DeepCopy ¶
func (in *DockerCredentialList) DeepCopy() *DockerCredentialList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DockerCredentialList.
func (*DockerCredentialList) DeepCopyInto ¶
func (in *DockerCredentialList) DeepCopyInto(out *DockerCredentialList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DockerCredentialList) DeepCopyObject ¶
func (in *DockerCredentialList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DockerCredentialLister ¶
type DockerCredentialLister interface { List(namespace string, selector labels.Selector) (ret []*DockerCredential, err error) Get(namespace, name string) (*DockerCredential, error) }
type DockerCredentialsGetter ¶
type DockerCredentialsGetter interface {
DockerCredentials(namespace string) DockerCredentialInterface
}
type Interface ¶
type Interface interface { RESTClient() rest.Interface controller.Starter ServiceAccountTokensGetter DockerCredentialsGetter CertificatesGetter BasicAuthsGetter SSHAuthsGetter NamespacedServiceAccountTokensGetter NamespacedDockerCredentialsGetter NamespacedCertificatesGetter NamespacedBasicAuthsGetter NamespacedSSHAuthsGetter WorkloadsGetter AppsGetter AppRevisionsGetter }
type NamespacedBasicAuth ¶
type NamespacedBasicAuth BasicAuth
func (*NamespacedBasicAuth) DeepCopy ¶
func (in *NamespacedBasicAuth) DeepCopy() *NamespacedBasicAuth
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedBasicAuth.
func (*NamespacedBasicAuth) DeepCopyInto ¶
func (in *NamespacedBasicAuth) DeepCopyInto(out *NamespacedBasicAuth)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedBasicAuth) DeepCopyObject ¶
func (in *NamespacedBasicAuth) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedBasicAuthController ¶
type NamespacedBasicAuthController interface { Informer() cache.SharedIndexInformer Lister() NamespacedBasicAuthLister AddHandler(name string, handler NamespacedBasicAuthHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler NamespacedBasicAuthHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type NamespacedBasicAuthHandlerFunc ¶
type NamespacedBasicAuthHandlerFunc func(key string, obj *NamespacedBasicAuth) error
func NewNamespacedBasicAuthLifecycleAdapter ¶
func NewNamespacedBasicAuthLifecycleAdapter(name string, clusterScoped bool, client NamespacedBasicAuthInterface, l NamespacedBasicAuthLifecycle) NamespacedBasicAuthHandlerFunc
type NamespacedBasicAuthInterface ¶
type NamespacedBasicAuthInterface interface { ObjectClient() *objectclient.ObjectClient Create(*NamespacedBasicAuth) (*NamespacedBasicAuth, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*NamespacedBasicAuth, error) Get(name string, opts metav1.GetOptions) (*NamespacedBasicAuth, error) Update(*NamespacedBasicAuth) (*NamespacedBasicAuth, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*NamespacedBasicAuthList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() NamespacedBasicAuthController AddHandler(name string, sync NamespacedBasicAuthHandlerFunc) AddLifecycle(name string, lifecycle NamespacedBasicAuthLifecycle) AddClusterScopedHandler(name, clusterName string, sync NamespacedBasicAuthHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle NamespacedBasicAuthLifecycle) }
type NamespacedBasicAuthLifecycle ¶
type NamespacedBasicAuthLifecycle interface { Create(obj *NamespacedBasicAuth) (*NamespacedBasicAuth, error) Remove(obj *NamespacedBasicAuth) (*NamespacedBasicAuth, error) Updated(obj *NamespacedBasicAuth) (*NamespacedBasicAuth, error) }
type NamespacedBasicAuthList ¶
type NamespacedBasicAuthList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NamespacedBasicAuth }
func (*NamespacedBasicAuthList) DeepCopy ¶
func (in *NamespacedBasicAuthList) DeepCopy() *NamespacedBasicAuthList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedBasicAuthList.
func (*NamespacedBasicAuthList) DeepCopyInto ¶
func (in *NamespacedBasicAuthList) DeepCopyInto(out *NamespacedBasicAuthList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedBasicAuthList) DeepCopyObject ¶
func (in *NamespacedBasicAuthList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedBasicAuthLister ¶
type NamespacedBasicAuthLister interface { List(namespace string, selector labels.Selector) (ret []*NamespacedBasicAuth, err error) Get(namespace, name string) (*NamespacedBasicAuth, error) }
type NamespacedBasicAuthsGetter ¶
type NamespacedBasicAuthsGetter interface {
NamespacedBasicAuths(namespace string) NamespacedBasicAuthInterface
}
type NamespacedCertificate ¶
type NamespacedCertificate Certificate
func (*NamespacedCertificate) DeepCopy ¶
func (in *NamespacedCertificate) DeepCopy() *NamespacedCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedCertificate.
func (*NamespacedCertificate) DeepCopyInto ¶
func (in *NamespacedCertificate) DeepCopyInto(out *NamespacedCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedCertificate) DeepCopyObject ¶
func (in *NamespacedCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedCertificateController ¶
type NamespacedCertificateController interface { Informer() cache.SharedIndexInformer Lister() NamespacedCertificateLister AddHandler(name string, handler NamespacedCertificateHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler NamespacedCertificateHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type NamespacedCertificateHandlerFunc ¶
type NamespacedCertificateHandlerFunc func(key string, obj *NamespacedCertificate) error
func NewNamespacedCertificateLifecycleAdapter ¶
func NewNamespacedCertificateLifecycleAdapter(name string, clusterScoped bool, client NamespacedCertificateInterface, l NamespacedCertificateLifecycle) NamespacedCertificateHandlerFunc
type NamespacedCertificateInterface ¶
type NamespacedCertificateInterface interface { ObjectClient() *objectclient.ObjectClient Create(*NamespacedCertificate) (*NamespacedCertificate, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*NamespacedCertificate, error) Get(name string, opts metav1.GetOptions) (*NamespacedCertificate, error) Update(*NamespacedCertificate) (*NamespacedCertificate, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*NamespacedCertificateList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() NamespacedCertificateController AddHandler(name string, sync NamespacedCertificateHandlerFunc) AddLifecycle(name string, lifecycle NamespacedCertificateLifecycle) AddClusterScopedHandler(name, clusterName string, sync NamespacedCertificateHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle NamespacedCertificateLifecycle) }
type NamespacedCertificateLifecycle ¶
type NamespacedCertificateLifecycle interface { Create(obj *NamespacedCertificate) (*NamespacedCertificate, error) Remove(obj *NamespacedCertificate) (*NamespacedCertificate, error) Updated(obj *NamespacedCertificate) (*NamespacedCertificate, error) }
type NamespacedCertificateList ¶
type NamespacedCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NamespacedCertificate }
func (*NamespacedCertificateList) DeepCopy ¶
func (in *NamespacedCertificateList) DeepCopy() *NamespacedCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedCertificateList.
func (*NamespacedCertificateList) DeepCopyInto ¶
func (in *NamespacedCertificateList) DeepCopyInto(out *NamespacedCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedCertificateList) DeepCopyObject ¶
func (in *NamespacedCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedCertificateLister ¶
type NamespacedCertificateLister interface { List(namespace string, selector labels.Selector) (ret []*NamespacedCertificate, err error) Get(namespace, name string) (*NamespacedCertificate, error) }
type NamespacedCertificatesGetter ¶
type NamespacedCertificatesGetter interface {
NamespacedCertificates(namespace string) NamespacedCertificateInterface
}
type NamespacedDockerCredential ¶
type NamespacedDockerCredential DockerCredential
func (*NamespacedDockerCredential) DeepCopy ¶
func (in *NamespacedDockerCredential) DeepCopy() *NamespacedDockerCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedDockerCredential.
func (*NamespacedDockerCredential) DeepCopyInto ¶
func (in *NamespacedDockerCredential) DeepCopyInto(out *NamespacedDockerCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedDockerCredential) DeepCopyObject ¶
func (in *NamespacedDockerCredential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedDockerCredentialController ¶
type NamespacedDockerCredentialController interface { Informer() cache.SharedIndexInformer Lister() NamespacedDockerCredentialLister AddHandler(name string, handler NamespacedDockerCredentialHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler NamespacedDockerCredentialHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type NamespacedDockerCredentialHandlerFunc ¶
type NamespacedDockerCredentialHandlerFunc func(key string, obj *NamespacedDockerCredential) error
func NewNamespacedDockerCredentialLifecycleAdapter ¶
func NewNamespacedDockerCredentialLifecycleAdapter(name string, clusterScoped bool, client NamespacedDockerCredentialInterface, l NamespacedDockerCredentialLifecycle) NamespacedDockerCredentialHandlerFunc
type NamespacedDockerCredentialInterface ¶
type NamespacedDockerCredentialInterface interface { ObjectClient() *objectclient.ObjectClient Create(*NamespacedDockerCredential) (*NamespacedDockerCredential, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*NamespacedDockerCredential, error) Get(name string, opts metav1.GetOptions) (*NamespacedDockerCredential, error) Update(*NamespacedDockerCredential) (*NamespacedDockerCredential, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*NamespacedDockerCredentialList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() NamespacedDockerCredentialController AddHandler(name string, sync NamespacedDockerCredentialHandlerFunc) AddLifecycle(name string, lifecycle NamespacedDockerCredentialLifecycle) AddClusterScopedHandler(name, clusterName string, sync NamespacedDockerCredentialHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle NamespacedDockerCredentialLifecycle) }
type NamespacedDockerCredentialLifecycle ¶
type NamespacedDockerCredentialLifecycle interface { Create(obj *NamespacedDockerCredential) (*NamespacedDockerCredential, error) Remove(obj *NamespacedDockerCredential) (*NamespacedDockerCredential, error) Updated(obj *NamespacedDockerCredential) (*NamespacedDockerCredential, error) }
type NamespacedDockerCredentialList ¶
type NamespacedDockerCredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NamespacedDockerCredential }
func (*NamespacedDockerCredentialList) DeepCopy ¶
func (in *NamespacedDockerCredentialList) DeepCopy() *NamespacedDockerCredentialList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedDockerCredentialList.
func (*NamespacedDockerCredentialList) DeepCopyInto ¶
func (in *NamespacedDockerCredentialList) DeepCopyInto(out *NamespacedDockerCredentialList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedDockerCredentialList) DeepCopyObject ¶
func (in *NamespacedDockerCredentialList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedDockerCredentialLister ¶
type NamespacedDockerCredentialLister interface { List(namespace string, selector labels.Selector) (ret []*NamespacedDockerCredential, err error) Get(namespace, name string) (*NamespacedDockerCredential, error) }
type NamespacedDockerCredentialsGetter ¶
type NamespacedDockerCredentialsGetter interface {
NamespacedDockerCredentials(namespace string) NamespacedDockerCredentialInterface
}
type NamespacedSSHAuth ¶
type NamespacedSSHAuth SSHAuth
func (*NamespacedSSHAuth) DeepCopy ¶
func (in *NamespacedSSHAuth) DeepCopy() *NamespacedSSHAuth
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedSSHAuth.
func (*NamespacedSSHAuth) DeepCopyInto ¶
func (in *NamespacedSSHAuth) DeepCopyInto(out *NamespacedSSHAuth)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedSSHAuth) DeepCopyObject ¶
func (in *NamespacedSSHAuth) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedSSHAuthController ¶
type NamespacedSSHAuthController interface { Informer() cache.SharedIndexInformer Lister() NamespacedSSHAuthLister AddHandler(name string, handler NamespacedSSHAuthHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler NamespacedSSHAuthHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type NamespacedSSHAuthHandlerFunc ¶
type NamespacedSSHAuthHandlerFunc func(key string, obj *NamespacedSSHAuth) error
func NewNamespacedSSHAuthLifecycleAdapter ¶
func NewNamespacedSSHAuthLifecycleAdapter(name string, clusterScoped bool, client NamespacedSSHAuthInterface, l NamespacedSSHAuthLifecycle) NamespacedSSHAuthHandlerFunc
type NamespacedSSHAuthInterface ¶
type NamespacedSSHAuthInterface interface { ObjectClient() *objectclient.ObjectClient Create(*NamespacedSSHAuth) (*NamespacedSSHAuth, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*NamespacedSSHAuth, error) Get(name string, opts metav1.GetOptions) (*NamespacedSSHAuth, error) Update(*NamespacedSSHAuth) (*NamespacedSSHAuth, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*NamespacedSSHAuthList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() NamespacedSSHAuthController AddHandler(name string, sync NamespacedSSHAuthHandlerFunc) AddLifecycle(name string, lifecycle NamespacedSSHAuthLifecycle) AddClusterScopedHandler(name, clusterName string, sync NamespacedSSHAuthHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle NamespacedSSHAuthLifecycle) }
type NamespacedSSHAuthLifecycle ¶
type NamespacedSSHAuthLifecycle interface { Create(obj *NamespacedSSHAuth) (*NamespacedSSHAuth, error) Remove(obj *NamespacedSSHAuth) (*NamespacedSSHAuth, error) Updated(obj *NamespacedSSHAuth) (*NamespacedSSHAuth, error) }
type NamespacedSSHAuthList ¶
type NamespacedSSHAuthList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NamespacedSSHAuth }
func (*NamespacedSSHAuthList) DeepCopy ¶
func (in *NamespacedSSHAuthList) DeepCopy() *NamespacedSSHAuthList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedSSHAuthList.
func (*NamespacedSSHAuthList) DeepCopyInto ¶
func (in *NamespacedSSHAuthList) DeepCopyInto(out *NamespacedSSHAuthList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedSSHAuthList) DeepCopyObject ¶
func (in *NamespacedSSHAuthList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedSSHAuthLister ¶
type NamespacedSSHAuthLister interface { List(namespace string, selector labels.Selector) (ret []*NamespacedSSHAuth, err error) Get(namespace, name string) (*NamespacedSSHAuth, error) }
type NamespacedSSHAuthsGetter ¶
type NamespacedSSHAuthsGetter interface {
NamespacedSSHAuths(namespace string) NamespacedSSHAuthInterface
}
type NamespacedServiceAccountToken ¶
type NamespacedServiceAccountToken ServiceAccountToken
func (*NamespacedServiceAccountToken) DeepCopy ¶
func (in *NamespacedServiceAccountToken) DeepCopy() *NamespacedServiceAccountToken
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedServiceAccountToken.
func (*NamespacedServiceAccountToken) DeepCopyInto ¶
func (in *NamespacedServiceAccountToken) DeepCopyInto(out *NamespacedServiceAccountToken)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedServiceAccountToken) DeepCopyObject ¶
func (in *NamespacedServiceAccountToken) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedServiceAccountTokenController ¶
type NamespacedServiceAccountTokenController interface { Informer() cache.SharedIndexInformer Lister() NamespacedServiceAccountTokenLister AddHandler(name string, handler NamespacedServiceAccountTokenHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler NamespacedServiceAccountTokenHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type NamespacedServiceAccountTokenHandlerFunc ¶
type NamespacedServiceAccountTokenHandlerFunc func(key string, obj *NamespacedServiceAccountToken) error
func NewNamespacedServiceAccountTokenLifecycleAdapter ¶
func NewNamespacedServiceAccountTokenLifecycleAdapter(name string, clusterScoped bool, client NamespacedServiceAccountTokenInterface, l NamespacedServiceAccountTokenLifecycle) NamespacedServiceAccountTokenHandlerFunc
type NamespacedServiceAccountTokenInterface ¶
type NamespacedServiceAccountTokenInterface interface { ObjectClient() *objectclient.ObjectClient Create(*NamespacedServiceAccountToken) (*NamespacedServiceAccountToken, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*NamespacedServiceAccountToken, error) Get(name string, opts metav1.GetOptions) (*NamespacedServiceAccountToken, error) Update(*NamespacedServiceAccountToken) (*NamespacedServiceAccountToken, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*NamespacedServiceAccountTokenList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() NamespacedServiceAccountTokenController AddHandler(name string, sync NamespacedServiceAccountTokenHandlerFunc) AddLifecycle(name string, lifecycle NamespacedServiceAccountTokenLifecycle) AddClusterScopedHandler(name, clusterName string, sync NamespacedServiceAccountTokenHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle NamespacedServiceAccountTokenLifecycle) }
type NamespacedServiceAccountTokenLifecycle ¶
type NamespacedServiceAccountTokenLifecycle interface { Create(obj *NamespacedServiceAccountToken) (*NamespacedServiceAccountToken, error) Remove(obj *NamespacedServiceAccountToken) (*NamespacedServiceAccountToken, error) Updated(obj *NamespacedServiceAccountToken) (*NamespacedServiceAccountToken, error) }
type NamespacedServiceAccountTokenList ¶
type NamespacedServiceAccountTokenList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NamespacedServiceAccountToken }
func (*NamespacedServiceAccountTokenList) DeepCopy ¶
func (in *NamespacedServiceAccountTokenList) DeepCopy() *NamespacedServiceAccountTokenList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacedServiceAccountTokenList.
func (*NamespacedServiceAccountTokenList) DeepCopyInto ¶
func (in *NamespacedServiceAccountTokenList) DeepCopyInto(out *NamespacedServiceAccountTokenList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacedServiceAccountTokenList) DeepCopyObject ¶
func (in *NamespacedServiceAccountTokenList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacedServiceAccountTokenLister ¶
type NamespacedServiceAccountTokenLister interface { List(namespace string, selector labels.Selector) (ret []*NamespacedServiceAccountToken, err error) Get(namespace, name string) (*NamespacedServiceAccountToken, error) }
type NamespacedServiceAccountTokensGetter ¶
type NamespacedServiceAccountTokensGetter interface {
NamespacedServiceAccountTokens(namespace string) NamespacedServiceAccountTokenInterface
}
type PublicEndpoint ¶
type PublicEndpoint struct { NodeName string `json:"nodeName,omitempty" norman:"type=reference[/v3/schemas/node],nocreate,noupdate"` Addresses []string `json:"addresses,omitempty" norman:"nocreate,noupdate"` Port int32 `json:"port,omitempty" norman:"nocreate,noupdate"` Protocol string `json:"protocol,omitempty" norman:"nocreate,noupdate"` // for node port service endpoint ServiceName string `json:"serviceName,omitempty" norman:"type=reference[service],nocreate,noupdate"` // for host port endpoint PodName string `json:"podName,omitempty" norman:"type=reference[pod],nocreate,noupdate"` // for ingress endpoint. ServiceName, podName, ingressName are mutually exclusive IngressName string `json:"ingressName,omitempty" norman:"type=reference[ingress],nocreate,noupdate"` // Hostname/path are set for Ingress endpoints Hostname string `json:"hostname,omitempty" norman:"nocreate,noupdate"` Path string `json:"path,omitempty" norman:"nocreate,noupdate"` // True when endpoint is exposed on every node AllNodes bool `json:"allNodes" norman:"nocreate,noupdate"` }
func (*PublicEndpoint) DeepCopy ¶
func (in *PublicEndpoint) DeepCopy() *PublicEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicEndpoint.
func (*PublicEndpoint) DeepCopyInto ¶
func (in *PublicEndpoint) DeepCopyInto(out *PublicEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RegistryCredential ¶
type RegistryCredential struct { Description string `json:"description"` Username string `json:"username"` Password string `json:"password" norman:"writeOnly"` Auth string `json:"auth" norman:"writeOnly"` }
func (*RegistryCredential) DeepCopy ¶
func (in *RegistryCredential) DeepCopy() *RegistryCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryCredential.
func (*RegistryCredential) DeepCopyInto ¶
func (in *RegistryCredential) DeepCopyInto(out *RegistryCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RollbackRevision ¶
type RollbackRevision struct {
RevisionName string `json:"revisionName,omitempty" norman:"type=reference[/v3/project/schemas/apprevision]"`
}
func (*RollbackRevision) DeepCopy ¶
func (in *RollbackRevision) DeepCopy() *RollbackRevision
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RollbackRevision.
func (*RollbackRevision) DeepCopyInto ¶
func (in *RollbackRevision) DeepCopyInto(out *RollbackRevision)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SSHAuth ¶
type SSHAuth struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Description string `json:"description"` PrivateKey string `json:"privateKey" norman:"writeOnly"` Fingerprint string `json:"certFingerprint" norman:"nocreate,noupdate"` }
func (*SSHAuth) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHAuth.
func (*SSHAuth) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SSHAuth) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SSHAuthController ¶
type SSHAuthController interface { Informer() cache.SharedIndexInformer Lister() SSHAuthLister AddHandler(name string, handler SSHAuthHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler SSHAuthHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type SSHAuthHandlerFunc ¶
func NewSSHAuthLifecycleAdapter ¶
func NewSSHAuthLifecycleAdapter(name string, clusterScoped bool, client SSHAuthInterface, l SSHAuthLifecycle) SSHAuthHandlerFunc
type SSHAuthInterface ¶
type SSHAuthInterface interface { ObjectClient() *objectclient.ObjectClient Create(*SSHAuth) (*SSHAuth, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*SSHAuth, error) Get(name string, opts metav1.GetOptions) (*SSHAuth, error) Update(*SSHAuth) (*SSHAuth, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*SSHAuthList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() SSHAuthController AddHandler(name string, sync SSHAuthHandlerFunc) AddLifecycle(name string, lifecycle SSHAuthLifecycle) AddClusterScopedHandler(name, clusterName string, sync SSHAuthHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle SSHAuthLifecycle) }
type SSHAuthLifecycle ¶
type SSHAuthList ¶
type SSHAuthList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SSHAuth }
func (*SSHAuthList) DeepCopy ¶
func (in *SSHAuthList) DeepCopy() *SSHAuthList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHAuthList.
func (*SSHAuthList) DeepCopyInto ¶
func (in *SSHAuthList) DeepCopyInto(out *SSHAuthList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SSHAuthList) DeepCopyObject ¶
func (in *SSHAuthList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SSHAuthLister ¶
type SSHAuthsGetter ¶
type SSHAuthsGetter interface {
SSHAuths(namespace string) SSHAuthInterface
}
type ServiceAccountToken ¶
type ServiceAccountToken struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` AccountName string `json:"accountName"` AccountUID string `json:"accountUid"` Description string `json:"description"` Token string `json:"token" norman:"writeOnly"` CACRT string `json:"caCrt"` }
func (*ServiceAccountToken) DeepCopy ¶
func (in *ServiceAccountToken) DeepCopy() *ServiceAccountToken
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountToken.
func (*ServiceAccountToken) DeepCopyInto ¶
func (in *ServiceAccountToken) DeepCopyInto(out *ServiceAccountToken)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceAccountToken) DeepCopyObject ¶
func (in *ServiceAccountToken) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceAccountTokenController ¶
type ServiceAccountTokenController interface { Informer() cache.SharedIndexInformer Lister() ServiceAccountTokenLister AddHandler(name string, handler ServiceAccountTokenHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler ServiceAccountTokenHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type ServiceAccountTokenHandlerFunc ¶
type ServiceAccountTokenHandlerFunc func(key string, obj *ServiceAccountToken) error
func NewServiceAccountTokenLifecycleAdapter ¶
func NewServiceAccountTokenLifecycleAdapter(name string, clusterScoped bool, client ServiceAccountTokenInterface, l ServiceAccountTokenLifecycle) ServiceAccountTokenHandlerFunc
type ServiceAccountTokenInterface ¶
type ServiceAccountTokenInterface interface { ObjectClient() *objectclient.ObjectClient Create(*ServiceAccountToken) (*ServiceAccountToken, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*ServiceAccountToken, error) Get(name string, opts metav1.GetOptions) (*ServiceAccountToken, error) Update(*ServiceAccountToken) (*ServiceAccountToken, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*ServiceAccountTokenList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() ServiceAccountTokenController AddHandler(name string, sync ServiceAccountTokenHandlerFunc) AddLifecycle(name string, lifecycle ServiceAccountTokenLifecycle) AddClusterScopedHandler(name, clusterName string, sync ServiceAccountTokenHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle ServiceAccountTokenLifecycle) }
type ServiceAccountTokenLifecycle ¶
type ServiceAccountTokenLifecycle interface { Create(obj *ServiceAccountToken) (*ServiceAccountToken, error) Remove(obj *ServiceAccountToken) (*ServiceAccountToken, error) Updated(obj *ServiceAccountToken) (*ServiceAccountToken, error) }
type ServiceAccountTokenList ¶
type ServiceAccountTokenList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServiceAccountToken }
func (*ServiceAccountTokenList) DeepCopy ¶
func (in *ServiceAccountTokenList) DeepCopy() *ServiceAccountTokenList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountTokenList.
func (*ServiceAccountTokenList) DeepCopyInto ¶
func (in *ServiceAccountTokenList) DeepCopyInto(out *ServiceAccountTokenList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceAccountTokenList) DeepCopyObject ¶
func (in *ServiceAccountTokenList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ServiceAccountTokenLister ¶
type ServiceAccountTokenLister interface { List(namespace string, selector labels.Selector) (ret []*ServiceAccountToken, err error) Get(namespace, name string) (*ServiceAccountToken, error) }
type ServiceAccountTokensGetter ¶
type ServiceAccountTokensGetter interface {
ServiceAccountTokens(namespace string) ServiceAccountTokenInterface
}
type Workload ¶
type Workload struct { types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` }
func (*Workload) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workload.
func (*Workload) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workload) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkloadController ¶
type WorkloadController interface { Informer() cache.SharedIndexInformer Lister() WorkloadLister AddHandler(name string, handler WorkloadHandlerFunc) AddClusterScopedHandler(name, clusterName string, handler WorkloadHandlerFunc) Enqueue(namespace, name string) Sync(ctx context.Context) error Start(ctx context.Context, threadiness int) error }
type WorkloadHandlerFunc ¶
func NewWorkloadLifecycleAdapter ¶
func NewWorkloadLifecycleAdapter(name string, clusterScoped bool, client WorkloadInterface, l WorkloadLifecycle) WorkloadHandlerFunc
type WorkloadInterface ¶
type WorkloadInterface interface { ObjectClient() *objectclient.ObjectClient Create(*Workload) (*Workload, error) GetNamespaced(namespace, name string, opts metav1.GetOptions) (*Workload, error) Get(name string, opts metav1.GetOptions) (*Workload, error) Update(*Workload) (*Workload, error) Delete(name string, options *metav1.DeleteOptions) error DeleteNamespaced(namespace, name string, options *metav1.DeleteOptions) error List(opts metav1.ListOptions) (*WorkloadList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) DeleteCollection(deleteOpts *metav1.DeleteOptions, listOpts metav1.ListOptions) error Controller() WorkloadController AddHandler(name string, sync WorkloadHandlerFunc) AddLifecycle(name string, lifecycle WorkloadLifecycle) AddClusterScopedHandler(name, clusterName string, sync WorkloadHandlerFunc) AddClusterScopedLifecycle(name, clusterName string, lifecycle WorkloadLifecycle) }
type WorkloadLifecycle ¶
type WorkloadList ¶
type WorkloadList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workload }
func (*WorkloadList) DeepCopy ¶
func (in *WorkloadList) DeepCopy() *WorkloadList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadList.
func (*WorkloadList) DeepCopyInto ¶
func (in *WorkloadList) DeepCopyInto(out *WorkloadList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkloadList) DeepCopyObject ¶
func (in *WorkloadList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkloadLister ¶
type WorkloadsGetter ¶
type WorkloadsGetter interface {
Workloads(namespace string) WorkloadInterface
}
Source Files ¶
- app_types.go
- types.go
- zz_generated_app_controller.go
- zz_generated_app_lifecycle_adapter.go
- zz_generated_app_revision_controller.go
- zz_generated_app_revision_lifecycle_adapter.go
- zz_generated_basic_auth_controller.go
- zz_generated_basic_auth_lifecycle_adapter.go
- zz_generated_certificate_controller.go
- zz_generated_certificate_lifecycle_adapter.go
- zz_generated_deepcopy.go
- zz_generated_docker_credential_controller.go
- zz_generated_docker_credential_lifecycle_adapter.go
- zz_generated_k8s_client.go
- zz_generated_namespaced_basic_auth_controller.go
- zz_generated_namespaced_basic_auth_lifecycle_adapter.go
- zz_generated_namespaced_certificate_controller.go
- zz_generated_namespaced_certificate_lifecycle_adapter.go
- zz_generated_namespaced_docker_credential_controller.go
- zz_generated_namespaced_docker_credential_lifecycle_adapter.go
- zz_generated_namespaced_service_account_token_controller.go
- zz_generated_namespaced_service_account_token_lifecycle_adapter.go
- zz_generated_namespaced_ssh_auth_controller.go
- zz_generated_namespaced_ssh_auth_lifecycle_adapter.go
- zz_generated_scheme.go
- zz_generated_service_account_token_controller.go
- zz_generated_service_account_token_lifecycle_adapter.go
- zz_generated_ssh_auth_controller.go
- zz_generated_ssh_auth_lifecycle_adapter.go
- zz_generated_workload_controller.go
- zz_generated_workload_lifecycle_adapter.go