ServerAzureADOnlyAuthenticationsClient Interface
public interface ServerAzureADOnlyAuthenticationsClient
An instance of this class provides access to all the operations defined in ServerAzureADOnlyAuthenticationsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ServerAzureADOnlyAuthenticationInner>,ServerAzureADOnlyAuthenticationInner> beginCreateOrUpdate(String resourceGroupName, String serverName, AuthenticationName authenticationName, ServerAzureADOnlyAuthenticationInner parameters)
Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<ServerAzureADOnlyAuthenticationInner>,ServerAzureADOnlyAuthenticationInner> beginCreateOrUpdate(String resourceGroupName, String serverName, AuthenticationName authenticationName, ServerAzureADOnlyAuthenticationInner parameters, Context context)
Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux<PollResult<ServerAzureADOnlyAuthenticationInner>,ServerAzureADOnlyAuthenticationInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName, ServerAzureADOnlyAuthenticationInner parameters)
Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, AuthenticationName authenticationName)
Deletes an existing server Active Directory only authentication property.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)
Deletes an existing server Active Directory only authentication property.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)
Deletes an existing server Active Directory only authentication property.
Parameters:
Returns:
createOrUpdate
public abstract ServerAzureADOnlyAuthenticationInner createOrUpdate(String resourceGroupName, String serverName, AuthenticationName authenticationName, ServerAzureADOnlyAuthenticationInner parameters)
Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.
Parameters:
Returns:
createOrUpdate
public abstract ServerAzureADOnlyAuthenticationInner createOrUpdate(String resourceGroupName, String serverName, AuthenticationName authenticationName, ServerAzureADOnlyAuthenticationInner parameters, Context context)
Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<ServerAzureADOnlyAuthenticationInner> createOrUpdateAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName, ServerAzureADOnlyAuthenticationInner parameters)
Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName, ServerAzureADOnlyAuthenticationInner parameters)
Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serverName, AuthenticationName authenticationName)
Deletes an existing server Active Directory only authentication property.
Parameters:
delete
public abstract void delete(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)
Deletes an existing server Active Directory only authentication property.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)
Deletes an existing server Active Directory only authentication property.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)
Deletes an existing server Active Directory only authentication property.
Parameters:
Returns:
get
public abstract ServerAzureADOnlyAuthenticationInner get(String resourceGroupName, String serverName, AuthenticationName authenticationName)
Gets a specific Azure Active Directory only authentication property.
Parameters:
Returns:
getAsync
public abstract Mono<ServerAzureADOnlyAuthenticationInner> getAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)
Gets a specific Azure Active Directory only authentication property.
Parameters:
Returns:
getWithResponse
public abstract Response<ServerAzureADOnlyAuthenticationInner> getWithResponse(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)
Gets a specific Azure Active Directory only authentication property.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<ServerAzureADOnlyAuthenticationInner>> getWithResponseAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)
Gets a specific Azure Active Directory only authentication property.
Parameters:
Returns:
listByServer
public abstract PagedIterable<ServerAzureADOnlyAuthenticationInner> listByServer(String resourceGroupName, String serverName)
Gets a list of server Azure Active Directory only authentications.
Parameters:
Returns:
listByServer
public abstract PagedIterable<ServerAzureADOnlyAuthenticationInner> listByServer(String resourceGroupName, String serverName, Context context)
Gets a list of server Azure Active Directory only authentications.
Parameters:
Returns:
listByServerAsync
public abstract PagedFlux<ServerAzureADOnlyAuthenticationInner> listByServerAsync(String resourceGroupName, String serverName)
Gets a list of server Azure Active Directory only authentications.
Parameters:
Returns: