azure-native.web.listWebAppSiteBackups

Explore with Pulumi AI

Gets existing backups of an app. API Version: 2020-12-01.

Using listWebAppSiteBackups

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function listWebAppSiteBackups(args: ListWebAppSiteBackupsArgs, opts?: InvokeOptions): Promise<ListWebAppSiteBackupsResult>
function listWebAppSiteBackupsOutput(args: ListWebAppSiteBackupsOutputArgs, opts?: InvokeOptions): Output<ListWebAppSiteBackupsResult>
def list_web_app_site_backups(name: Optional[str] = None,
                              resource_group_name: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> ListWebAppSiteBackupsResult
def list_web_app_site_backups_output(name: Optional[pulumi.Input[str]] = None,
                              resource_group_name: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[ListWebAppSiteBackupsResult]
func ListWebAppSiteBackups(ctx *Context, args *ListWebAppSiteBackupsArgs, opts ...InvokeOption) (*ListWebAppSiteBackupsResult, error)
func ListWebAppSiteBackupsOutput(ctx *Context, args *ListWebAppSiteBackupsOutputArgs, opts ...InvokeOption) ListWebAppSiteBackupsResultOutput

> Note: This function is named ListWebAppSiteBackups in the Go SDK.

public static class ListWebAppSiteBackups 
{
    public static Task<ListWebAppSiteBackupsResult> InvokeAsync(ListWebAppSiteBackupsArgs args, InvokeOptions? opts = null)
    public static Output<ListWebAppSiteBackupsResult> Invoke(ListWebAppSiteBackupsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListWebAppSiteBackupsResult> listWebAppSiteBackups(ListWebAppSiteBackupsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:web:listWebAppSiteBackups
  arguments:
    # arguments dictionary

The following arguments are supported:

Name string

Name of the app.

ResourceGroupName string

Name of the resource group to which the resource belongs.

Name string

Name of the app.

ResourceGroupName string

Name of the resource group to which the resource belongs.

name String

Name of the app.

resourceGroupName String

Name of the resource group to which the resource belongs.

name string

Name of the app.

resourceGroupName string

Name of the resource group to which the resource belongs.

name str

Name of the app.

resource_group_name str

Name of the resource group to which the resource belongs.

name String

Name of the app.

resourceGroupName String

Name of the resource group to which the resource belongs.

listWebAppSiteBackups Result

The following output properties are available:

NextLink string

Link to next page of resources.

Value List<Pulumi.AzureNative.Web.Outputs.BackupItemResponse>

Collection of resources.

NextLink string

Link to next page of resources.

Value []BackupItemResponse

Collection of resources.

nextLink String

Link to next page of resources.

value List<BackupItemResponse>

Collection of resources.

nextLink string

Link to next page of resources.

value BackupItemResponse[]

Collection of resources.

next_link str

Link to next page of resources.

value Sequence[BackupItemResponse]

Collection of resources.

nextLink String

Link to next page of resources.

value List<Property Map>

Collection of resources.

Supporting Types

BackupItemResponse

BackupId int

Id of the backup.

BlobName string

Name of the blob which contains data for this backup.

CorrelationId string

Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.

Created string

Timestamp of the backup creation.

Databases List<Pulumi.AzureNative.Web.Inputs.DatabaseBackupSettingResponse>

List of databases included in the backup.

FinishedTimeStamp string

Timestamp when this backup finished.

Id string

Resource Id.

LastRestoreTimeStamp string

Timestamp of a last restore operation which used this backup.

Log string

Details regarding this backup. Might contain an error message.

Name string

Resource Name.

Scheduled bool

True if this backup has been created due to a schedule being triggered.

SizeInBytes double

Size of the backup in bytes.

Status string

Backup status.

StorageAccountUrl string

SAS URL for the storage account container which contains this backup.

Type string

Resource type.

WebsiteSizeInBytes double

Size of the original web app which has been backed up.

Kind string

Kind of resource.

BackupId int

Id of the backup.

BlobName string

Name of the blob which contains data for this backup.

CorrelationId string

Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.

Created string

Timestamp of the backup creation.

Databases []DatabaseBackupSettingResponse

List of databases included in the backup.

FinishedTimeStamp string

Timestamp when this backup finished.

Id string

Resource Id.

LastRestoreTimeStamp string

Timestamp of a last restore operation which used this backup.

Log string

Details regarding this backup. Might contain an error message.

Name string

Resource Name.

Scheduled bool

True if this backup has been created due to a schedule being triggered.

SizeInBytes float64

Size of the backup in bytes.

Status string

Backup status.

StorageAccountUrl string

SAS URL for the storage account container which contains this backup.

Type string

Resource type.

WebsiteSizeInBytes float64

Size of the original web app which has been backed up.

Kind string

Kind of resource.

backupId Integer

Id of the backup.

blobName String

Name of the blob which contains data for this backup.

correlationId String

Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.

created String

Timestamp of the backup creation.

databases List<DatabaseBackupSettingResponse>

List of databases included in the backup.

finishedTimeStamp String

Timestamp when this backup finished.

id String

Resource Id.

lastRestoreTimeStamp String

Timestamp of a last restore operation which used this backup.

log String

Details regarding this backup. Might contain an error message.

name String

Resource Name.

scheduled Boolean

True if this backup has been created due to a schedule being triggered.

sizeInBytes Double

Size of the backup in bytes.

status String

Backup status.

storageAccountUrl String

SAS URL for the storage account container which contains this backup.

type String

Resource type.

websiteSizeInBytes Double

Size of the original web app which has been backed up.

kind String

Kind of resource.

backupId number

Id of the backup.

blobName string

Name of the blob which contains data for this backup.

correlationId string

Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.

created string

Timestamp of the backup creation.

databases DatabaseBackupSettingResponse[]

List of databases included in the backup.

finishedTimeStamp string

Timestamp when this backup finished.

id string

Resource Id.

lastRestoreTimeStamp string

Timestamp of a last restore operation which used this backup.

log string

Details regarding this backup. Might contain an error message.

name string

Resource Name.

scheduled boolean

True if this backup has been created due to a schedule being triggered.

sizeInBytes number

Size of the backup in bytes.

status string

Backup status.

storageAccountUrl string

SAS URL for the storage account container which contains this backup.

type string

Resource type.

websiteSizeInBytes number

Size of the original web app which has been backed up.

kind string

Kind of resource.

backup_id int

Id of the backup.

blob_name str

Name of the blob which contains data for this backup.

correlation_id str

Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.

created str

Timestamp of the backup creation.

databases Sequence[DatabaseBackupSettingResponse]

List of databases included in the backup.

finished_time_stamp str

Timestamp when this backup finished.

id str

Resource Id.

last_restore_time_stamp str

Timestamp of a last restore operation which used this backup.

log str

Details regarding this backup. Might contain an error message.

name str

Resource Name.

scheduled bool

True if this backup has been created due to a schedule being triggered.

size_in_bytes float

Size of the backup in bytes.

status str

Backup status.

storage_account_url str

SAS URL for the storage account container which contains this backup.

type str

Resource type.

website_size_in_bytes float

Size of the original web app which has been backed up.

kind str

Kind of resource.

backupId Number

Id of the backup.

blobName String

Name of the blob which contains data for this backup.

correlationId String

Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.

created String

Timestamp of the backup creation.

databases List<Property Map>

List of databases included in the backup.

finishedTimeStamp String

Timestamp when this backup finished.

id String

Resource Id.

lastRestoreTimeStamp String

Timestamp of a last restore operation which used this backup.

log String

Details regarding this backup. Might contain an error message.

name String

Resource Name.

scheduled Boolean

True if this backup has been created due to a schedule being triggered.

sizeInBytes Number

Size of the backup in bytes.

status String

Backup status.

storageAccountUrl String

SAS URL for the storage account container which contains this backup.

type String

Resource type.

websiteSizeInBytes Number

Size of the original web app which has been backed up.

kind String

Kind of resource.

DatabaseBackupSettingResponse

DatabaseType string

Database type (e.g. SqlAzure / MySql).

ConnectionString string

Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.

ConnectionStringName string

Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.

Name string
DatabaseType string

Database type (e.g. SqlAzure / MySql).

ConnectionString string

Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.

ConnectionStringName string

Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.

Name string
databaseType String

Database type (e.g. SqlAzure / MySql).

connectionString String

Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.

connectionStringName String

Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.

name String
databaseType string

Database type (e.g. SqlAzure / MySql).

connectionString string

Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.

connectionStringName string

Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.

name string
database_type str

Database type (e.g. SqlAzure / MySql).

connection_string str

Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.

connection_string_name str

Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.

name str
databaseType String

Database type (e.g. SqlAzure / MySql).

connectionString String

Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.

connectionStringName String

Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.

name String

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0