KustoPoolDatabasePrincipalAssignmentsClient Interface
public interface KustoPoolDatabasePrincipalAssignmentsClient
An instance of this class provides access to all the operations defined in KustoPoolDatabasePrincipalAssignmentsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<>
Creates a Kusto pool database principalAssignment.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<>
Creates a Kusto pool database principalAssignment.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<>
Deletes a Kusto pool principalAssignment.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<>
Deletes a Kusto pool principalAssignment.
Parameters:
Returns:
checkNameAvailability
public abstract CheckNameResultInner checkNameAvailability(String workspaceName, String kustoPoolName, String databaseName, String resourceGroupName, DatabasePrincipalAssignmentCheckNameRequest principalAssignmentName)
Checks that the database principal assignment is valid and is not already in use.
Parameters:
Returns:
checkNameAvailabilityWithResponse
public abstract Response
Checks that the database principal assignment is valid and is not already in use.
Parameters:
Returns:
createOrUpdate
public abstract DatabasePrincipalAssignmentInner createOrUpdate(String workspaceName, String kustoPoolName, String databaseName, String principalAssignmentName, String resourceGroupName, DatabasePrincipalAssignmentInner parameters)
Creates a Kusto pool database principalAssignment.
Parameters:
Returns:
createOrUpdate
public abstract DatabasePrincipalAssignmentInner createOrUpdate(String workspaceName, String kustoPoolName, String databaseName, String principalAssignmentName, String resourceGroupName, DatabasePrincipalAssignmentInner parameters, Context context)
Creates a Kusto pool database principalAssignment.
Parameters:
Returns:
delete
public abstract void delete(String workspaceName, String kustoPoolName, String databaseName, String principalAssignmentName, String resourceGroupName)
Deletes a Kusto pool principalAssignment.
Parameters:
delete
public abstract void delete(String workspaceName, String kustoPoolName, String databaseName, String principalAssignmentName, String resourceGroupName, Context context)
Deletes a Kusto pool principalAssignment.
Parameters:
get
public abstract DatabasePrincipalAssignmentInner get(String workspaceName, String kustoPoolName, String databaseName, String principalAssignmentName, String resourceGroupName)
Gets a Kusto pool database principalAssignment.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a Kusto pool database principalAssignment.
Parameters:
Returns:
list
public abstract PagedIterable
Lists all Kusto pool database principalAssignments.
Parameters:
Returns:
list
public abstract PagedIterable
Lists all Kusto pool database principalAssignments.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for