Share via


FunctionsDeploymentStorage Class

Definition

Storage for deployed package used by the function app.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.FunctionsDeploymentStorageTypeConverter))]
public class FunctionsDeploymentStorage : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IFunctionsDeploymentStorage
Inheritance
FunctionsDeploymentStorage
Attributes
Implements

Constructors

Properties

AuthenticationStorageAccountConnectionStringName

Use this property for StorageAccountConnectionString. Set the name of the app setting that has the storage account connection string. Do not set a value for this property when using other authentication type.

AuthenticationType

Property to select authentication type to access the selected storage account. Available options: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.

AuthenticationUserAssignedIdentityResourceId

Use this property for UserAssignedIdentity. Set the resource ID of the identity. Do not set a value for this property when using other authentication type.

Type

Property to select Azure Storage type. Available options: blobContainer.

Value

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FunctionsDeploymentStorage.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FunctionsDeploymentStorage.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FunctionsDeploymentStorage into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to

Product Versions
Azure - PowerShell Commands 12 (LTS), Latest