You can create, edit, view, or delete objects with the YAML file. The following objects are supported:
- server
- hardwareprofile
- media
- firmwaremedia
- user
- role
- site
- node
- tenant
- stack
- switch
- backup
- backup restore
- backup schedule
- backup location
- secret
The .yaml file typically contains the following fields:
- apiVersion
- Defines the version of the Kubernetes API that you are using for an object. The apiVersion is set to mw.dell.com/v4. Do not update this field.
- kind
- A string value representing the type of the object. For example: Server. Do not update this field.
- metadata
- Contains information about the object, such as its labels. You can update the metadata. For more information, see Metadata.
- spec
- The specification section that contains configuration details of the objects. Specification differs based on the object created. This is an editable field. For more information about the specifications for different objects, see YAML field specifications.
- status
- An auto-generated field that reports the current state of the system. Do not update this field. For more information about the status, see YAML status fields.