protected override void Execute()
        {
            string confirmString;
            ManagementServiceWritableSettings settings = Tools.ToSettingsObject <SetManagementService, ManagementServiceWritableSettings>(this, out confirmString);

            if (ShouldProcess(
                    Resources.SetServiceDescription.FormatInvariantCulture(Resources.ManagementService, confirmString),
                    Resources.SetServiceWarning.FormatInvariantCulture(Resources.ManagementService, confirmString),
                    Resources.ShouldProcessCaption))
            {
                ManagementServiceGetResponse result = Client.ManagementService.Patch(ResourceGroupName, FarmName,
                                                                                     new ManagementServicePatchParameters
                {
                    ManagementService = new ManagementServiceRequest
                    {
                        Settings = settings
                    }
                });
                WriteObject(new ManagementServiceResponse(result.Resource));
            }
        }
        protected override void Execute()
        {
            ManagementServiceGetResponse result = Client.ManagementService.Get(ResourceGroupName, FarmName);

            WriteObject(new ManagementServiceResponse(result.Resource));
        }