StartStopManagedInstanceSchedules interface

Interface representing a StartStopManagedInstanceSchedules.

Methods

createOrUpdate(string, string, string, StartStopManagedInstanceSchedule, StartStopManagedInstanceSchedulesCreateOrUpdateOptionalParams)

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

delete(string, string, string, StartStopManagedInstanceSchedulesDeleteOptionalParams)

Deletes the managed instance's Start/Stop schedule.

get(string, string, string, StartStopManagedInstanceSchedulesGetOptionalParams)

Gets the managed instance's Start/Stop schedule.

listByInstance(string, string, StartStopManagedInstanceSchedulesListByInstanceOptionalParams)

Lists the managed instance's Start/Stop schedules.

Method Details

createOrUpdate(string, string, string, StartStopManagedInstanceSchedule, StartStopManagedInstanceSchedulesCreateOrUpdateOptionalParams)

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

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

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

startStopScheduleName

string

Name of the managed instance Start/Stop schedule.

parameters
StartStopManagedInstanceSchedule

The requested managed instance Start/Stop schedule.

Returns

delete(string, string, string, StartStopManagedInstanceSchedulesDeleteOptionalParams)

Deletes the managed instance's Start/Stop schedule.

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

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

startStopScheduleName

string

Name of the managed instance Start/Stop schedule.

Returns

Promise<void>

get(string, string, string, StartStopManagedInstanceSchedulesGetOptionalParams)

Gets the managed instance's Start/Stop schedule.

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

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

startStopScheduleName

string

Name of the managed instance Start/Stop schedule.

options
StartStopManagedInstanceSchedulesGetOptionalParams

The options parameters.

Returns

listByInstance(string, string, StartStopManagedInstanceSchedulesListByInstanceOptionalParams)

Lists the managed instance's Start/Stop schedules.

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

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

managedInstanceName

string

The name of the managed instance.

Returns