VirtualBox

Changeset 89777 in vbox for trunk/src/VBox/Main/idl


Ignore:
Timestamp:
Jun 18, 2021 12:45:13 PM (4 years ago)
Author:
vboxsync
Message:

bugref:10036. Added API functions for getting Vnic attachments list and Vnic information from OCI.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r89774 r89777  
    41834183  <enum
    41844184    name="VirtualSystemDescriptionType"
    4185     uuid="70c5ca7b-65a8-49cc-9b19-e80192b9db1d"
     4185    uuid="247f8b6f-1042-4c15-8910-3e3c64395eb7"
    41864186    >
    41874187    <desc>Used with <link to="IVirtualSystemDescription" /> to describe the type of
     
    42524252    <const name="BootingFirmware" value="49" />
    42534253    <const name="CloudInitScriptPath" value="50" />
     4254    <const name="CloudCompartmentId" value="51" />
    42544255    <const name="HardDiskControllerVirtioSCSI" value="60" />
    42554256  </enum>
     
    2756527566    name="ICloudClient" extends="$unknown"
    2756627567    uuid="5fa3a8db-1c4f-4cda-b8d4-7982ef60fefb"
    27567     wsmap="managed" reservedMethods="16" reservedAttributes="8"
     27568    wsmap="managed" reservedMethods="14" reservedAttributes="8"
    2756827569    >
    2756927570
     
    2786727868    </method>
    2786827869
     27870    <method name="listVnicAttachments" const="yes">
     27871      <desc>
     27872        Returns the list of the Vnic attachements in the Cloud.
     27873      </desc>
     27874      <param name="parameters" type="wstring" dir="in" safearray="yes">
     27875        <desc>Each parameter in the array must be in the form "name=value".</desc>
     27876      </param>
     27877      <param name="returnVnicAttachmentIds" type="IStringArray" dir="out">
     27878        <desc>VM ids.</desc>
     27879      </param>
     27880      <param name="returnVnicIds" type="IStringArray" dir="out">
     27881        <desc>VM ids.</desc>
     27882      </param>
     27883      <param name="progress" type="IProgress" dir="return">
     27884        <desc>
     27885          Progress object to track the operation completion.
     27886        </desc>
     27887      </param>
     27888    </method>
     27889
    2786927890    <method name="getInstanceInfo" const="yes">
    2787027891      <desc>
     
    2803628057      </param>
    2803728058    </method>
     28059
     28060    <method name="getVnicInfo" const="yes">
     28061      <desc>
     28062        Returns the information about Vnic in the Cloud.
     28063      </desc>
     28064      <param name="uid" type="wstring" dir="in">
     28065        <desc>The id of vnic in the Cloud.</desc>
     28066      </param>
     28067      <param name="infoArray" type="IStringArray" dir="out">
     28068        <desc>
     28069          An array where the Vnic settings/properties is returned.
     28070          Each parameter in the array must be in the form "name=value".
     28071        </desc>
     28072      </param>
     28073      <param name="progress" type="IProgress" dir="return">
     28074        <desc>
     28075          Progress object to track the operation completion.
     28076        </desc>
     28077      </param>
     28078    </method>
     28079
    2803828080  </interface>
    2803928081
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette