Skip to content

Commit 9ad065d

Browse files
authored
Merge pull request #47662 from tengqm/apiref-generated-131
API reference generated for v1.31
2 parents be8b8de + 890b36a commit 9ad065d

File tree

89 files changed

+37067
-24701
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+37067
-24701
lines changed

api-ref-assets/api/swagger.json

Lines changed: 21172 additions & 13791 deletions
Large diffs are not rendered by default.

api-ref-assets/config/fields.yaml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,9 +400,11 @@
400400
- name: Beta level
401401
fields:
402402
- podFailurePolicy
403+
- successPolicy
403404
- name: Alpha level
404405
fields:
405406
- backoffLimitPerIndex
407+
- managedBy
406408
- maxFailedIndexes
407409
- podReplacementPolicy
408410

@@ -491,6 +493,7 @@
491493
- publishNotReadyAddresses
492494
- sessionAffinityConfig
493495
- allocateLoadBalancerNodePorts
496+
- trafficDistribution
494497

495498
- definition: io.k8s.api.core.v1.ServicePort
496499
field_categories:
@@ -557,6 +560,7 @@
557560
- gcePersistentDisk
558561
- glusterfs
559562
- iscsi
563+
- image
560564
- nfs
561565
- photonPersistentDisk
562566
- portworxVolume
@@ -618,6 +622,7 @@
618622
fields:
619623
- dataSource
620624
- dataSourceRef
625+
- volumeAttributesClassName
621626

622627
- definition: io.k8s.api.core.v1.PersistentVolumeSpec
623628
field_categories:
@@ -629,6 +634,7 @@
629634
- nodeAffinity
630635
- persistentVolumeReclaimPolicy
631636
- storageClassName
637+
- volumeAttributesClassName
632638
- volumeMode
633639
- name: Local
634640
fields:
@@ -666,6 +672,11 @@
666672
- resourceNames
667673
- nonResourceURLs
668674

675+
- definition: io.k8s.api.networking.v1beta1.IPAddressSpec
676+
field_categories:
677+
- fields:
678+
- parentRef
679+
669680
- definition: io.k8s.api.networking.v1.NetworkPolicySpec
670681
field_categories:
671682
- fields:
@@ -687,6 +698,11 @@
687698
- endPort
688699
- protocol
689700

701+
- definition: io.k8s.api.networking.v1beta1.ServiceCIDRSpec
702+
field_categories:
703+
- fields:
704+
- cidrs
705+
690706
- definition: io.k8s.api.policy.v1beta1.PodSecurityPolicySpec
691707
field_categories:
692708
- fields:
@@ -737,3 +753,38 @@
737753
- resourceVersion
738754
- selfLink
739755
- uid
756+
757+
- definition: io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec
758+
field_categories:
759+
- fields:
760+
- continueToken
761+
- resource
762+
763+
- definition: io.k8s.api.storagemigration.v1alpha1.StorageVersionMigrationSpec
764+
field_categories:
765+
- fields:
766+
- driverName
767+
- parameters
768+
769+
- definition: io.k8s.api.resource.v1alpha3.DeviceClassSpec
770+
field_categories:
771+
- fields:
772+
- config
773+
- selectors
774+
- suitableNodes
775+
776+
- definition: io.k8s.api.flowcontrol.v1.FlowSchemaSpec
777+
field_categories:
778+
- fields:
779+
- distinguisherMethod
780+
- matchingPrecedence
781+
- priorityLevelConfiguration
782+
- rules
783+
784+
- definition: io.k8s.api.flowcontrol.v1.PriorityLevelConfigurationSpec
785+
field_categories:
786+
- fields:
787+
- exempt
788+
- limited
789+
- type
790+

api-ref-assets/config/toc.yaml

