MaintenanceConfigurationsClient Interface
public interface MaintenanceConfigurationsClient
An instance of this class provides access to all the operations defined in MaintenanceConfigurationsClient.
Method Summary
Method Details
createOrUpdate
public abstract MaintenanceConfigurationInner createOrUpdate(String resourceGroupName, String resourceName, String configName, MaintenanceConfigurationInner parameters)
Creates or updates a maintenance configuration in the specified managed cluster.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<MaintenanceConfigurationInner> createOrUpdateAsync(String resourceGroupName, String resourceName, String configName, MaintenanceConfigurationInner parameters)
Creates or updates a maintenance configuration in the specified managed cluster.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<MaintenanceConfigurationInner> createOrUpdateWithResponse(String resourceGroupName, String resourceName, String configName, MaintenanceConfigurationInner parameters, Context context)
Creates or updates a maintenance configuration in the specified managed cluster.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<MaintenanceConfigurationInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String resourceName, String configName, MaintenanceConfigurationInner parameters)
Creates or updates a maintenance configuration in the specified managed cluster.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String resourceName, String configName)
Deletes a maintenance configuration.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String resourceName, String configName)
Deletes a maintenance configuration.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String resourceName, String configName, Context context)
Deletes a maintenance configuration.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String resourceName, String configName)
Deletes a maintenance configuration.
Parameters:
Returns:
get
public abstract MaintenanceConfigurationInner get(String resourceGroupName, String resourceName, String configName)
Gets the specified maintenance configuration of a managed cluster.
Parameters:
Returns:
getAsync
public abstract Mono<MaintenanceConfigurationInner> getAsync(String resourceGroupName, String resourceName, String configName)
Gets the specified maintenance configuration of a managed cluster.
Parameters:
Returns:
getWithResponse
public abstract Response<MaintenanceConfigurationInner> getWithResponse(String resourceGroupName, String resourceName, String configName, Context context)
Gets the specified maintenance configuration of a managed cluster.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<MaintenanceConfigurationInner>> getWithResponseAsync(String resourceGroupName, String resourceName, String configName)
Gets the specified maintenance configuration of a managed cluster.
Parameters:
Returns:
listByManagedCluster
public abstract PagedIterable<MaintenanceConfigurationInner> listByManagedCluster(String resourceGroupName, String resourceName)
Gets a list of maintenance configurations in the specified managed cluster.
Parameters:
Returns:
listByManagedCluster
public abstract PagedIterable<MaintenanceConfigurationInner> listByManagedCluster(String resourceGroupName, String resourceName, Context context)
Gets a list of maintenance configurations in the specified managed cluster.
Parameters:
Returns:
listByManagedClusterAsync
public abstract PagedFlux<MaintenanceConfigurationInner> listByManagedClusterAsync(String resourceGroupName, String resourceName)
Gets a list of maintenance configurations in the specified managed cluster.
Parameters:
Returns: