StartStopManagedInstanceSchedulesOperations interface

Interface representing a StartStopManagedInstanceSchedules operations.

Properties

createOrUpdate

Creates or updates the managed instance's Start/Stop schedule.

delete

Deletes the managed instance's Start/Stop schedule.

get

Gets the managed instance's Start/Stop schedule.

listByInstance

Lists the managed instance's Start/Stop schedules.

Property Details

createOrUpdate

Creates or updates the managed instance's Start/Stop schedule.

createOrUpdate: (resourceGroupName: string, managedInstanceName: string, startStopScheduleName: string, parameters: StartStopManagedInstanceSchedule, options?: StartStopManagedInstanceSchedulesCreateOrUpdateOptionalParams) => Promise<StartStopManagedInstanceSchedule>

Property Value

(resourceGroupName: string, managedInstanceName: string, startStopScheduleName: string, parameters: StartStopManagedInstanceSchedule, options?: StartStopManagedInstanceSchedulesCreateOrUpdateOptionalParams) => Promise<StartStopManagedInstanceSchedule>

delete

Deletes the managed instance's Start/Stop schedule.

delete: (resourceGroupName: string, managedInstanceName: string, startStopScheduleName: string, options?: StartStopManagedInstanceSchedulesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, managedInstanceName: string, startStopScheduleName: string, options?: StartStopManagedInstanceSchedulesDeleteOptionalParams) => Promise<void>

get

Gets the managed instance's Start/Stop schedule.

get: (resourceGroupName: string, managedInstanceName: string, startStopScheduleName: string, options?: StartStopManagedInstanceSchedulesGetOptionalParams) => Promise<StartStopManagedInstanceSchedule>

Property Value

(resourceGroupName: string, managedInstanceName: string, startStopScheduleName: string, options?: StartStopManagedInstanceSchedulesGetOptionalParams) => Promise<StartStopManagedInstanceSchedule>

listByInstance

Lists the managed instance's Start/Stop schedules.

listByInstance: (resourceGroupName: string, managedInstanceName: string, options?: StartStopManagedInstanceSchedulesListByInstanceOptionalParams) => PagedAsyncIterableIterator<StartStopManagedInstanceSchedule, StartStopManagedInstanceSchedule[], PageSettings>

Property Value

(resourceGroupName: string, managedInstanceName: string, options?: StartStopManagedInstanceSchedulesListByInstanceOptionalParams) => PagedAsyncIterableIterator<StartStopManagedInstanceSchedule, StartStopManagedInstanceSchedule[], PageSettings>