ServerAdministratorsClient Interface
public interface ServerAdministratorsClient
An instance of this class provides access to all the operations defined in ServerAdministratorsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ServerAdministratorResourceInner>,ServerAdministratorResourceInner> beginCreateOrUpdate(String resourceGroupName, String serverName, ServerAdministratorResourceInner properties)
Creates or update active directory administrator on an existing server. The update action will overwrite the existing administrator.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ServerAdministratorResourceInner>,ServerAdministratorResourceInner> beginCreateOrUpdate(String resourceGroupName, String serverName, ServerAdministratorResourceInner properties, Context context)
Creates or update active directory administrator on an existing server. The update action will overwrite the existing administrator.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux<PollResult<ServerAdministratorResourceInner>,ServerAdministratorResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, ServerAdministratorResourceInner properties)
Creates or update active directory administrator on an existing server. The update action will overwrite the existing administrator.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName)
Deletes server active directory administrator.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, Context context)
Deletes server active directory administrator.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serverName)
Deletes server active directory administrator.
Parameters:
Returns:
createOrUpdate
public abstract ServerAdministratorResourceInner createOrUpdate(String resourceGroupName, String serverName, ServerAdministratorResourceInner properties)
Creates or update active directory administrator on an existing server. The update action will overwrite the existing administrator.
Parameters:
Returns:
createOrUpdate
public abstract ServerAdministratorResourceInner createOrUpdate(String resourceGroupName, String serverName, ServerAdministratorResourceInner properties, Context context)
Creates or update active directory administrator on an existing server. The update action will overwrite the existing administrator.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<ServerAdministratorResourceInner> createOrUpdateAsync(String resourceGroupName, String serverName, ServerAdministratorResourceInner properties)
Creates or update active directory administrator on an existing server. The update action will overwrite the existing administrator.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, ServerAdministratorResourceInner properties)
Creates or update active directory administrator on an existing server. The update action will overwrite the existing administrator.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serverName)
Deletes server active directory administrator.
Parameters:
delete
public abstract void delete(String resourceGroupName, String serverName, Context context)
Deletes server active directory administrator.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName)
Deletes server active directory administrator.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serverName)
Deletes server active directory administrator.
Parameters:
Returns:
get
public abstract ServerAdministratorResourceInner get(String resourceGroupName, String serverName)
Gets information about a AAD server administrator.
Parameters:
Returns:
getAsync
public abstract Mono<ServerAdministratorResourceInner> getAsync(String resourceGroupName, String serverName)
Gets information about a AAD server administrator.
Parameters:
Returns:
getWithResponse
public abstract Response<ServerAdministratorResourceInner> getWithResponse(String resourceGroupName, String serverName, Context context)
Gets information about a AAD server administrator.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<ServerAdministratorResourceInner>> getWithResponseAsync(String resourceGroupName, String serverName)
Gets information about a AAD server administrator.
Parameters:
Returns:
list
public abstract PagedIterable<ServerAdministratorResourceInner> list(String resourceGroupName, String serverName)
Returns a list of server Administrators.
Parameters:
Returns:
list
public abstract PagedIterable<ServerAdministratorResourceInner> list(String resourceGroupName, String serverName, Context context)
Returns a list of server Administrators.
Parameters:
Returns:
listAsync
public abstract PagedFlux<ServerAdministratorResourceInner> listAsync(String resourceGroupName, String serverName)
Returns a list of server Administrators.
Parameters:
Returns: