private AppResource CreateApp(MockContext context, string rgName, string serviceName, string appName, string deploymentName)
        {
            AppPlatformManagementClient client = GetSpringManagementClient(context);
            AppResource app = client.Apps.CreateOrUpdate(
                rgName,
                serviceName,
                appName,
                new AppResource()
                );
            DeploymentResource deployment = client.Deployments.CreateOrUpdate(
                rgName,
                serviceName,
                app.Name,
                deploymentName,
                new DeploymentResource(
                    properties: new DeploymentResourceProperties(
                        source: new UserSourceInfo(
                            relativePath: "<default>",
                            type: "Jar"
                            ))));

            return(client.Apps.Update(
                       rgName,
                       serviceName,
                       appName,
                       new AppResource(
                           properties: new AppResourceProperties(
                               activeDeploymentName: deployment.Name
                               ))));
        }
Пример #2
0
        private AppResource CreateApp(MockContext context, string rgName, string serviceName, string appName, string deploymentName)
        {
            AppPlatformManagementClient client = GetSpringManagementClient(context);
            AppResource app = client.Apps.CreateOrUpdate(
                rgName,
                serviceName,
                appName,
                new AppResource()
                );
            DeploymentResource deployment = client.Deployments.CreateOrUpdate(
                rgName,
                serviceName,
                app.Name,
                deploymentName,
                new DeploymentResource(
                    properties: new DeploymentResourceProperties(
                        source: new JarUploadedUserSourceInfo(
                            relativePath: "<default>"
                            ))));

            return(client.Apps.SetActiveDeployments(rgName, serviceName, appName,
                                                    new ActiveDeploymentCollection(new List <string> {
                deployment.Name
            })));
        }
        private ServiceResource CreateService(MockContext context, string rgName, string serviceName)
        {
            AppPlatformManagementClient client = GetSpringManagementClient(context);

            return(client.Services.CreateOrUpdate(
                       rgName,
                       serviceName,
                       new ServiceResource(type: "Microsoft.AppPlatform/Spring", location: "eastus")
                       ));
        }
Пример #4
0
 public SpringCloud(string accessToken, string subscriptionId, string rgName, string scName, string scAppName)
 {
     _accessToken           = accessToken;
     _subscriptionId        = subscriptionId;
     _rgName                = rgName;
     _scName                = scName;
     _scAppName             = scAppName;
     _tokenCredentials      = new TokenCredentials(accessToken);
     _client                = new AppPlatformManagementClient(_tokenCredentials);
     _client.SubscriptionId = _subscriptionId;
 }
        private IPage <ServiceResource> ListServices(MockContext context, string rgName)
        {
            AppPlatformManagementClient client = GetSpringManagementClient(context);

            return(client.Services.List(rgName));
        }
        private void DeleteService(MockContext context, string rgName, string serviceName)
        {
            AppPlatformManagementClient client = GetSpringManagementClient(context);

            client.Services.Delete(rgName, serviceName);
        }