PodTemplate
apiVersion: v1
import "k8s.io/api/core/v1"
PodTemplate
PodTemplate describes a template for creating copies of a predefined pod.
-
apiVersion: v1
-
kind: PodTemplate
-
template (
Template defines the pods that will be created from this pod template.
PodTemplateSpec
PodTemplateSpec describes the data a pod should have when created from a template
-
spec (
Specification of the desired behavior of the pod. More info:
PodTemplateList
PodTemplateList is a list of PodTemplates.
-
apiVersion: v1
-
kind: PodTemplateList
-
items ([]
List of pod templates
Operations
get
read the specified PodTemplate
HTTP Request
GET /api/v1/namespaces/{namespace}/podtemplates/{name}
Parameters
-
name (in path): string, required
name of the PodTemplate
-
namespace (in path): string, required
-
pretty (in query): string
Response
200 (
401: Unauthorized GET /api/v1/namespaces/{namespace}/podtemplates namespace (in path): string, required allowWatchBookmarks (in query): boolean continue (in query): string fieldSelector (in query): string labelSelector (in query): string limit (in query): integer pretty (in query): string resourceVersion (in query): string resourceVersionMatch (in query): string timeoutSeconds (in query): integer watch (in query): boolean 200 (
401: Unauthorized GET /api/v1/podtemplates allowWatchBookmarks (in query): boolean continue (in query): string fieldSelector (in query): string labelSelector (in query): string limit (in query): integer pretty (in query): string resourceVersion (in query): string resourceVersionMatch (in query): string timeoutSeconds (in query): integer watch (in query): boolean 200 (
401: Unauthorized POST /api/v1/namespaces/{namespace}/podtemplates namespace (in path): string, required dryRun (in query): string fieldManager (in query): string fieldValidation (in query): string pretty (in query): string 200 (
201 (
202 (
401: Unauthorized PUT /api/v1/namespaces/{namespace}/podtemplates/{name} name (in path): string, required name of the PodTemplate namespace (in path): string, required dryRun (in query): string fieldManager (in query): string fieldValidation (in query): string pretty (in query): string 200 (
201 (
401: Unauthorized PATCH /api/v1/namespaces/{namespace}/podtemplates/{name} name (in path): string, required name of the PodTemplate namespace (in path): string, required dryRun (in query): string fieldManager (in query): string fieldValidation (in query): string force (in query): boolean pretty (in query): string 200 (
201 (
401: Unauthorized DELETE /api/v1/namespaces/{namespace}/podtemplates/{name} name (in path): string, required name of the PodTemplate namespace (in path): string, required dryRun (in query): string gracePeriodSeconds (in query): integer pretty (in query): string propagationPolicy (in query): string 200 (
202 (
401: Unauthorized DELETE /api/v1/namespaces/{namespace}/podtemplates namespace (in path): string, required continue (in query): string dryRun (in query): string fieldSelector (in query): string gracePeriodSeconds (in query): integer labelSelector (in query): string limit (in query): integer pretty (in query): string propagationPolicy (in query): string resourceVersion (in query): string resourceVersionMatch (in query): string timeoutSeconds (in query): integer 200 (
401: Unauthorizedlist
list or watch objects of kind PodTemplateHTTP Request
Parameters
Response
list
list or watch objects of kind PodTemplateHTTP Request
Parameters
Response
create
create a PodTemplateHTTP Request
Parameters
Response
update
replace the specified PodTemplateHTTP Request
Parameters
Response
patch
partially update the specified PodTemplateHTTP Request
Parameters
Response
delete
delete a PodTemplateHTTP Request
Parameters
Response
deletecollection
delete collection of PodTemplateHTTP Request
Parameters
Response