Start Stop Managed Instance Schedules - Create Or Update
Crea o actualiza la programación start/Stop de la instancia administrada.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/startStopSchedules/default?api-version=2023-08-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
managed
|
path | True |
string |
Nombre de la instancia administrada. |
resource
|
path | True |
string |
Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor desde la API de Azure Resource Manager o el portal. |
start
|
path | True |
Nombre de la programación Start/Stop de la instancia administrada. |
|
subscription
|
path | True |
string |
Identificador de suscripción que identifica una suscripción de Azure. |
api-version
|
query | True |
string |
Versión de la API que se va a usar para la solicitud. |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
properties.scheduleList | True |
Lista de programación. |
|
properties.description |
string |
Descripción de la programación. |
|
properties.timeZoneId |
string |
Zona horaria de la programación. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Establezca correctamente la programación Start/Stop. |
|
201 Created |
Se creó correctamente la programación Start/Stop. |
|
Other Status Codes |
Respuestas de error: ***
|
Ejemplos
Creates or updates the managed instance's Start/Stop schedule with all optional parameters specified.
Solicitud de ejemplo
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/schedulerg/providers/Microsoft.Sql/managedInstances/schedulemi/startStopSchedules/default?api-version=2023-08-01
{
"properties": {
"timeZoneId": "Central European Standard Time",
"description": "This is a schedule for our Dev/Test environment.",
"scheduleList": [
{
"startDay": "Thursday",
"startTime": "18:00",
"stopDay": "Thursday",
"stopTime": "17:00"
},
{
"startDay": "Thursday",
"startTime": "15:00",
"stopDay": "Thursday",
"stopTime": "14:00"
}
]
}
}
Respuesta de muestra
{
"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"
}
{
"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-26T04: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"
}
Creates or updates the managed instance's Start/Stop schedule with no optional parameters specified.
Solicitud de ejemplo
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/schedulerg/providers/Microsoft.Sql/managedInstances/schedulemi/startStopSchedules/default?api-version=2023-08-01
{
"properties": {
"scheduleList": [
{
"startDay": "Thursday",
"startTime": "18:00",
"stopDay": "Thursday",
"stopTime": "17:00"
},
{
"startDay": "Thursday",
"startTime": "15:00",
"stopDay": "Thursday",
"stopTime": "14:00"
}
]
}
}
Respuesta de muestra
{
"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": "",
"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": "UTC"
},
"type": "Microsoft.Sql/managedInstances/startStopSchedules"
}
{
"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-26T04:41:33.937Z"
},
"properties": {
"description": "",
"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": "UTC"
},
"type": "Microsoft.Sql/managedInstances/startStopSchedules"
}
Definiciones
Nombre | Description |
---|---|
created |
Tipo de identidad que creó el recurso. |
Day |
Día de inicio. |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Schedule |
Información de programación que describe cuándo se debe iniciar o detener el servidor. |
Start |
Programación de inicio y detención de la instancia administrada. |
Start |
Nombre de la programación Start/Stop de la instancia administrada. |
system |
Metadatos relativos a la creación y última modificación del recurso. |
createdByType
Tipo de identidad que creó el recurso.
Valor | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
DayOfWeek
Día de inicio.
Valor | Description |
---|---|
Friday | |
Monday | |
Saturday | |
Sunday | |
Thursday | |
Tuesday | |
Wednesday |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
ScheduleItem
Información de programación que describe cuándo se debe iniciar o detener el servidor.
Nombre | Tipo | Description |
---|---|---|
startDay |
Día de inicio. |
|
startTime |
string |
Hora de comienzo. |
stopDay |
Deténgase el día. |
|
stopTime |
string |
Tiempo de detención. |
StartStopManagedInstanceSchedule
Programación de inicio y detención de la instancia administrada.
Nombre | Tipo | Valor predeterminado | Description |
---|---|---|---|
id |
string |
Identificador de recurso. |
|
name |
string |
Nombre del recurso. |
|
properties.description |
string |
Descripción de la programación. |
|
properties.nextExecutionTime |
string |
Marca de tiempo cuando se ejecute la siguiente acción en la zona horaria de programación correspondiente. |
|
properties.nextRunAction |
string |
Siguiente acción que se va a ejecutar (Iniciar o detener) |
|
properties.scheduleList |
Lista de programación. |
||
properties.timeZoneId |
string |
UTC |
Zona horaria de la programación. |
systemData |
Datos del sistema del recurso programado. |
||
type |
string |
Tipo de recurso. |
StartStopScheduleName
Nombre de la programación Start/Stop de la instancia administrada.
Valor | Description |
---|---|
default |
systemData
Metadatos relativos a la creación y última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
createdBy |
string |
Identidad que creó el recurso. |
createdByType |
Tipo de identidad que creó el recurso. |
|
lastModifiedAt |
string (date-time) |
Marca de tiempo de la última modificación del recurso (UTC) |
lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |