ManagedInstanceAzureADOnlyAuthenticationsClient Interface

public interface ManagedInstanceAzureADOnlyAuthenticationsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<ManagedInstanceAzureADOnlyAuthenticationInner>,ManagedInstanceAzureADOnlyAuthenticationInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters)

Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.

abstract SyncPoller<PollResult<ManagedInstanceAzureADOnlyAuthenticationInner>,ManagedInstanceAzureADOnlyAuthenticationInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters, Context context)

Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.

abstract PollerFlux<PollResult<ManagedInstanceAzureADOnlyAuthenticationInner>,ManagedInstanceAzureADOnlyAuthenticationInner> beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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 managedInstanceName, AuthenticationName authenticationName)

Deletes an existing server Active Directory only authentication property.

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

Deletes an existing server Active Directory only authentication property.

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

Deletes an existing server Active Directory only authentication property.

abstract ManagedInstanceAzureADOnlyAuthenticationInner createOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters)

Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.

abstract ManagedInstanceAzureADOnlyAuthenticationInner createOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters, Context context)

Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.

abstract Mono<ManagedInstanceAzureADOnlyAuthenticationInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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 managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters)

Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.

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

Deletes an existing server Active Directory only authentication property.

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

Deletes an existing server Active Directory only authentication property.

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

Deletes an existing server Active Directory only authentication property.

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

Deletes an existing server Active Directory only authentication property.

abstract ManagedInstanceAzureADOnlyAuthenticationInner get(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

abstract Mono<ManagedInstanceAzureADOnlyAuthenticationInner> getAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

abstract Response<ManagedInstanceAzureADOnlyAuthenticationInner> getWithResponse(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, Context context)

Gets a specific Azure Active Directory only authentication property.

abstract Mono<Response<ManagedInstanceAzureADOnlyAuthenticationInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName)

Gets a specific Azure Active Directory only authentication property.

abstract PagedIterable<ManagedInstanceAzureADOnlyAuthenticationInner> listByInstance(String resourceGroupName, String managedInstanceName)

Gets a list of server Azure Active Directory only authentications.

abstract PagedIterable<ManagedInstanceAzureADOnlyAuthenticationInner> listByInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets a list of server Azure Active Directory only authentications.

abstract PagedFlux<ManagedInstanceAzureADOnlyAuthenticationInner> listByInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets a list of server Azure Active Directory only authentications.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,ManagedInstanceAzureADOnlyAuthenticationInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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.
managedInstanceName - The name of the managed instance.
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,ManagedInstanceAzureADOnlyAuthenticationInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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.
managedInstanceName - The name of the managed instance.
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,ManagedInstanceAzureADOnlyAuthenticationInner> beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
authenticationName - The name of server azure active directory only authentication.

Returns:

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

createOrUpdate

public abstract ManagedInstanceAzureADOnlyAuthenticationInner createOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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.
managedInstanceName - The name of the managed instance.
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 ManagedInstanceAzureADOnlyAuthenticationInner createOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
authenticationName - The name of server azure active directory only authentication.

delete

public abstract void delete(String resourceGroupName, String managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
authenticationName - The name of server azure active directory only authentication.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract ManagedInstanceAzureADOnlyAuthenticationInner get(String resourceGroupName, String managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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 managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
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.

listByInstance

public abstract PagedIterable listByInstance(String resourceGroupName, String managedInstanceName)

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.
managedInstanceName - The name of the managed instance.

Returns:

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

listByInstance

public abstract PagedIterable listByInstance(String resourceGroupName, String managedInstanceName, 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.
managedInstanceName - The name of the managed instance.
context - The context to associate with this operation.

Returns:

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

listByInstanceAsync

public abstract PagedFlux listByInstanceAsync(String resourceGroupName, String managedInstanceName)

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.
managedInstanceName - The name of the managed instance.

Returns:

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

Applies to