/// <summary>
        /// Used to stop a deployment
        /// </summary>
        public void Stop()
        {
            var command = new UpdateRoleStatusCommand(ServiceName, DeploymentSlot, UpdateDeploymentStatus.Suspended)
            {
                SubscriptionId = SubscriptionId,
                Certificate    = ManagementCertificate
            };

            command.Execute();
        }
        /// <summary>
        /// Starts all of the roles within a cloud service
        /// </summary>
        public void Start()
        {
            var command = new UpdateRoleStatusCommand(Name, Slot, UpdateDeploymentStatus.Running)
            {
                SubscriptionId = SubscriptionId,
                Certificate    = ManagementCertificate
            };

            command.Execute();
        }