vcenter ovf library item: ovf summary

The ovf_summary structure defines the result of the filter operation. See filter. The fields in the structure describe parameterizable information in the OVF descriptor, with respect to a deployment target, for the deploy operation. See deploy.

Representations:

{
    "EULAs"[
        "string",
        "string"
    ],
    "additional_params"[
        {
            "@class""com.vmware.vcenter.ovf.ovf_params",
            "type""string"
        },
        {
            "@class""com.vmware.vcenter.ovf.ovf_params",
            "type""string"
        }
    ],
    "annotation""string",
    "name""string",
    "networks"[
        "string",
        "string"
    ],
    "storage_groups"[
        "string",
        "string"
    ]
}
<?xml version="1.0" ?>
<ns0:OvfSummary xmlns:ns0="http://vmware.com/vcenter/ovf/library_item" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <networks-array>
    <array-item>string</array-item>
    <array-item>string</array-item>
  </networks-array>
  <annotation>string</annotation>
  <storage_groups-array>
    <array-item>string</array-item>
    <array-item>string</array-item>
  </storage_groups-array>
  <additional_params-array>
    <array-item class="com.vmware.vcenter.ovf.ovf_params">
      <type>string</type>
    </array-item>
    <array-item class="com.vmware.vcenter.ovf.ovf_params">
      <type>string</type>
    </array-item>
  </additional_params-array>
  <name>string</name>
  <EULAs-array>
    <array-item>string</array-item>
    <array-item>string</array-item>
  </EULAs-array>
</ns0:OvfSummary>

Attributes:

Name Type Description
Required
EULAs string[] End User License Agreements specified in the OVF descriptor. All end user license agreements must be accepted in order for the deploy operation to succeed. See vcenter.ovf.library_item.resource_pool_deployment_spec.accept_all_EULA.

Optional
name string Default name for the virtual machine or virtual appliance.

Optional. If unset, the OVF descriptor did not specify a name.

annotation string Default annotation for the virtual machine or virtual appliance.

Optional. If unset, the OVF descriptor did not specify an annotation.

networks string[] Section identifiers for sections of type ovf:NetworkSection in the OVF descriptor. These identifiers can be used as keys in vcenter.ovf.library_item.resource_pool_deployment_spec.network_mappings.

Optional. If unset, the OVF descriptor did not specify any networks.

storage_groups string[] Section identifiers for sections of type vmw:StorageGroupSection in the OVF descriptor. These identifiers can be used as keys in vcenter.ovf.library_item.resource_pool_deployment_spec.storage_mappings.

Optional. If unset, the OVF descriptor did not specify any storage groups.

additional_params object[] Additional OVF parameters which can be specified for the deployment target. These OVF parameters can be inspected, optionally modified, and used as values in vcenter.ovf.library_item.resource_pool_deployment_spec.additional_parameters for the deploy operation.

Optional. If unset, the OVF descriptor does not require addtional parameters or does not have additional parameters suitable for the deployment target.When clients pass a value of this structure as a parameter, the field must contain all the attributes defined in vcenter.ovf.ovf_params. When operations return a value of this structure as a result, the field will contain all the attributes defined in vcenter.ovf.ovf_params.