ServerAzureADOnlyAuthenticationsClient Interface

public interface ServerAzureADOnlyAuthenticationsClient

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

Method Summary

Modifier and Type Method and Description
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.

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.

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.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)

Deletes an existing server Active Directory only authentication property.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

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.

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.

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.

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.

abstract void delete(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

abstract void delete(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)

Deletes an existing server Active Directory only authentication property.

abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

abstract ServerAzureADOnlyAuthenticationInner get(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

abstract Mono<ServerAzureADOnlyAuthenticationInner> getAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

abstract Response<ServerAzureADOnlyAuthenticationInner> getWithResponse(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)

Gets a specific Azure Active Directory only authentication property.

abstract Mono<Response<ServerAzureADOnlyAuthenticationInner>> getWithResponseAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

abstract PagedIterable<ServerAzureADOnlyAuthenticationInner> listByServer(String resourceGroupName, String serverName)

Gets a list of server Azure Active Directory only authentications.

abstract PagedIterable<ServerAzureADOnlyAuthenticationInner> listByServer(String resourceGroupName, String serverName, Context context)

Gets a list of server Azure Active Directory only authentications.

abstract PagedFlux<ServerAzureADOnlyAuthenticationInner> listByServerAsync(String resourceGroupName, String serverName)

Gets a list of server Azure Active Directory only authentications.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,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:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
parameters - The required parameters for creating or updating an Active Directory only authentication property.

Returns:

the SyncPoller<T,U> for polling of azure Active Directory only authentication.

beginCreateOrUpdate

public abstract SyncPoller,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:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
parameters - The required parameters for creating or updating an Active Directory only authentication property.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of azure Active Directory only authentication.

beginCreateOrUpdateAsync

public abstract PollerFlux,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:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
parameters - The required parameters for creating or updating an Active Directory only authentication property.

Returns:

the PollerFlux<T,U> for polling of azure Active Directory only authentication.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.

Returns:

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

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)

Deletes an existing server Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
context - The context to associate with this operation.

Returns:

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

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.

Returns:

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

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:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
parameters - The required parameters for creating or updating an Active Directory only authentication property.

Returns:

azure Active Directory only authentication.

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:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
parameters - The required parameters for creating or updating an Active Directory only authentication property.
context - The context to associate with this operation.

Returns:

azure Active Directory only authentication.

createOrUpdateAsync

public abstract Mono 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:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
parameters - The required parameters for creating or updating an Active Directory only authentication property.

Returns:

azure Active Directory only authentication on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> 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:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
parameters - The required parameters for creating or updating an Active Directory only authentication property.

Returns:

azure Active Directory only authentication along with Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.

delete

public abstract void delete(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)

Deletes an existing server Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract ServerAzureADOnlyAuthenticationInner get(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.

Returns:

a specific Azure Active Directory only authentication property.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.

Returns:

a specific Azure Active Directory only authentication property on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serverName, AuthenticationName authenticationName, Context context)

Gets a specific Azure Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.
context - The context to associate with this operation.

Returns:

a specific Azure Active Directory only authentication property along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serverName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
authenticationName - The name of server azure active directory only authentication.

Returns:

a specific Azure Active Directory only authentication property along with Response<T> on successful completion of Mono.

listByServer

public abstract PagedIterable listByServer(String resourceGroupName, String serverName)

Gets a list of server Azure Active Directory only authentications.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.

Returns:

a list of server Azure Active Directory only authentications as paginated response with PagedIterable<T>.

listByServer

public abstract PagedIterable listByServer(String resourceGroupName, String serverName, Context context)

Gets a list of server Azure Active Directory only authentications.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
context - The context to associate with this operation.

Returns:

a list of server Azure Active Directory only authentications as paginated response with PagedIterable<T>.

listByServerAsync

public abstract PagedFlux listByServerAsync(String resourceGroupName, String serverName)

Gets a list of server Azure Active Directory only authentications.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.

Returns:

a list of server Azure Active Directory only authentications as paginated response with PagedFlux<T>.

Applies to