Workspaces Interface
public interface Workspaces
Resource collection API of Workspaces.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract Blank |
define(String name)
Begins definition for a new Quantum |
| abstract void |
delete(String resourceGroupName, String workspaceName, Context context)
Deletes a Workspace resource. |
| abstract void |
deleteById(String id)
Deletes a Workspace resource. |
| abstract void |
deleteByIdWithResponse(String id, Context context)
Deletes a Workspace resource. |
| abstract void |
deleteByResourceGroup(String resourceGroupName, String workspaceName)
Deletes a Workspace resource. |
|
abstract
Quantum |
getById(String id)
Returns the Workspace resource associated with the given name. |
|
abstract
Response<Quantum |
getByIdWithResponse(String id, Context context)
Returns the Workspace resource associated with the given name. |
|
abstract
Quantum |
getByResourceGroup(String resourceGroupName, String workspaceName)
Returns the Workspace resource associated with the given name. |
|
abstract
Response<Quantum |
getByResourceGroupWithResponse(String resourceGroupName, String workspaceName, Context context)
Returns the Workspace resource associated with the given name. |
|
abstract
Paged |
list()
Gets the list of Workspaces within a Subscription. |
|
abstract
Paged |
list(Context context)
Gets the list of Workspaces within a Subscription. |
|
abstract
Paged |
listByResourceGroup(String resourceGroupName)
Gets the list of Workspaces within a resource group. |
|
abstract
Paged |
listByResourceGroup(String resourceGroupName, Context context)
Gets the list of Workspaces within a resource group. |
Method Details
define
public abstract QuantumWorkspace.DefinitionStages.Blank define(String name)
Begins definition for a new QuantumWorkspace resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workspaceName, Context context)
Deletes a Workspace resource.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes a Workspace resource.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes a Workspace resource.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String workspaceName)
Deletes a Workspace resource.
Parameters:
getById
public abstract QuantumWorkspace getById(String id)
Returns the Workspace resource associated with the given name.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<QuantumWorkspace> getByIdWithResponse(String id, Context context)
Returns the Workspace resource associated with the given name.
Parameters:
Returns:
getByResourceGroup
public abstract QuantumWorkspace getByResourceGroup(String resourceGroupName, String workspaceName)
Returns the Workspace resource associated with the given name.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<QuantumWorkspace> getByResourceGroupWithResponse(String resourceGroupName, String workspaceName, Context context)
Returns the Workspace resource associated with the given name.
Parameters:
Returns:
list
public abstract PagedIterable<QuantumWorkspace> list()
Gets the list of Workspaces within a Subscription.
Returns:
list
public abstract PagedIterable<QuantumWorkspace> list(Context context)
Gets the list of Workspaces within a Subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<QuantumWorkspace> listByResourceGroup(String resourceGroupName)
Gets the list of Workspaces within a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<QuantumWorkspace> listByResourceGroup(String resourceGroupName, Context context)
Gets the list of Workspaces within a resource group.
Parameters:
Returns: