targetFormat_create¶
-
POST /orgs/{oid}/targetformats
Creates a new target format in an organization. This is a format used to generate machine images. A target format is extends a primitive format
type supported by the platform e.g. AMI
, VHD
, Hyper-V
etc.
Please refer to targetFormat for a complete list of all the target format
attributes.
Security Summary¶
- Requires Authentication:
true
- Entitlements Required:
org_formats_administrate
HTTP Request Body Parameters¶
A targetFormat object
Example Request¶
curl "https://uforge.example.com/api/orgs/{oid}/targetformats" -X POST \
-u USER_LOGIN:PASSWORD -H "Accept: application/xml"-H "Content-type: application/xml" --data-binary "@representation.xml"
Example of representation.xml content (the request body):
<ns0:targetFormat xmlns:ns0="http://www.usharesoft.com/uforge">
<name>My VBox</name>
<format>
<name>vbox</name>
</format>
<category>
<name>Virtual</name>
</category>
<type>virtual</type>
<imageInfos>When you will have generated your image, please add it to VirtualBox by doing: Machine > Add. Then select the .xml file.</imageInfos>
</ns0:targetFormat>
See also
- imageFormat
- primitiveFormat_getAll
- primitiveFormat_update
- targetFormatLogo_delete
- targetFormatLogo_download
- targetFormatLogo_downloadFile
- targetFormatLogo_upload
- targetFormat_delete
- targetFormat_get
- targetFormat_getAll
- targetFormat_getAllTargetPlatforms
- targetFormat_update
- targetFormat_updateAccess
- targetFormat
- Target Platform API Resources
- targetPlatform