azure-native.web.listWebAppSiteBackupsSlot

Explore with Pulumi AI

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

Using listWebAppSiteBackupsSlot

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 listWebAppSiteBackupsSlot(args: ListWebAppSiteBackupsSlotArgs, opts?: InvokeOptions): Promise<ListWebAppSiteBackupsSlotResult>
function listWebAppSiteBackupsSlotOutput(args: ListWebAppSiteBackupsSlotOutputArgs, opts?: InvokeOptions): Output<ListWebAppSiteBackupsSlotResult>
def list_web_app_site_backups_slot(name: Optional[str] = None,
                                   resource_group_name: Optional[str] = None,
                                   slot: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> ListWebAppSiteBackupsSlotResult
def list_web_app_site_backups_slot_output(name: Optional[pulumi.Input[str]] = None,
                                   resource_group_name: Optional[pulumi.Input[str]] = None,
                                   slot: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[ListWebAppSiteBackupsSlotResult]
func ListWebAppSiteBackupsSlot(ctx *Context, args *ListWebAppSiteBackupsSlotArgs, opts ...InvokeOption) (*ListWebAppSiteBackupsSlotResult, error)
func ListWebAppSiteBackupsSlotOutput(ctx *Context, args *ListWebAppSiteBackupsSlotOutputArgs, opts ...InvokeOption) ListWebAppSiteBackupsSlotResultOutput

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

public static class ListWebAppSiteBackupsSlot 
{
    public static Task<ListWebAppSiteBackupsSlotResult> InvokeAsync(ListWebAppSiteBackupsSlotArgs args, InvokeOptions? opts = null)
    public static Output<ListWebAppSiteBackupsSlotResult> Invoke(ListWebAppSiteBackupsSlotInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListWebAppSiteBackupsSlotResult> listWebAppSiteBackupsSlot(ListWebAppSiteBackupsSlotArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:web:listWebAppSiteBackupsSlot
  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.

Slot string

Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.

Name string

Name of the app.

ResourceGroupName string

Name of the resource group to which the resource belongs.

Slot string

Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.

name String

Name of the app.

resourceGroupName String

Name of the resource group to which the resource belongs.

slot String

Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.

name string

Name of the app.

resourceGroupName string

Name of the resource group to which the resource belongs.

slot string

Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.

name str

Name of the app.

resource_group_name str

Name of the resource group to which the resource belongs.

slot str

Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.

name String

Name of the app.

resourceGroupName String

Name of the resource group to which the resource belongs.

slot String

Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.

listWebAppSiteBackupsSlot 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