apiVersion: resource.k8s.io/v1
import "k8s.io/api/resource/v1"
ResourceClaimTemplate використовується для створення обʼєктів ResourceClaim.
Це альфа-тип і вимагає увімкнення функціональної можливості DynamicResourceAllocation.
apiVersion: resource.k8s.io/v1
kind: ResourceClaimTemplate
metadata (ObjectMeta)
Стандартні метадані обʼєкта.
spec (ResourceClaimTemplateSpec), обовʼязково
Описує ResourceClaim, який буде створений.
Це поле є незмінним. ResourceClaim буде створено панеллю управління для Pod, коли це буде потрібно, а потім більше не буде оновлюватися.
ResourceClaimTemplateSpec містить метадані та поля для ResourceClaim.
spec (ResourceClaimSpec), обовʼязково
Специфікація для ResourceClaim. Весь вміст копіюється без змін в ResourceClaim, який створюється з цього шаблону. Ті ж самі поля, що й в ResourceClaim, є дійсними тут.
metadata (ObjectMeta)
ObjectMeta може містити мітки та анотації, які будуть скопійовані до ResourceClaim при створенні його. Інші поля не дозволені та будуть відхилені під час перевірки на валідність.
ResourceClaimTemplateList є колекцією шаблонів заявок.
apiVersion: resource.k8s.io/v1
kind: ResourceClaimTemplateList
metadata (ListMeta)
Стандартні метадані списку.
items ([]ResourceClaimTemplate), обовʼязково
Items — це список шаблонів заявок на ресурси.
get отримати вказаний ResourceClaimTemplateGET /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates/{name}
name (в шляху): string, обовʼязково
name of the ResourceClaimTemplate
namespace (в шляху): string, обовʼязково
pretty (в запиті): string
200 (ResourceClaimTemplate): OK
401: Unauthorized
list перелік або перегляд обʼєктів типу ResourceClaimTemplateGET /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates
namespace (в шляху): string, обовʼязково
allowWatchBookmarks (в запиті): boolean
continue (в запиті): string
fieldSelector (в запиті): string
labelSelector (в запиті): string
limit (в запиті): integer
pretty (в запиті): string
resourceVersion (в запиті): string
resourceVersionMatch (в запиті): string
sendInitialEvents (в запиті): boolean
timeoutSeconds (в запиті): integer
watch (в запиті): boolean
200 (ResourceClaimTemplateList): OK
401: Unauthorized
list перелік або перегляд обʼєктів типу ResourceClaimTemplateGET /apis/resource.k8s.io/v1/resourceclaimtemplates
allowWatchBookmarks (в запиті): boolean
continue (в запиті): string
fieldSelector (в запиті): string
labelSelector (в запиті): string
limit (в запиті): integer
pretty (в запиті): string
resourceVersion (в запиті): string
resourceVersionMatch (в запиті): string
sendInitialEvents (в запиті): boolean
timeoutSeconds (в запиті): integer
watch (в запиті): boolean
200 (ResourceClaimTemplateList): OK
401: Unauthorized
create створення ResourceClaimTemplatePOST /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates
namespace (в шляху): string, обовʼязково
body: ResourceClaimTemplate, обовʼязково
dryRun (в запиті): string
fieldManager (в запиті): string
fieldValidation (в запиті): string
pretty (в запиті): string
200 (ResourceClaimTemplate): OK
201 (ResourceClaimTemplate): Created
202 (ResourceClaimTemplate): Accepted
401: Unauthorized
update заміна вказаного ResourceClaimTemplatePUT /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates/{name}
name (в шляху): string, обовʼязково
name of the ResourceClaimTemplate
namespace (в шляху): string, обовʼязково
body: ResourceClaimTemplate, обовʼязково
dryRun (в запиті): string
fieldManager (в запиті): string
fieldValidation (в запиті): string
pretty (в запиті): string
200 (ResourceClaimTemplate): OK
201 (ResourceClaimTemplate): Created
401: Unauthorized
patch часткове оновлення вказаного ResourceClaimTemplatePATCH /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates/{name}
name (в шляху): string, обовʼязково
name of the ResourceClaimTemplate
namespace (в шляху): string, обовʼязково
body: Patch, обовʼязково
dryRun (в запиті): string
fieldManager (в запиті): string
fieldValidation (в запиті): string
force (в запиті): boolean
pretty (в запиті): string
200 (ResourceClaimTemplate): OK
201 (ResourceClaimTemplate): Created
401: Unauthorized
delete видалення ResourceClaimTemplateDELETE /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates/{name}
name (в шляху): string, обовʼязково
Назва шаблону ResourceClaimTemplate
namespace (в шляху): string, обовʼязково
body: DeleteOptions
dryRun (в запиті): string
gracePeriodSeconds (в запиті): integer
ignoreStoreReadErrorWithClusterBreakingPotential (в запиті): boolean
pretty (в запиті): string
propagationPolicy (в запиті): string
200 (ResourceClaimTemplate): OK
202 (ResourceClaimTemplate): Accepted
401: Unauthorized
deletecollection видалення колекції ResourceClaimTemplateDELETE /apis/resource.k8s.io/v1/namespaces/{namespace}/resourceclaimtemplates
namespace (в шляху): string, обовʼязково
body: DeleteOptions
continue (в запиті): string
dryRun (в запиті): string
fieldSelector (в запиті): string
gracePeriodSeconds (в запиті): integer
ignoreStoreReadErrorWithClusterBreakingPotential (в запиті): boolean
labelSelector (в запиті): string
limit (в запиті): integer
pretty (в запиті): string
propagationPolicy (в запиті): string
resourceVersion (в запиті): string
resourceVersionMatch (в запиті): string
sendInitialEvents (в запиті): boolean
timeoutSeconds (в запиті): integer
200 (Status): OK
401: Unauthorized
Цю сторінку було стоврено автоматично.
Якщо у вас є наміри надіслати пропозиції щодо неї, додайте згадку, про те що сторінку створено автоматично в описі вашого повідомлення. Зміни мають відбутись всюди в проєкті Kubernetes.