Share via


Start Stop Managed Instance Schedules - Get

Ruft den Start/Stopp-Zeitplan des verwalteten instance ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/startStopSchedules/default?api-version=2023-08-01-preview

URI-Parameter

Name In Erforderlich Typ Beschreibung
managedInstanceName
path True

string

Der Name der verwalteten Instanz.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

startStopScheduleName
path True

StartStopScheduleName

Name des verwalteten instance Start/Stop-Zeitplans.

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

StartStopManagedInstanceSchedule

Der Start/Stopp-Zeitplan wurde erfolgreich abgerufen.

Other Status Codes

ErrorResponse

Fehlerantworten: ***

  • 204 ManagementServiceStartStopManagedInstanceScheduleNameInvalid – Der Benutzer hat versucht, den CRUD-Vorgang des Start/Stop-Zeitplans mit einem anderen Zeitplannamen als "default" auszuführen.

  • 400 StartStopOfManagedInstanceIsDisabled: Der Start- und Beendigungsvorgang für verwaltete instance ist nicht aktiviert.

  • 400 ManagementServiceStartStopManagedInstanceScheduleSubscriptionNotEnabledForFeature: Der Benutzer hat versucht, die Funktion "Starten/Beenden" zu verwenden, ohne dass das Abonnement für die entsprechende Abonnementfunktion zugelassen wurde.

  • 400 ManagementServiceStartStopManagedInstanceScheduleFeatureDisabled: Der Benutzer hat versucht, das geplante Feature start/Stop Azure SQL Managed Instance zu verwenden, das deaktiviert ist.

  • 400 ManagementServiceStartStopManagedInstanceScheduleNotSupportedOnSKU: Geplanter Start/Stopp-Vorgang wird für die angegebene SKU nicht unterstützt.

  • 400 ManagementServiceStopManagedInstanceHostedOnRdfePlatform: Wird auf der instance, die nicht mit Feature Wave november 2022 ausgeführt wird, beendet

  • 400 ManagementServiceStartStopManagedInstanceScheduleOverlap: Überlappung in Zeitplanpaaren.

  • 400 ManagementServiceStartStopManagedInstanceScheduleSmallTimespan: Die Zeit zwischen zwei aufeinander folgenden Aktionen beträgt weniger als 1 Stunde.

  • 400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestParametersInvalid: Der bereitgestellte Parametersatz im Text der Anforderung ist entweder leer oder ungültig.

  • 400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestTimeZoneInvalid: Der angegebene Zeitzonenparameter ist ungültig.

  • 400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestScheduleInvalid: Der angegebene Start/Stopp-Zeitplan ist ungültig. Der Zeitplan enthält entweder keine Elemente in der Zeitplanliste, oder einige der Elemente in der Liste weisen ungültige Werte auf.

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 ServerNotInSubscriptionResourceGroup: Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

  • 404 ResourceNotFound: Die angeforderte Ressource wurde nicht gefunden.

  • 404 ManagementServiceStartStopManagedInstanceScheduleNotFound : Zeitplan ist für eine bestimmte verwaltete instance nicht vorhanden.

  • 404 ManagementServiceStartStopManagedInstanceScheduleNameInvalid – Der Benutzer hat versucht, den CRUD-Vorgang des Start/Stop-Zeitplans mit einem anderen Zeitplannamen als "default" auszuführen.

  • 409 ManagementServiceStartStopManagedInstanceScheduleConflictingOperation: Fehler beim versuchsweise Erstellen/Aktualisieren/Löschen des Start/Stop-Zeitplans für die Azure SQL Managed Instance. Der Zeitplan wurde entweder nicht erstellt oder konnte nicht aktualisiert/gelöscht werden, da er mit einem laufenden geplanten Vorgang beschäftigt war. Wiederholen Sie Ihre Anforderung später noch mal.

Beispiele

Gets the managed instance's Start/Stop schedule.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/schedulerg/providers/Microsoft.Sql/managedInstances/schedulemi/startStopSchedules/default?api-version=2023-08-01-preview

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/schedulerg/providers/Microsoft.Sql/managedInstances/schedulemi/startStopSchedules/default",
  "name": "default",
  "systemData": {
    "createdBy": "string",
    "createdByType": "User",
    "createdAt": "2021-08-26T04:41:33.937Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-08-27T04:41:33.937Z"
  },
  "properties": {
    "description": "This is a schedule for our Dev/Test environment.",
    "nextExecutionTime": "2021-08-26T14:00:00",
    "nextRunAction": "Stop",
    "scheduleList": [
      {
        "startDay": "Thursday",
        "startTime": "06:00 PM",
        "stopDay": "Thursday",
        "stopTime": "05:00 PM"
      },
      {
        "startDay": "Thursday",
        "startTime": "03:00 PM",
        "stopDay": "Thursday",
        "stopTime": "02:00 PM"
      }
    ],
    "timeZoneId": "Central European Standard Time"
  },
  "type": "Microsoft.Sql/managedInstances/startStopSchedules"
}

Definitionen

Name Beschreibung
createdByType

Der Identitätstyp, der die Ressource erstellt hat.

DayOfWeek

Starttag.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

ScheduleItem

Zeitplaninformationen, die beschreiben, wann der Server gestartet oder beendet werden soll.

StartStopManagedInstanceSchedule

Der Start/Stopp-Zeitplan der verwalteten instance.

StartStopScheduleName

Name des verwalteten instance Start/Stop-Zeitplans.

systemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Name Typ Beschreibung
Application

string

Key

string

ManagedIdentity

string

User

string

DayOfWeek

Starttag.

Name Typ Beschreibung
Friday

string

Monday

string

Saturday

string

Sunday

string

Thursday

string

Tuesday

string

Wednesday

string

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ScheduleItem

Zeitplaninformationen, die beschreiben, wann der Server gestartet oder beendet werden soll.

Name Typ Beschreibung
startDay

DayOfWeek

Starttag.

startTime

string

Startzeit

stopDay

DayOfWeek

Stopptag.

stopTime

string

Stoppzeit.

StartStopManagedInstanceSchedule

Der Start/Stopp-Zeitplan der verwalteten instance.

Name Typ Standardwert Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.description

string

Die Beschreibung des Zeitplans.

properties.nextExecutionTime

string

Zeitstempel, wann die nächste Aktion in der entsprechenden Zeitplanzeitzone ausgeführt wird.

properties.nextRunAction

string

Nächste auszuführende Aktion (Start oder Stop)

properties.scheduleList

ScheduleItem[]

Zeitplanliste.

properties.timeZoneId

string

UTC

Die Zeitzone des Zeitplans.

systemData

systemData

Systemdaten der geplanten Ressource.

type

string

Der Ressourcentyp.

StartStopScheduleName

Name des verwalteten instance Start/Stop-Zeitplans.

Name Typ Beschreibung
default

string

systemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

Name Typ Beschreibung
createdAt

string

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.