WorkspaceSqlAadAdminsClient Interface

public interface WorkspaceSqlAadAdminsClient

An instance of this class provides access to all the operations defined in WorkspaceSqlAadAdminsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<WorkspaceAadAdminInfoInner>,WorkspaceAadAdminInfoInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, WorkspaceAadAdminInfoInner aadAdminInfo)

Creates or updates a workspace SQL active directory admin.

abstract SyncPoller<PollResult<WorkspaceAadAdminInfoInner>,WorkspaceAadAdminInfoInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, WorkspaceAadAdminInfoInner aadAdminInfo, Context context)

Creates or updates a workspace SQL active directory admin.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName)

Deletes a workspace SQL active directory admin.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String workspaceName, Context context)

Deletes a workspace SQL active directory admin.

abstract WorkspaceAadAdminInfoInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceAadAdminInfoInner aadAdminInfo)

Creates or updates a workspace SQL active directory admin.

abstract WorkspaceAadAdminInfoInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceAadAdminInfoInner aadAdminInfo, Context context)

Creates or updates a workspace SQL active directory admin.

abstract void delete(String resourceGroupName, String workspaceName)

Deletes a workspace SQL active directory admin.

abstract void delete(String resourceGroupName, String workspaceName, Context context)

Deletes a workspace SQL active directory admin.

abstract WorkspaceAadAdminInfoInner get(String resourceGroupName, String workspaceName)

Gets a workspace SQL active directory admin.

abstract Response<WorkspaceAadAdminInfoInner> getWithResponse(String resourceGroupName, String workspaceName, Context context)

Gets a workspace SQL active directory admin.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<>,WorkspaceAadAdminInfoInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, WorkspaceAadAdminInfoInner aadAdminInfo)

Creates or updates a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
aadAdminInfo - Workspace active directory administrator properties.

Returns:

the SyncPoller<T,U> for polling of workspace active directory administrator.

beginCreateOrUpdate

public abstract SyncPoller<>,WorkspaceAadAdminInfoInner> beginCreateOrUpdate(String resourceGroupName, String workspaceName, WorkspaceAadAdminInfoInner aadAdminInfo, Context context)

Creates or updates a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
aadAdminInfo - Workspace active directory administrator properties.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of workspace active directory administrator.

beginDelete

public abstract SyncPoller<>,Void> beginDelete(String resourceGroupName, String workspaceName)

Deletes a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<>,Void> beginDelete(String resourceGroupName, String workspaceName, Context context)

Deletes a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

createOrUpdate

public abstract WorkspaceAadAdminInfoInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceAadAdminInfoInner aadAdminInfo)

Creates or updates a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
aadAdminInfo - Workspace active directory administrator properties.

Returns:

workspace active directory administrator.

createOrUpdate

public abstract WorkspaceAadAdminInfoInner createOrUpdate(String resourceGroupName, String workspaceName, WorkspaceAadAdminInfoInner aadAdminInfo, Context context)

Creates or updates a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
aadAdminInfo - Workspace active directory administrator properties.
context - The context to associate with this operation.

Returns:

workspace active directory administrator.

delete

public abstract void delete(String resourceGroupName, String workspaceName)

Deletes a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.

delete

public abstract void delete(String resourceGroupName, String workspaceName, Context context)

Deletes a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
context - The context to associate with this operation.

get

public abstract WorkspaceAadAdminInfoInner get(String resourceGroupName, String workspaceName)

Gets a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.

Returns:

a workspace SQL active directory admin.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String workspaceName, Context context)

Gets a workspace SQL active directory admin.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
context - The context to associate with this operation.

Returns:

a workspace SQL active directory admin along with Response<T>.

Applies to