예제 #1
0
        public void TestUpdateGateway()
        {
            var           login           = System.Configuration.ConfigurationManager.AppSettings["VCloud.Login"];
            var           password        = System.Configuration.ConfigurationManager.AppSettings["VCloud.Password"];
            var           endPoint        = System.Configuration.ConfigurationManager.AppSettings["VCloud.EndPoint"];
            var           version         = System.Configuration.ConfigurationManager.AppSettings["VCloud.ApiVersion"];
            var           vdcTemplate     = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateId"];
            var           vdcTemplateName = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateName"];
            ICloudService testService     = new VCloudService(endPoint, version, vdcTemplate, vdcTemplateName, login, password);

            testService.UpdateEdgeGateWayToAdvanced("2e717071-ecb7-41af-9e12-36cec37e5da7");
        }
예제 #2
0
        public void TestCreateCatalog()
        {
            var           login           = System.Configuration.ConfigurationManager.AppSettings["VCloud.Login"];
            var           password        = System.Configuration.ConfigurationManager.AppSettings["VCloud.Password"];
            var           endPoint        = System.Configuration.ConfigurationManager.AppSettings["VCloud.EndPoint"];
            var           version         = System.Configuration.ConfigurationManager.AppSettings["VCloud.ApiVersion"];
            var           vdcTemplate     = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateId"];
            var           vdcTemplateName = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateName"];
            ICloudService testService     = new VCloudService(endPoint, version, vdcTemplate, vdcTemplateName, login, password);

            testService.CreateCatalog("234d02f5-57aa-4823-a107-83d156e87b18");
        }
예제 #3
0
        public void TestCreateVdc()
        {
            var           login           = System.Configuration.ConfigurationManager.AppSettings["VCloud.Login"];
            var           password        = System.Configuration.ConfigurationManager.AppSettings["VCloud.Password"];
            var           endPoint        = System.Configuration.ConfigurationManager.AppSettings["VCloud.EndPoint"];
            var           version         = System.Configuration.ConfigurationManager.AppSettings["VCloud.ApiVersion"];
            var           vdcTemplate     = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateId"];
            var           vdcTemplateName = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateName"];
            ICloudService testService     = new VCloudService(endPoint, version, vdcTemplate, vdcTemplateName, login, password);

            testService.CreateVDC("05254244-8d65-46cf-93e1-badc8ffb05bd");
        }
예제 #4
0
        public void TestCreateAdminUser()
        {
            var           login           = System.Configuration.ConfigurationManager.AppSettings["VCloud.Login"];
            var           password        = System.Configuration.ConfigurationManager.AppSettings["VCloud.Password"];
            var           endPoint        = System.Configuration.ConfigurationManager.AppSettings["VCloud.EndPoint"];
            var           version         = System.Configuration.ConfigurationManager.AppSettings["VCloud.ApiVersion"];
            var           vdcTemplate     = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateId"];
            var           vdcTemplateName = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateName"];
            ICloudService testService     = new VCloudService(endPoint, version, vdcTemplate, vdcTemplateName, login, password);

            testService.CreateAdminUser("92513aef-4375-49a7-aa15-abe8476eaa87", "*****@*****.**", Guid.NewGuid().ToString().Replace("-", ""), "Pa$$w0rd!");
        }
예제 #5
0
        public void TestAutheticate()
        {
            var           login           = System.Configuration.ConfigurationManager.AppSettings["VCloud.Login"];
            var           password        = System.Configuration.ConfigurationManager.AppSettings["VCloud.Password"];
            var           endPoint        = System.Configuration.ConfigurationManager.AppSettings["VCloud.EndPoint"];
            var           version         = System.Configuration.ConfigurationManager.AppSettings["VCloud.ApiVersion"];
            var           vdcTemplate     = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateId"];
            var           vdcTemplateName = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateName"];
            ICloudService testService     = new VCloudService(endPoint, version, vdcTemplate, vdcTemplateName, login, password);

            testService.Authentiate();
        }
예제 #6
0
        public void TestCreateOrg()
        {
            var           login           = System.Configuration.ConfigurationManager.AppSettings["VCloud.Login"];
            var           password        = System.Configuration.ConfigurationManager.AppSettings["VCloud.Password"];
            var           endPoint        = System.Configuration.ConfigurationManager.AppSettings["VCloud.EndPoint"];
            var           version         = System.Configuration.ConfigurationManager.AppSettings["VCloud.ApiVersion"];
            var           vdcTemplate     = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateId"];
            var           vdcTemplateName = System.Configuration.ConfigurationManager.AppSettings["VCloud.VdcTemplateName"];
            ICloudService testService     = new VCloudService(endPoint, version, vdcTemplate, vdcTemplateName, login, password);

            testService.CreateOrg(new Models.OrgInfo {
                CompanyFullName = "Full name", CompanyShortName = "Gags_test"
            });
        }