Elimina la pianificazione di avvio/arresto dell'istanza gestita.
DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/startStopSchedules/default?api-version=2024-05-01-preview
Parametri dell'URI
Nome |
In |
Necessario |
Tipo |
Descrizione |
managedInstanceName
|
path |
True
|
string
|
Nome dell'istanza gestita.
|
resourceGroupName
|
path |
True
|
string
|
Nome del gruppo di risorse che contiene la risorsa. È possibile ottenere questo valore dall'API di Azure Resource Manager o dal portale.
|
startStopScheduleName
|
path |
True
|
StartStopScheduleName
|
Nome della pianificazione di avvio/arresto dell'istanza gestita.
|
subscriptionId
|
path |
True
|
string
|
ID sottoscrizione che identifica una sottoscrizione di Azure.
|
api-version
|
query |
True
|
string
|
Versione dell'API da usare per la richiesta.
|
Risposte
Nome |
Tipo |
Descrizione |
200 OK
|
|
È stata eliminata correttamente la pianificazione di avvio/arresto.
|
204 No Content
|
|
La pianificazione di avvio/arresto specificata non esiste.
|
Other Status Codes
|
ErrorResponse
|
Risposte di errore:
204 ManagementServiceStartStopManagedInstanceScheduleNotFound: la pianificazione non esiste per una determinata istanza gestita.
204 ManagementServiceStartStopManagedInstanceScheduleNameInvalid - L'utente ha tentato di eseguire l'operazione CRUD della pianificazione di avvio/arresto con un nome di pianificazione diverso da 'default'
400 StartStopOfManagedInstanceIsDisabled - L'operazione di avvio e arresto nell'istanza gestita non è abilitata.
400 ManagementServiceStartStopManagedInstanceScheduleSubscriptionNotEnabledForFeature - L'utente ha tentato di usare la funzionalità Start/Stop senza che la sottoscrizione sia stata consentita per la funzionalità di sottoscrizione appropriata.
400 ManagementServiceStartStopManagedInstanceScheduleFeatureDisabled : l'utente ha tentato di usare la funzionalità pianificata Istanza gestita di SQL di Azure, che è disabilitata.
400 ManagementServiceStartStopManagedInstanceScheduleNotSupportedOnSKU - L'operazione di avvio/arresto pianificata non è supportata nello SKU specificato.
400 ManagementServiceStopManagedInstanceHostedOnRdfePlatform - Arresto eseguito nell'istanza non in esecuzione con Feature Wave novembre 2022
400 ManagementServiceStartStopManagedInstanceScheduleOverlap - Sovrapposizione nelle coppie di pianificazione.
400 ManagementServiceStartStopManagedInstanceScheduleSmallTimespan: il tempo tra due azioni successive è inferiore a 1 ora.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestParametersInvalid: il set specificato di parametri nel corpo della richiesta è vuoto o non valido.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestTimeZoneInvalid: il parametro del fuso orario specificato non è valido.
400 ManagementServiceStartStopManagedInstanceScheduleCreateOrUpdateRequestScheduleInvalid: la pianificazione di avvio/arresto specificata non è valida. La pianificazione non contiene elementi nell'elenco di pianificazione o alcuni elementi dell'elenco hanno valori non validi.
404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato
404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.
404 ResourceNotFound: la risorsa richiesta non è stata trovata.
404 ManagementServiceStartStopManagedInstanceScheduleNameInvalid - L'utente ha tentato di eseguire l'operazione CRUD della pianificazione di avvio/arresto con un nome di pianificazione diverso da 'default'
409 ManagementServiceStartStopManagedInstanceScheduleConflictingOperation: il tentativo di operazione di creazione/aggiornamento/eliminazione della pianificazione di avvio/arresto nell'istanza gestita di SQL di Azure non è riuscita. La pianificazione non è stata creata o non è stato possibile aggiornare/eliminare perché era occupato con un'operazione pianificata in corso. Riprovare la richiesta in un secondo momento.
|
Esempio
Deletes the managed instance's Start/Stop schedule.
Esempio di richiesta
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
Definizioni
ErrorAdditionalInfo
Object
Informazioni aggiuntive sull'errore di gestione delle risorse.
Nome |
Tipo |
Descrizione |
info
|
object
|
Informazioni aggiuntive.
|
type
|
string
|
Tipo di informazioni aggiuntive.
|
ErrorDetail
Object
Dettagli dell'errore.
Nome |
Tipo |
Descrizione |
additionalInfo
|
ErrorAdditionalInfo[]
|
Informazioni aggiuntive sull'errore.
|
code
|
string
|
Codice di errore.
|
details
|
ErrorDetail[]
|
Dettagli dell'errore.
|
message
|
string
|
Messaggio di errore.
|
target
|
string
|
Destinazione dell'errore.
|
ErrorResponse
Object
Risposta di errore
StartStopScheduleName
Enumerazione
Nome della pianificazione di avvio/arresto dell'istanza gestita.
Valore |
Descrizione |
default
|
|