Partager via


ServerDevOpsAuditSettingsClient Interface

public interface ServerDevOpsAuditSettingsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<ServerDevOpsAuditingSettingsInner>,ServerDevOpsAuditingSettingsInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

abstract SyncPoller<PollResult<ServerDevOpsAuditingSettingsInner>,ServerDevOpsAuditingSettingsInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters, Context context)

Creates or updates a server's DevOps audit settings.

abstract PollerFlux<PollResult<ServerDevOpsAuditingSettingsInner>,ServerDevOpsAuditingSettingsInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

abstract ServerDevOpsAuditingSettingsInner createOrUpdate(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

abstract ServerDevOpsAuditingSettingsInner createOrUpdate(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters, Context context)

Creates or updates a server's DevOps audit settings.

abstract Mono<ServerDevOpsAuditingSettingsInner> createOrUpdateAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

abstract ServerDevOpsAuditingSettingsInner get(String resourceGroupName, String serverName, String devOpsAuditingSettingsName)

Gets a server's DevOps audit settings.

abstract Mono<ServerDevOpsAuditingSettingsInner> getAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName)

Gets a server's DevOps audit settings.

abstract Response<ServerDevOpsAuditingSettingsInner> getWithResponse(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, Context context)

Gets a server's DevOps audit settings.

abstract Mono<Response<ServerDevOpsAuditingSettingsInner>> getWithResponseAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName)

Gets a server's DevOps audit settings.

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

Lists DevOps audit settings of a server.

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

Lists DevOps audit settings of a server.

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

Lists DevOps audit settings of a server.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,ServerDevOpsAuditingSettingsInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.
parameters - Properties of DevOps audit settings.

Returns:

the SyncPoller<T,U> for polling of a server DevOps auditing settings.

beginCreateOrUpdate

public abstract SyncPoller,ServerDevOpsAuditingSettingsInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters, Context context)

Creates or updates a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.
parameters - Properties of DevOps audit settings.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a server DevOps auditing settings.

beginCreateOrUpdateAsync

public abstract PollerFlux,ServerDevOpsAuditingSettingsInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.
parameters - Properties of DevOps audit settings.

Returns:

the PollerFlux<T,U> for polling of a server DevOps auditing settings.

createOrUpdate

public abstract ServerDevOpsAuditingSettingsInner createOrUpdate(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.
parameters - Properties of DevOps audit settings.

Returns:

a server DevOps auditing settings.

createOrUpdate

public abstract ServerDevOpsAuditingSettingsInner createOrUpdate(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters, Context context)

Creates or updates a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.
parameters - Properties of DevOps audit settings.
context - The context to associate with this operation.

Returns:

a server DevOps auditing settings.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.
parameters - Properties of DevOps audit settings.

Returns:

a server DevOps auditing settings on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName, ServerDevOpsAuditingSettingsInner parameters)

Creates or updates a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.
parameters - Properties of DevOps audit settings.

Returns:

a server DevOps auditing settings along with Response<T> on successful completion of Mono.

get

public abstract ServerDevOpsAuditingSettingsInner get(String resourceGroupName, String serverName, String devOpsAuditingSettingsName)

Gets a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.

Returns:

a server's DevOps audit settings.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName)

Gets a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.

Returns:

a server's DevOps audit settings on successful completion of Mono.

getWithResponse

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

Gets a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.
context - The context to associate with this operation.

Returns:

a server's DevOps audit settings along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serverName, String devOpsAuditingSettingsName)

Gets a server's DevOps audit settings.

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.
devOpsAuditingSettingsName - The name of the devops audit settings. This should always be 'default'.

Returns:

a server's DevOps audit settings along with Response<T> on successful completion of Mono.

listByServer

public abstract PagedIterable listByServer(String resourceGroupName, String serverName)

Lists DevOps audit settings of a server.

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 DevOps audit settings as paginated response with PagedIterable<T>.

listByServer

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

Lists DevOps audit settings of a server.

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 DevOps audit settings as paginated response with PagedIterable<T>.

listByServerAsync

public abstract PagedFlux listByServerAsync(String resourceGroupName, String serverName)

Lists DevOps audit settings of a server.

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 DevOps audit settings as paginated response with PagedFlux<T>.

Applies to