StartStopManagedInstanceSchedulesClient Interface
public interface StartStopManagedInstanceSchedulesClient
An instance of this class provides access to all the operations defined in StartStopManagedInstanceSchedulesClient.
Method Summary
Method Details
createOrUpdate
public abstract StartStopManagedInstanceScheduleInner createOrUpdate(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName, StartStopManagedInstanceScheduleInner parameters)
Creates or updates the managed instance's Start/Stop schedule.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<StartStopManagedInstanceScheduleInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName, StartStopManagedInstanceScheduleInner parameters)
Creates or updates the managed instance's Start/Stop schedule.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<StartStopManagedInstanceScheduleInner> createOrUpdateWithResponse(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName, StartStopManagedInstanceScheduleInner parameters, Context context)
Creates or updates the managed instance's Start/Stop schedule.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<StartStopManagedInstanceScheduleInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName, StartStopManagedInstanceScheduleInner parameters)
Creates or updates the managed instance's Start/Stop schedule.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName)
Deletes the managed instance's Start/Stop schedule.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName)
Deletes the managed instance's Start/Stop schedule.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName, Context context)
Deletes the managed instance's Start/Stop schedule.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName)
Deletes the managed instance's Start/Stop schedule.
Parameters:
Returns:
get
public abstract StartStopManagedInstanceScheduleInner get(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName)
Gets the managed instance's Start/Stop schedule.
Parameters:
Returns:
getAsync
public abstract Mono<StartStopManagedInstanceScheduleInner> getAsync(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName)
Gets the managed instance's Start/Stop schedule.
Parameters:
Returns:
getWithResponse
public abstract Response<StartStopManagedInstanceScheduleInner> getWithResponse(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName, Context context)
Gets the managed instance's Start/Stop schedule.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<StartStopManagedInstanceScheduleInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, StartStopScheduleName startStopScheduleName)
Gets the managed instance's Start/Stop schedule.
Parameters:
Returns:
listByInstance
public abstract PagedIterable<StartStopManagedInstanceScheduleInner> listByInstance(String resourceGroupName, String managedInstanceName)
Lists the managed instance's Start/Stop schedules.
Parameters:
Returns:
listByInstance
public abstract PagedIterable<StartStopManagedInstanceScheduleInner> listByInstance(String resourceGroupName, String managedInstanceName, Context context)
Lists the managed instance's Start/Stop schedules.
Parameters:
Returns:
listByInstanceAsync
public abstract PagedFlux<StartStopManagedInstanceScheduleInner> listByInstanceAsync(String resourceGroupName, String managedInstanceName)
Lists the managed instance's Start/Stop schedules.
Parameters:
Returns: