Scripts Interface
public interface Scripts
Resource collection API of Scripts.
Method Summary
Method Details
checkNameAvailability
public abstract CheckNameResult checkNameAvailability(String resourceGroupName, String clusterName, String databaseName, ScriptCheckNameRequest scriptName)
Checks that the script name is valid and is not already in use.
Parameters:
Returns:
checkNameAvailabilityWithResponse
public abstract Response<CheckNameResult> checkNameAvailabilityWithResponse(String resourceGroupName, String clusterName, String databaseName, ScriptCheckNameRequest scriptName, Context context)
Checks that the script name is valid and is not already in use.
Parameters:
Returns:
define
public abstract Script.DefinitionStages.Blank define(String name)
Begins definition for a new Script resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String clusterName, String databaseName, String scriptName)
Deletes a Kusto database script.
Parameters:
delete
public abstract void delete(String resourceGroupName, String clusterName, String databaseName, String scriptName, Context context)
Deletes a Kusto database script.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes a Kusto database script.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes a Kusto database script.
Parameters:
get
public abstract Script get(String resourceGroupName, String clusterName, String databaseName, String scriptName)
Gets a Kusto cluster database script.
Parameters:
Returns:
getById
public abstract Script getById(String id)
Gets a Kusto cluster database script.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Script> getByIdWithResponse(String id, Context context)
Gets a Kusto cluster database script.
Parameters:
Returns:
getWithResponse
public abstract Response<Script> getWithResponse(String resourceGroupName, String clusterName, String databaseName, String scriptName, Context context)
Gets a Kusto cluster database script.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<Script> listByDatabase(String resourceGroupName, String clusterName, String databaseName)
Returns the list of database scripts for given database.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable<Script> listByDatabase(String resourceGroupName, String clusterName, String databaseName, Context context)
Returns the list of database scripts for given database.
Parameters:
Returns: