1. Types
2. vcenter
3. ovf
4. library item

## vcenter ovf library item: create spec

The `create_spec` structure defines the information used to create or update a library item containing an OVF package.

### Representations:

- JSON
- XML

{
"description": "string",
"flags": [
"string",
"string"
],
"name": "string"
}
<?xml version="1.0" ?>
<ns0:CreateSpec xmlns:ns0="http://vmware.com/vcenter/ovf/library_item" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<flags-array>
<array-item>string</array-item>
<array-item>string</array-item>
</flags-array>
<description>string</description>
<name>string</name>
</ns0:CreateSpec>

#### Attributes:

Name | Type | Description
--- | --- | ---
Optional
name | string | Name to use in the OVF descriptor stored in the library item. Optional. If unset, the server will use source's current name.
description | string | Description to use in the OVF descriptor stored in the library item. Optional. If unset, the server will use source's current annotation.
flags | string[] | Flags to use for OVF package creation. The supported flags can be obtained using list. Optional. If unset, no flags will be used.