VirtualBox

Changeset 75920 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Dec 3, 2018 6:17:11 PM (6 years ago)
Author:
vboxsync
Message:

bugref:9311. Added support of cloud export into VBoxManage.

Location:
trunk/src/VBox/Main/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/ApplianceImpl.h

    r75766 r75920  
    320320                           const com::Utf8Str &aVBoxValue,
    321321                           const com::Utf8Str &aExtraConfigValue);
     322    HRESULT removeDescriptionByType(VirtualSystemDescriptionType_T aType);
    322323    void i_removeByType(VirtualSystemDescriptionType_T aType);
    323324
  • trunk/src/VBox/Main/include/ApplianceImplPrivate.h

    r75766 r75920  
    5454      : storageType(VFSType_File) {}
    5555    VFSType_T storageType; /* Which type of storage should be handled */
     56    Utf8Str strProvider;   /* cloud provider name in case of export/import to Cloud */
    5657    Utf8Str strPath;       /* File path for the import/export */
    5758    Utf8Str strHostname;   /* Hostname on remote storage locations (could be empty) */
     
    230231    /** Number of passwords provided. */
    231232    uint32_t                  m_cPwProvided;
    232 
    233     struct CloudExportData_T {
    234         Utf8Str strDisplayMachineName;
    235         Utf8Str strProfileFilePath;
    236         Utf8Str strProfileName;
    237         Utf8Str strInstanceShapeId;
    238         Utf8Str strDomainName;
    239         Utf8Str strBootDiskSize;
    240         Utf8Str strBucketId;
    241         Utf8Str strSubnet;
    242         bool    fPublicIP;
    243         Utf8Str strUserId;
    244         Utf8Str strBootImageName;
    245     };
    246 
    247     CloudExportData_T m_CloudExportData;
    248233};
    249234
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