@@ -367,6 +367,105 @@ spec:
367367 description : VSphereMachineTemplateResource describes the data needed
368368 to create a VSphereMachine from a template
369369 properties :
370+ metadata :
371+ description : ' Standard object'' s metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata'
372+ properties :
373+ annotations :
374+ additionalProperties :
375+ type : string
376+ description : ' Annotations is an unstructured key value map
377+ stored with a resource that may be set by external tools
378+ to store and retrieve arbitrary metadata. They are not queryable
379+ and should be preserved when modifying objects. More info:
380+ http://kubernetes.io/docs/user-guide/annotations'
381+ type : object
382+ generateName :
383+ description : " GenerateName is an optional prefix, used by
384+ the server, to generate a unique name ONLY IF the Name field
385+ has not been provided. If this field is used, the name returned
386+ to the client will be different than the name passed. This
387+ value will also be combined with a unique suffix. The provided
388+ value has the same validation rules as the Name field, and
389+ may be truncated by the length of the suffix required to
390+ make the value unique on the server. \n If this field is
391+ specified and the generated name exists, the server will
392+ NOT return a 409 - instead, it will either return 201 Created
393+ or 500 with Reason ServerTimeout indicating a unique name
394+ could not be found in the time allotted, and the client
395+ should retry (optionally after the time indicated in the
396+ Retry-After header). \n Applied only if Name is not specified.
397+ More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#idempotency"
398+ type : string
399+ labels :
400+ additionalProperties :
401+ type : string
402+ description : ' Map of string keys and values that can be used
403+ to organize and categorize (scope and select) objects. May
404+ match selectors of replication controllers and services.
405+ More info: http://kubernetes.io/docs/user-guide/labels'
406+ type : object
407+ name :
408+ description : ' Name must be unique within a namespace. Is required
409+ when creating resources, although some resources may allow
410+ a client to request the generation of an appropriate name
411+ automatically. Name is primarily intended for creation idempotence
412+ and configuration definition. Cannot be updated. More info:
413+ http://kubernetes.io/docs/user-guide/identifiers#names'
414+ type : string
415+ namespace :
416+ description : " Namespace defines the space within each name
417+ must be unique. An empty namespace is equivalent to the
418+ \" default\" namespace, but \" default\" is the canonical
419+ representation. Not all objects are required to be scoped
420+ to a namespace - the value of this field for those objects
421+ will be empty. \n Must be a DNS_LABEL. Cannot be updated.
422+ More info: http://kubernetes.io/docs/user-guide/namespaces"
423+ type : string
424+ ownerReferences :
425+ description : List of objects depended by this object. If ALL
426+ objects in the list have been deleted, this object will
427+ be garbage collected. If this object is managed by a controller,
428+ then an entry in this list will point to this controller,
429+ with the controller field set to true. There cannot be more
430+ than one managing controller.
431+ items :
432+ description : OwnerReference contains enough information
433+ to let you identify an owning object. An owning object
434+ must be in the same namespace as the dependent, or be
435+ cluster-scoped, so there is no namespace field.
436+ properties :
437+ apiVersion :
438+ description : API version of the referent.
439+ type : string
440+ blockOwnerDeletion :
441+ description : If true, AND if the owner has the "foregroundDeletion"
442+ finalizer, then the owner cannot be deleted from the
443+ key-value store until this reference is removed. Defaults
444+ to false. To set this field, a user needs "delete"
445+ permission of the owner, otherwise 422 (Unprocessable
446+ Entity) will be returned.
447+ type : boolean
448+ controller :
449+ description : If true, this reference points to the managing
450+ controller.
451+ type : boolean
452+ kind :
453+ description : ' Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
454+ type : string
455+ name :
456+ description : ' Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names'
457+ type : string
458+ uid :
459+ description : ' UID of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#uids'
460+ type : string
461+ required :
462+ - apiVersion
463+ - kind
464+ - name
465+ - uid
466+ type : object
467+ type : array
468+ type : object
370469 spec :
371470 description : Spec is the specification of the desired behavior
372471 of the machine.
0 commit comments