共用方式為


ServerConfigurationOptionsClient Interface

public interface ServerConfigurationOptionsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<ServerConfigurationOptionInner>,ServerConfigurationOptionInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

abstract SyncPoller<PollResult<ServerConfigurationOptionInner>,ServerConfigurationOptionInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters, Context context)

Updates managed instance server configuration option.

abstract PollerFlux<PollResult<ServerConfigurationOptionInner>,ServerConfigurationOptionInner> beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

abstract ServerConfigurationOptionInner createOrUpdate(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

abstract ServerConfigurationOptionInner createOrUpdate(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters, Context context)

Updates managed instance server configuration option.

abstract Mono<ServerConfigurationOptionInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

abstract ServerConfigurationOptionInner get(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName)

Gets managed instance server configuration option.

abstract Mono<ServerConfigurationOptionInner> getAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName)

Gets managed instance server configuration option.

abstract Response<ServerConfigurationOptionInner> getWithResponse(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, Context context)

Gets managed instance server configuration option.

abstract Mono<Response<ServerConfigurationOptionInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName)

Gets managed instance server configuration option.

abstract PagedIterable<ServerConfigurationOptionInner> listByManagedInstance(String resourceGroupName, String managedInstanceName)

Gets a list of managed instance server configuration options.

abstract PagedIterable<ServerConfigurationOptionInner> listByManagedInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets a list of managed instance server configuration options.

abstract PagedFlux<ServerConfigurationOptionInner> listByManagedInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets a list of managed instance server configuration options.

Method Details

beginCreateOrUpdate

public abstract SyncPoller<PollResult<ServerConfigurationOptionInner>,ServerConfigurationOptionInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.
parameters - Server configuration option parameters.

Returns:

the SyncPoller<T,U> for polling of a server configuration option.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<ServerConfigurationOptionInner>,ServerConfigurationOptionInner> beginCreateOrUpdate(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters, Context context)

Updates managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.
parameters - Server configuration option parameters.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a server configuration option.

beginCreateOrUpdateAsync

public abstract PollerFlux<PollResult<ServerConfigurationOptionInner>,ServerConfigurationOptionInner> beginCreateOrUpdateAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.
parameters - Server configuration option parameters.

Returns:

the PollerFlux<T,U> for polling of a server configuration option.

createOrUpdate

public abstract ServerConfigurationOptionInner createOrUpdate(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.
parameters - Server configuration option parameters.

Returns:

a server configuration option.

createOrUpdate

public abstract ServerConfigurationOptionInner createOrUpdate(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters, Context context)

Updates managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.
parameters - Server configuration option parameters.
context - The context to associate with this operation.

Returns:

a server configuration option.

createOrUpdateAsync

public abstract Mono<ServerConfigurationOptionInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.
parameters - Server configuration option parameters.

Returns:

a server configuration option on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, ServerConfigurationOptionInner parameters)

Updates managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.
parameters - Server configuration option parameters.

Returns:

a server configuration option along with Response<T> on successful completion of Mono.

get

public abstract ServerConfigurationOptionInner get(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName)

Gets managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.

Returns:

managed instance server configuration option.

getAsync

public abstract Mono<ServerConfigurationOptionInner> getAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName)

Gets managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.

Returns:

managed instance server configuration option on successful completion of Mono.

getWithResponse

public abstract Response<ServerConfigurationOptionInner> getWithResponse(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName, Context context)

Gets managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.
context - The context to associate with this operation.

Returns:

managed instance server configuration option along with Response<T>.

getWithResponseAsync

public abstract Mono<Response<ServerConfigurationOptionInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, ServerConfigurationOptionName serverConfigurationOptionName)

Gets managed instance server configuration option.

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.
serverConfigurationOptionName - The name of the server configuration option.

Returns:

managed instance server configuration option along with Response<T> on successful completion of Mono.

listByManagedInstance

public abstract PagedIterable<ServerConfigurationOptionInner> listByManagedInstance(String resourceGroupName, String managedInstanceName)

Gets a list of managed instance server configuration options.

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 managed instance server configuration options as paginated response with PagedIterable<T>.

listByManagedInstance

public abstract PagedIterable<ServerConfigurationOptionInner> listByManagedInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets a list of managed instance server configuration options.

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 managed instance server configuration options as paginated response with PagedIterable<T>.

listByManagedInstanceAsync

public abstract PagedFlux<ServerConfigurationOptionInner> listByManagedInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets a list of managed instance server configuration options.

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 managed instance server configuration options as paginated response with PagedFlux<T>.

Applies to