Share via


AzureBlob Class

Definition

Azure Blob Details

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20220330Preview.AzureBlobTypeConverter))]
public class AzureBlob : Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20220330Preview.IAzureBlob
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20220330Preview.AzureBlobTypeConverter))>]
type AzureBlob = class
    interface IAzureBlob
    interface IJsonSerializable
Public Class AzureBlob
Implements IAzureBlob
Inheritance
AzureBlob
Attributes
Implements

Constructors

AzureBlob()

Creates an new AzureBlob instance.

Properties

AccountKey

Storage Account Key.

BlobContainerName

Blob container name where backups are stored.

StorageAccountResourceId

Resource Id of the storage account where backups are stored.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AzureBlob.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureBlob.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.Api20220330Preview.IAzureBlob.

FromJsonString(String)

Creates a new instance of AzureBlob, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureBlob into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to