Partager via


IFunctionsDeploymentStorage Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.FunctionsDeploymentStorageTypeConverter))]
public interface IFunctionsDeploymentStorage : Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.FunctionsDeploymentStorageTypeConverter))>]
type IFunctionsDeploymentStorage = interface
    interface IJsonSerializable
Public Interface IFunctionsDeploymentStorage
Implements IJsonSerializable
Derived
Attributes
Implements

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

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to