LongTermRetentionBackupsOperationsExtensions.ListByServerAsync(ILongTermRetentionBackupsOperations, String, String, Nullable<Boolean>, String, CancellationToken) Method

Definition

Lists the long term retention backups for a given server.

public static System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Sql.Models.LongTermRetentionBackup>> ListByServerAsync (this Microsoft.Azure.Management.Sql.ILongTermRetentionBackupsOperations operations, string locationName, string longTermRetentionServerName, bool? onlyLatestPerDatabase = default, string databaseState = default, System.Threading.CancellationToken cancellationToken = default);
static member ListByServerAsync : Microsoft.Azure.Management.Sql.ILongTermRetentionBackupsOperations * string * string * Nullable<bool> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.IPage<Microsoft.Azure.Management.Sql.Models.LongTermRetentionBackup>>
<Extension()>
Public Function ListByServerAsync (operations As ILongTermRetentionBackupsOperations, locationName As String, longTermRetentionServerName As String, Optional onlyLatestPerDatabase As Nullable(Of Boolean) = Nothing, Optional databaseState As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IPage(Of LongTermRetentionBackup))

Parameters

operations
ILongTermRetentionBackupsOperations

The operations group for this extension method.

locationName
System.String

The location of the database

longTermRetentionServerName
System.String

The name of the server

onlyLatestPerDatabase
System.Nullable<System.Boolean>

Whether or not to only get the latest backup for each database.

databaseState
System.String

Whether to query against just live databases, just deleted databases, or all databases. Possible values include: 'All', 'Live', 'Deleted'

cancellationToken
System.Threading.CancellationToken

The cancellation token.

Returns

System.Threading.Tasks.Task<IPage<LongTermRetentionBackup>>

Applies to