Interface ManagedInstanceAzureADOnlyAuthenticationsClient
public interface ManagedInstanceAzureADOnlyAuthenticationsClient
An instance of this class provides access to all the operations defined in
ManagedInstanceAzureADOnlyAuthenticationsClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ManagedInstanceAzureADOnlyAuthenticationInner>,ManagedInstanceAzureADOnlyAuthenticationInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters, com.azure.core.util.Context context) Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.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.beginDelete(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName) Deletes an existing server Active Directory only authentication property.beginDelete(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, com.azure.core.util.Context context) Deletes an existing server Active Directory only authentication property.beginDeleteAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName) Deletes an existing server Active Directory only authentication property.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.createOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters, com.azure.core.util.Context context) Sets Server Active Directory only authentication property or updates an existing server Active Directory only authentication property.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.Mono<com.azure.core.http.rest.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.voiddelete(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName) Deletes an existing server Active Directory only authentication property.voiddelete(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, com.azure.core.util.Context context) Deletes an existing server Active Directory only authentication property.deleteAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName) Deletes an existing server Active Directory only authentication property.Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>>deleteWithResponseAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName) Deletes an existing server Active Directory only authentication property.get(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName) Gets a specific Azure Active Directory only authentication property.getAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName) Gets a specific Azure Active Directory only authentication property.com.azure.core.http.rest.Response<ManagedInstanceAzureADOnlyAuthenticationInner>getWithResponse(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, com.azure.core.util.Context context) Gets a specific Azure Active Directory only authentication property.Mono<com.azure.core.http.rest.Response<ManagedInstanceAzureADOnlyAuthenticationInner>>getWithResponseAsync(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName) Gets a specific Azure Active Directory only authentication property.com.azure.core.http.rest.PagedIterable<ManagedInstanceAzureADOnlyAuthenticationInner>listByInstance(String resourceGroupName, String managedInstanceName) Gets a list of server Azure Active Directory only authentications.com.azure.core.http.rest.PagedIterable<ManagedInstanceAzureADOnlyAuthenticationInner>listByInstance(String resourceGroupName, String managedInstanceName, com.azure.core.util.Context context) Gets a list of server Azure Active Directory only authentications.com.azure.core.http.rest.PagedFlux<ManagedInstanceAzureADOnlyAuthenticationInner>listByInstanceAsync(String resourceGroupName, String managedInstanceName) Gets a list of server Azure Active Directory only authentications.
-
Method Details
-
listByInstanceAsync
com.azure.core.http.rest.PagedFlux<ManagedInstanceAzureADOnlyAuthenticationInner> 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. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByInstance
com.azure.core.http.rest.PagedIterable<ManagedInstanceAzureADOnlyAuthenticationInner> 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. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByInstance
com.azure.core.http.rest.PagedIterable<ManagedInstanceAzureADOnlyAuthenticationInner> listByInstance(String resourceGroupName, String managedInstanceName, com.azure.core.util.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. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponseAsync
Mono<com.azure.core.http.rest.Response<ManagedInstanceAzureADOnlyAuthenticationInner>> 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
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getAsync
Mono<ManagedInstanceAzureADOnlyAuthenticationInner> 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. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<ManagedInstanceAzureADOnlyAuthenticationInner> getWithResponse(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, com.azure.core.util.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. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
get
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.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateWithResponseAsync
Mono<com.azure.core.http.rest.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.- 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
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdateAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.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.- 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
PollerFluxfor polling of azure Active Directory only authentication. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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.- 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
SyncPollerfor polling of azure Active Directory only authentication. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<ManagedInstanceAzureADOnlyAuthenticationInner>,ManagedInstanceAzureADOnlyAuthenticationInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters, com.azure.core.util.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
SyncPollerfor polling of azure Active Directory only authentication. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdateAsync
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.- 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. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
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.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
createOrUpdate
ManagedInstanceAzureADOnlyAuthenticationInner createOrUpdate(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, ManagedInstanceAzureADOnlyAuthenticationInner parameters, com.azure.core.util.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.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteWithResponseAsync
Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> 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
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDeleteAsync
com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,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
PollerFluxfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,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
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, com.azure.core.util.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
SyncPollerfor polling of long-running operation. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
deleteAsync
Mono<Void> 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
Monothat completes when a successful response is received. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
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.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
delete
void delete(String resourceGroupName, String managedInstanceName, AuthenticationName authenticationName, com.azure.core.util.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.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-