Usuwa harmonogram uruchamiania/zatrzymywania wystąpienia zarządzanego.
DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/startStopSchedules/default?api-version=2024-05-01-preview
Parametry identyfikatora URI
Nazwa |
W |
Wymagane |
Typ |
Opis |
managedInstanceName
|
path |
True
|
string
|
Nazwa wystąpienia zarządzanego.
|
resourceGroupName
|
path |
True
|
string
|
Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.
|
startStopScheduleName
|
path |
True
|
StartStopScheduleName
|
Nazwa harmonogramu uruchamiania/zatrzymywania wystąpienia zarządzanego.
|
subscriptionId
|
path |
True
|
string
|
Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.
|
api-version
|
query |
True
|
string
|
Wersja interfejsu API do użycia dla żądania.
|
Odpowiedzi
Nazwa |
Typ |
Opis |
200 OK
|
|
Pomyślnie usunięto harmonogram uruchamiania/zatrzymywania.
|
204 No Content
|
|
Określony harmonogram uruchamiania/zatrzymywania nie istnieje.
|
Other Status Codes
|
ErrorResponse
|
Odpowiedzi na błędy: ***
204 ManagementServiceStartStopManagedInstanceScheduleNotFound — harmonogram nie istnieje dla danego wystąpienia zarządzanego.
204 ManagementServiceStartStopManagedInstanceScheduleNameInvalid — użytkownik próbował wykonać operację CRUD harmonogramu uruchamiania/zatrzymywania z nazwą harmonogramu inną niż "default"
400 StartStopOfManagedInstanceIsDisabled — nie włączono operacji uruchamiania i zatrzymywania w wystąpieniu zarządzanym.
400 ManagementServiceStartStopManagedInstanceScheduleSubscriptionNotEnabledForFeature — użytkownik próbował użyć funkcji Uruchamiania/zatrzymywania bez zezwolenia na subskrypcję dla odpowiedniej funkcji subskrypcji.
400 ManagementServiceStartStopManagedInstanceScheduleFeatureDisabled — użytkownik próbował użyć zaplanowanej funkcji uruchamiania/zatrzymywania usługi Azure SQL Managed Instance, która jest wyłączona.
400 ManagementServiceStartStopManagedInstanceScheduleNotSupportedOnSKU — zaplanowana operacja uruchamiania/zatrzymywania nie jest obsługiwana w danej jednostce SKU.
400 ManagementServiceStopManagedInstanceHostedOnRdfePlatform — zatrzymaj wykonane na wystąpieniu, które nie jest uruchomione z funkcją Wave listopada 2022 r.
400 ManagementServiceStartStopManagedInstanceScheduleOverlap — nakładają się na pary harmonogramu.
400 ManagementServiceStartStopManagedInstanceScheduleSmallTimespan — czas między dwoma kolejnymi akcjami jest krótszy niż 1 godzina.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestParametersInvalid — podany zestaw parametrów w treści żądania jest pusty lub nieprawidłowy.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestTimeZoneInvalid — podany parametr strefy czasowej jest nieprawidłowy.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestScheduleInvalid — podany harmonogram uruchamiania/zatrzymywania jest nieprawidłowy. Harmonogram nie zawiera żadnych elementów na liście harmonogramu lub niektóre elementy na liście mają nieprawidłowe wartości.
404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera
404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.
404 ResourceNotFound — żądany zasób nie został znaleziony.
404 ManagementServiceStartStopManagedInstanceScheduleNameInvalid — użytkownik próbował wykonać operację CRUD harmonogramu uruchamiania/zatrzymywania z nazwą harmonogramu inną niż "default"
409 ManagementServiceStartStopManagedInstanceScheduleConflictingOperation — próba utworzenia/aktualizacji/usunięcia harmonogramu uruchamiania/zatrzymywania w usłudze Azure SQL Managed Instance nie powiodła się. Harmonogram nie został utworzony lub nie można go zaktualizować/usunąć, ponieważ był zajęty bieżącą zaplanowaną operacją. Ponów próbę żądania później.
|
Przykłady
Deletes the managed instance's Start/Stop schedule.
Przykładowe żądanie
DELETE https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/schedulerg/providers/Microsoft.Sql/managedInstances/schedulemi/startStopSchedules/default?api-version=2024-05-01-preview
from azure.identity import DefaultAzureCredential
from azure.mgmt.sql import SqlManagementClient
"""
# PREREQUISITES
pip install azure-identity
pip install azure-mgmt-sql
# USAGE
python start_stop_managed_instance_schedule_delete.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
AZURE_CLIENT_SECRET. For more info about how to get the value, please see:
https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal
"""
def main():
client = SqlManagementClient(
credential=DefaultAzureCredential(),
subscription_id="00000000-1111-2222-3333-444444444444",
)
client.start_stop_managed_instance_schedules.delete(
resource_group_name="schedulerg",
managed_instance_name="schedulemi",
start_stop_schedule_name="default",
)
# x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/preview/2024-05-01-preview/examples/StartStopManagedInstanceScheduleDelete.json
if __name__ == "__main__":
main()
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Definicje
ErrorAdditionalInfo
Objekt
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa |
Typ |
Opis |
info
|
object
|
Dodatkowe informacje.
|
type
|
string
|
Dodatkowy typ informacji.
|
ErrorDetail
Objekt
Szczegóły błędu.
Nazwa |
Typ |
Opis |
additionalInfo
|
ErrorAdditionalInfo[]
|
Dodatkowe informacje o błędzie.
|
code
|
string
|
Kod błędu.
|
details
|
ErrorDetail[]
|
Szczegóły błędu.
|
message
|
string
|
Komunikat o błędzie.
|
target
|
string
|
Element docelowy błędu.
|
ErrorResponse
Objekt
Odpowiedź na błąd
StartStopScheduleName
Wyliczanie
Nazwa harmonogramu uruchamiania/zatrzymywania wystąpienia zarządzanego.