Esempio n. 1
0
        protected PSArgument[] CreateDeploymentRollbackUpdateOrUpgradeByDeploymentNameParameters()
        {
            string serviceName    = string.Empty;
            string deploymentName = string.Empty;
            DeploymentRollbackUpdateOrUpgradeParameters parameters = new DeploymentRollbackUpdateOrUpgradeParameters();

            return(ConvertFromObjectsToArguments(new string[] { "ServiceName", "DeploymentName", "Parameters" }, new object[] { serviceName, deploymentName, parameters }));
        }
Esempio n. 2
0
        protected void ExecuteDeploymentRollbackUpdateOrUpgradeByDeploymentNameMethod(object[] invokeMethodInputParameters)
        {
            string serviceName    = (string)ParseParameter(invokeMethodInputParameters[0]);
            string deploymentName = (string)ParseParameter(invokeMethodInputParameters[1]);
            DeploymentRollbackUpdateOrUpgradeParameters parameters = (DeploymentRollbackUpdateOrUpgradeParameters)ParseParameter(invokeMethodInputParameters[2]);

            var result = DeploymentClient.RollbackUpdateOrUpgradeByDeploymentName(serviceName, deploymentName, parameters);

            WriteObject(result);
        }