204 ManagementServiceStartStopManagedInstanceScheduleNotFound – Schemat finns inte för en viss hanterad instans.
204 ManagementServiceStartStopManagedInstanceScheduleNameInvalid – Användaren försökte utföra CRUD-driften av start-/stoppschemat med ett annat schemanamn än "standard"
400 ManagementServiceStartStopManagedInstanceScheduleSmallTimespan – Tiden mellan två efterföljande åtgärder är mindre än 1 timme.
400 ManagementServiceStartStopManagedInstanceScheduleSubscriptionNotEnabledForFeature – Användaren försökte använda start-/stoppfunktionen utan att ha prenumerationen tillåten för lämplig prenumerationsfunktion.
400 ManagementServiceStartStopManagedInstanceScheduleNotSupportedOnSKU – schemalagd start-/stoppåtgärd stöds inte på den angivna SKU:n.
400 ManagementServiceStopManagedInstanceHostedOnRdfePlatform – Stoppa körs på den instans som inte körs med Feature Wave november 2022
400 StartStopOfManagedInstanceIsDisabled – Start- och stoppåtgärden på den hanterade instansen är inte aktiverad.
400 ManagementServiceStartStopManagedInstanceScheduleFeatureDisabled – Användaren försökte använda den schemalagda funktionen Start/Stop Azure SQL Managed Instance, som är inaktiverad.
400 ManagementServiceStartStopManagedInstanceScheduleOverlap – Överlappning i schemapar.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestParametersInvalid – Den angivna uppsättningen parametrar i brödtexten i begäran är antingen tom eller ogiltig.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestTimeZoneInvalid – den angivna tidszonsparametern är ogiltig.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestScheduleInvalid – det angivna start-/stoppschemat är ogiltigt. Schemat innehåller antingen inga objekt i schemalistan eller så har vissa av objekten i listan ogiltiga värden.
404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.
404 SubscriptionDoesNotHaveServer – Den begärda servern hittades inte
404 ResourceNotFound – Den begärda resursen hittades inte.
404 ManagementServiceStartStopManagedInstanceScheduleNameInvalid – Användaren försökte utföra CRUD-driften av start-/stoppschemat med ett annat schemanamn än "standard"
409 ManagementServiceStartStopManagedInstanceScheduleConflictingOperation – Det gick inte att skapa/uppdatera/ta bort start-/stoppschemat i Azure SQL Managed Instance. Schemat skapades inte eller kunde inte uppdateras/tas bort eftersom det var upptaget med en pågående schemalagd åtgärd. Försök igen senare.
Exempel
Deletes the managed instance's Start/Stop schedule.
using Azure;
using Azure.ResourceManager;
using System;
using System.Threading.Tasks;
using Azure.Core;
using Azure.Identity;
using Azure.ResourceManager.Sql.Models;
using Azure.ResourceManager.Sql;
// Generated from example definition: specification/sql/resource-manager/Microsoft.Sql/stable/2023-08-01/examples/StartStopManagedInstanceScheduleDelete.json
// this example is just showing the usage of "StartStopManagedInstanceSchedules_Delete" operation, for the dependent resources, they will have to be created separately.
// get your azure access token, for more details of how Azure SDK get your access token, please refer to https://free.blessedness.top/en-us/dotnet/azure/sdk/authentication?tabs=command-line
TokenCredential cred = new DefaultAzureCredential();
// authenticate your client
ArmClient client = new ArmClient(cred);
// this example assumes you already have this ManagedInstanceStartStopScheduleResource created on azure
// for more information of creating ManagedInstanceStartStopScheduleResource, please refer to the document of ManagedInstanceStartStopScheduleResource
string subscriptionId = "00000000-1111-2222-3333-444444444444";
string resourceGroupName = "schedulerg";
string managedInstanceName = "schedulemi";
ManagedInstanceStartStopScheduleName startStopScheduleName = ManagedInstanceStartStopScheduleName.Default;
ResourceIdentifier managedInstanceStartStopScheduleResourceId = ManagedInstanceStartStopScheduleResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, managedInstanceName, startStopScheduleName);
ManagedInstanceStartStopScheduleResource managedInstanceStartStopSchedule = client.GetManagedInstanceStartStopScheduleResource(managedInstanceStartStopScheduleResourceId);
// invoke the operation
await managedInstanceStartStopSchedule.DeleteAsync(WaitUntil.Completed);
Console.WriteLine("Succeeded");