Documentation
¶
Index ¶
- Constants
- type JobRequestClient
- func (c *JobRequestClient) CreateJobRequest(jobRequest jrv1.JobRequest) error
- func (c *JobRequestClient) CreateJobRequestReview(jobRequestReview jrv1.JobRequestReview) error
- func (c *JobRequestClient) FollowJobRequest(jobRequestName string) error
- func (c *JobRequestClient) InterfaceFor(resourceName string) dynamic.ResourceInterface
- func (c *JobRequestClient) JobRequest(jobRequestName string) (*jrv1.JobRequest, error)
- func (c *JobRequestClient) JobRequestDetailsKVTable(jr *jrv1.JobRequest) (*table.Table, error)
- func (c *JobRequestClient) JobRequestReview(jobRequestReviewName string) (*jrv1.JobRequestReview, error)
- func (c *JobRequestClient) PodSpecFromToResourceName(podSpecFrom jrv1.JobRequestPodSpecFrom) (string, error)
- func (c *JobRequestClient) ResolveWorkload(resource string) (*metav1.APIResource, error)
Constants ¶
View Source
const JobRequestResourceName = "jobrequests"
View Source
const JobRequestReviewResourceName = "jobrequestreviews"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JobRequestClient ¶
type JobRequestClient struct {
// contains filtered or unexported fields
}
func CreateJobRequestClient ¶
func CreateJobRequestClient(kubeRestClientConfig *restclient.Config, namespace string) (*JobRequestClient, error)
func (*JobRequestClient) CreateJobRequest ¶
func (c *JobRequestClient) CreateJobRequest(jobRequest jrv1.JobRequest) error
func (*JobRequestClient) CreateJobRequestReview ¶
func (c *JobRequestClient) CreateJobRequestReview(jobRequestReview jrv1.JobRequestReview) error
func (*JobRequestClient) FollowJobRequest ¶
func (c *JobRequestClient) FollowJobRequest(jobRequestName string) error
func (*JobRequestClient) InterfaceFor ¶
func (c *JobRequestClient) InterfaceFor(resourceName string) dynamic.ResourceInterface
func (*JobRequestClient) JobRequest ¶
func (c *JobRequestClient) JobRequest(jobRequestName string) (*jrv1.JobRequest, error)
func (*JobRequestClient) JobRequestDetailsKVTable ¶
func (c *JobRequestClient) JobRequestDetailsKVTable(jr *jrv1.JobRequest) (*table.Table, error)
get a lipgloss table filled with details of a JobRequest resource
func (*JobRequestClient) JobRequestReview ¶
func (c *JobRequestClient) JobRequestReview(jobRequestReviewName string) (*jrv1.JobRequestReview, error)
func (*JobRequestClient) PodSpecFromToResourceName ¶
func (c *JobRequestClient) PodSpecFromToResourceName(podSpecFrom jrv1.JobRequestPodSpecFrom) (string, error)
Resolve a JobRequestPodSpecFrom to a human-readable resource name
func (*JobRequestClient) ResolveWorkload ¶
func (c *JobRequestClient) ResolveWorkload(resource string) (*metav1.APIResource, error)
Resolve a resource kind string to an APIResource
Click to show internal directories.
Click to hide internal directories.