You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api/src/main/java/org/apache/cloudstack/api/command/user/vm/BaseDeployVMCmd.java
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -160,7 +160,7 @@ public abstract class BaseDeployVMCmd extends BaseAsyncCreateCustomIdCmd impleme
160
160
privateStringsshKeyPairName;
161
161
162
162
@Parameter(name = ApiConstants.SSH_KEYPAIRS, type = CommandType.LIST, collectionType = CommandType.STRING, since="4.17", description = "names of the ssh key pairs used to login to the virtual machine")
163
-
privateList<String> sshKeyPairNames;
163
+
protectedList<String> sshKeyPairNames;
164
164
165
165
@Parameter(name = ApiConstants.HOST_ID, type = CommandType.UUID, entityType = HostResponse.class, description = "destination Host ID to deploy the VM to - parameter available for root admin only")
Copy file name to clipboardExpand all lines: plugins/integrations/veeam-control-service/src/main/java/org/apache/cloudstack/veeam/adapter/ServerAdapter.java
+73-8Lines changed: 73 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -170,11 +170,13 @@
170
170
importcom.cloud.server.TaggedResourceService;
171
171
importcom.cloud.service.ServiceOfferingVO;
172
172
importcom.cloud.service.dao.ServiceOfferingDao;
173
+
importcom.cloud.storage.GuestOS;
173
174
importcom.cloud.storage.Storage;
174
175
importcom.cloud.storage.VMTemplateVO;
175
176
importcom.cloud.storage.Volume;
176
177
importcom.cloud.storage.VolumeApiService;
177
178
importcom.cloud.storage.VolumeVO;
179
+
importcom.cloud.storage.dao.GuestOSDao;
178
180
importcom.cloud.storage.dao.VMTemplateDao;
179
181
importcom.cloud.storage.dao.VolumeDao;
180
182
importcom.cloud.storage.dao.VolumeDetailsDao;
@@ -183,8 +185,10 @@
183
185
importcom.cloud.user.Account;
184
186
importcom.cloud.user.AccountService;
185
187
importcom.cloud.user.DomainService;
188
+
importcom.cloud.user.SSHKeyPairVO;
186
189
importcom.cloud.user.User;
187
190
importcom.cloud.user.UserDataVO;
191
+
importcom.cloud.user.dao.SSHKeyPairDao;
188
192
importcom.cloud.user.dao.UserDataDao;
189
193
importcom.cloud.uservm.UserVm;
190
194
importcom.cloud.utils.EnumUtils;
@@ -215,6 +219,7 @@ public class ServerAdapter extends ManagerBase {
Copy file name to clipboardExpand all lines: plugins/integrations/veeam-control-service/src/main/java/org/apache/cloudstack/veeam/api/converter/UserVmJoinVOToVmConverter.java
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -170,6 +170,9 @@ public static Vm toVm(final UserVmJoinVO src,
Copy file name to clipboardExpand all lines: plugins/integrations/veeam-control-service/src/main/java/org/apache/cloudstack/veeam/api/dto/OvfXmlUtil.java
+88-63Lines changed: 88 additions & 63 deletions
Original file line number
Diff line number
Diff line change
@@ -215,69 +215,7 @@ public static String toXml(final Vm vm, final UserVmJoinVO vo) {
215
215
}
216
216
sb.append("</Section>");
217
217
218
-
if (vo != null) {
219
-
// -- Add a section for CloudStack-specific metadata that some consumers might look for (e.g. for import back into CloudStack) ---
0 commit comments