Lines changed: 65 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ parts:
3030
- Probe
3131
- PodStatus
3232
- PodList
33+
- name: Binding
34+
group: ""
35+
version: v1
3336
- name: PodTemplate
3437
group: ""
3538
version: v1
@@ -68,16 +71,16 @@ parts:
6871
version: v1
6972
- name: PodSchedulingContext
7073
group: resource.k8s.io
71-
version: v1alpha2
74+
version: v1alpha3
7275
- name: ResourceClaim
7376
group: resource.k8s.io
74-
version: v1alpha2
77+
version: v1alpha3
7578
- name: ResourceClaimTemplate
7679
group: resource.k8s.io
77-
version: v1alpha2
78-
- name: ResourceClass
80+
version: v1alpha3
81+
- name: ResourceSlice
7982
group: resource.k8s.io
80-
version: v1alpha2
83+
version: v1alpha3
8184
- name: Service Resources
8285
chapters:
8386
- name: Service
@@ -108,11 +111,15 @@ parts:
108111
- name: Secret
109112
group: ""
110113
version: v1
111-
- name: Volume
112-
key: io.k8s.api.core.v1.Volume
113-
otherDefinitions:
114-
- DownwardAPIVolumeFile
115-
- KeyToPath
114+
- name: CSIDriver
115+
group: storage.k8s.io
116+
version: v1
117+
- name: CSINode
118+
group: storage.k8s.io
119+
version: v1
120+
- name: CSIStorageCapacity
121+
group: storage.k8s.io
122+
version: v1
116123
- name: PersistentVolumeClaim
117124
group: ""
118125
version: v1
@@ -122,18 +129,20 @@ parts:
122129
- name: StorageClass
123130
group: storage.k8s.io
124131
version: v1
132+
- name: StorageVersionMigration
133+
group: storagemigration.k8s.io
134+
version: v1alpha1
135+
- name: Volume
136+
key: io.k8s.api.core.v1.Volume
137+
otherDefinitions:
138+
- DownwardAPIVolumeFile
139+
- KeyToPath
125140
- name: VolumeAttachment
126141
group: storage.k8s.io
127142
version: v1
128-
- name: CSIDriver
129-
group: storage.k8s.io
130-
version: v1
131-
- name: CSINode
143+
- name: VolumeAttributesClass
132144
group: storage.k8s.io
133-
version: v1
134-
- name: CSIStorageCapacity
135-
group: storage.k8s.io
136-
version: v1
145+
version: v1beta1
137146
- name: Authentication Resources
138147
chapters:
139148
- name: ServiceAccount
@@ -182,6 +191,9 @@ parts:
182191
version: v1
183192
- name: Policy Resources
184193
chapters:
194+
- name: FlowSchema
195+
group: flowcontrol.apiserver.k8s.io
196+
version: v1
185197
- name: LimitRange
186198
group: ""
187199
version: v1
@@ -194,9 +206,21 @@ parts:
194206
- name: PodDisruptionBudget
195207
group: policy
196208
version: v1
197-
- name: IPAddress
198-
group: networking.k8s.io
199-
version: v1alpha1
209+
- name: PriorityLevelConfiguration
210+
group: flowcontrol.apiserver.k8s.io
211+
version: v1
212+
- name: ValidatingAdmissionPolicy
213+
group: admissionregistration.k8s.io
214+
version: v1
215+
otherDefinitions:
216+
- ValidatingAdmissionPolicyList
217+
- ValidatingAdmissionPolicyBinding
218+
- name: ValidatingAdmissionPolicyBinding
219+
group: admissionregistration.k8s.io
220+
version: v1
221+
otherDefinitions:
222+
- ValidatingAdmissionPolicy
223+
- ValidatingAdmissionPolicyBindingList
200224
- name: Extend Resources
201225
chapters:
202226
- name: CustomResourceDefinition
@@ -207,53 +231,49 @@ parts:
207231
- JSONSchemaProps
208232
- CustomResourceDefinitionStatus
209233
- CustomResourceDefinitionList
234+
- name: DeviceClass
235+
group: resource.k8s.io
236+
version: v1alpha3
210237
- name: MutatingWebhookConfiguration
211238
group: admissionregistration.k8s.io
212239
version: v1
213240
- name: ValidatingWebhookConfiguration
214241
group: admissionregistration.k8s.io
215242
version: v1
216-
- name: ValidatingAdmissionPolicy
217-
group: admissionregistration.k8s.io
218-
version: v1beta1
219243
otherDefinitions:
220-
- ValidatingAdmissionPolicyList
221-
- ValidatingAdmissionPolicyBinding
244+
- ValidatingWebhookConfigurationList
222245
- name: Cluster Resources
223246
chapters:
224-
- name: Node
225-
group: ""
247+
- name: APIService
248+
group: apiregistration.k8s.io
226249
version: v1
227-
- name: Namespace
250+
- name: ComponentStatus
228251
group: ""
229252
version: v1
230253
- name: Event
231254
group: events.k8s.io
232255
version: v1
233-
- name: APIService
234-
group: apiregistration.k8s.io
235-
version: v1
256+
- name: IPAddress
257+
group: networking.k8s.io
258+
version: v1beta1
236259
- name: Lease
237260
group: coordination.k8s.io
238261
version: v1
239-
- name: RuntimeClass
240-
group: node.k8s.io
241-
version: v1
242-
- name: FlowSchema
243-
group: flowcontrol.apiserver.k8s.io
244-
version: v1beta3
245-
- name: PriorityLevelConfiguration
246-
group: flowcontrol.apiserver.k8s.io
247-
version: v1beta3
248-
- name: Binding
262+
- name: LeaseCandidate
263+
group: coordination.k8s.io
264+
version: v1alpha1
265+
- name: Namespace
249266
group: ""
250267
version: v1
251-
- name: ComponentStatus
268+
- name: Node
252269
group: ""
253270
version: v1
254-
- name: ClusterCIDR
271+
- name: RuntimeClass
272+
group: node.k8s.io
273+
version: v1
274+
- name: ServiceCIDR
255275
group: networking.k8s.io
256-
version: v1alpha1
276+
version: v1beta1
257277
- name: Common Definitions
258278
chapters:
259279
- name: DeleteOptions

0 commit comments

Comments
 (0)