BackupItem Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Backup description.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.BackupItemTypeConverter))]
public class BackupItem : Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.IBackupItem, Microsoft.Azure.PowerShell.Cmdlets.Websites.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.BackupItemTypeConverter))>]
type BackupItem = class
interface IBackupItem
interface IJsonSerializable
interface IProxyOnlyResource
interface IValidates
Public Class BackupItem
Implements IBackupItem, IValidates
- Inheritance
-
BackupItem
- Attributes
- Implements
Constructors
BackupItem() |
Creates an new BackupItem instance. |
Properties
BackupId |
Id of the backup. |
BlobName |
Name of the blob which contains data for this backup. |
CorrelationId |
Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. |
Created |
Timestamp of the backup creation. |
Database |
List of databases included in the backup. |
FinishedTimeStamp |
Timestamp when this backup finished. |
Id |
Resource Id. |
Kind |
Kind of resource. |
LastRestoreTimeStamp |
Timestamp of a last restore operation which used this backup. |
Log |
Details regarding this backup. Might contain an error message. |
Name |
Resource Name. |
PropertiesName |
Name of this backup. |
Scheduled |
True if this backup has been created due to a schedule being triggered. |
SizeInByte |
Size of the backup in bytes. |
Status |
Backup status. |
StorageAccountUrl |
SAS URL for the storage account container which contains this backup. |
Type |
Resource type. |
WebsiteSizeInByte |
Size of the original web app which has been backed up. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of BackupItem. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of BackupItem. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Websites.Models.Api20210201.IBackupItem. |
FromJsonString(String) |
Creates a new instance of BackupItem, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of BackupItem into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() | |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |