Share via


AzureStorageInfoValue Class

Definition

Azure Files or Blob Storage access information value for dictionary storage.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AzureStorageInfoValueTypeConverter))]
public class AzureStorageInfoValue : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAzureStorageInfoValue
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AzureStorageInfoValueTypeConverter))>]
type AzureStorageInfoValue = class
    interface IAzureStorageInfoValue
    interface IJsonSerializable
Public Class AzureStorageInfoValue
Implements IAzureStorageInfoValue
Inheritance
AzureStorageInfoValue
Attributes
Implements

Constructors

AzureStorageInfoValue()

Creates an new AzureStorageInfoValue instance.

Properties

AccessKey

Access key for the storage account.

AccountName

Name of the storage account.

MountPath

Path to mount the storage within the site's runtime environment.

Protocol

Mounting protocol to use for the storage account.

ShareName

Name of the file share (container name, for Blob storage).

State

State of the storage account.

Type

Type of storage.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AzureStorageInfoValue.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AzureStorageInfoValue.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IAzureStorageInfoValue.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AzureStorageInfoValue into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to