SapDatabaseInstancesClient Interface
public interface SapDatabaseInstancesClient
An instance of this class provides access to all the operations defined in SapDatabaseInstancesClient.
Method Summary
Method Details
beginCreate
public abstract SyncPoller<PollResult<SapDatabaseInstanceInner>,SapDatabaseInstanceInner> beginCreate(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, SapDatabaseInstanceInner resource)
Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource.
This will be used by service only. PUT by end user will return a Bad Request error.
Parameters:
Returns:
beginCreate
public abstract SyncPoller<PollResult<SapDatabaseInstanceInner>,SapDatabaseInstanceInner> beginCreate(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, SapDatabaseInstanceInner resource, Context context)
Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource.
This will be used by service only. PUT by end user will return a Bad Request error.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName)
Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource.
This will be used by service only. Delete by end user will return a Bad Request error.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, Context context)
Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource.
This will be used by service only. Delete by end user will return a Bad Request error.
Parameters:
Returns:
beginStart
public abstract SyncPoller<PollResult<OperationStatusResultInner>,OperationStatusResultInner> beginStart(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName)
Starts the database instance of the SAP system.
Parameters:
Returns:
beginStart
public abstract SyncPoller<PollResult<OperationStatusResultInner>,OperationStatusResultInner> beginStart(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, StartRequest body, Context context)
Starts the database instance of the SAP system.
Parameters:
Returns:
beginStop
public abstract SyncPoller<PollResult<OperationStatusResultInner>,OperationStatusResultInner> beginStop(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName)
Stops the database instance of the SAP system.
Parameters:
Returns:
beginStop
public abstract SyncPoller<PollResult<OperationStatusResultInner>,OperationStatusResultInner> beginStop(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, StopRequest body, Context context)
Stops the database instance of the SAP system.
Parameters:
Returns:
create
public abstract SapDatabaseInstanceInner create(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, SapDatabaseInstanceInner resource)
Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource.
This will be used by service only. PUT by end user will return a Bad Request error.
Parameters:
Returns:
create
public abstract SapDatabaseInstanceInner create(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, SapDatabaseInstanceInner resource, Context context)
Creates the Database resource corresponding to the Virtual Instance for SAP solutions resource.
This will be used by service only. PUT by end user will return a Bad Request error.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName)
Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource.
This will be used by service only. Delete by end user will return a Bad Request error.
Parameters:
delete
public abstract void delete(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, Context context)
Deletes the Database resource corresponding to a Virtual Instance for SAP solutions resource.
This will be used by service only. Delete by end user will return a Bad Request error.
Parameters:
get
public abstract SapDatabaseInstanceInner get(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName)
Gets the SAP Database Instance resource.
Parameters:
Returns:
getWithResponse
public abstract Response<SapDatabaseInstanceInner> getWithResponse(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, Context context)
Gets the SAP Database Instance resource.
Parameters:
Returns:
list
public abstract PagedIterable<SapDatabaseInstanceInner> list(String resourceGroupName, String sapVirtualInstanceName)
Lists the Database resources associated with a Virtual Instance for SAP solutions resource.
Parameters:
Returns:
list
public abstract PagedIterable<SapDatabaseInstanceInner> list(String resourceGroupName, String sapVirtualInstanceName, Context context)
Lists the Database resources associated with a Virtual Instance for SAP solutions resource.
Parameters:
Returns:
start
public abstract OperationStatusResultInner start(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName)
Starts the database instance of the SAP system.
Parameters:
Returns:
start
public abstract OperationStatusResultInner start(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, StartRequest body, Context context)
Starts the database instance of the SAP system.
Parameters:
Returns:
stop
public abstract OperationStatusResultInner stop(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName)
Stops the database instance of the SAP system.
Parameters:
Returns:
stop
public abstract OperationStatusResultInner stop(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, StopRequest body, Context context)
Stops the database instance of the SAP system.
Parameters:
Returns:
update
public abstract SapDatabaseInstanceInner update(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, UpdateSapDatabaseInstanceRequest properties)
Updates the Database resource.
Parameters:
Returns:
updateWithResponse
public abstract Response<SapDatabaseInstanceInner> updateWithResponse(String resourceGroupName, String sapVirtualInstanceName, String databaseInstanceName, UpdateSapDatabaseInstanceRequest properties, Context context)
Updates the Database resource.
Parameters:
Returns: