Share via


IFunctionsDeployment Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.FunctionsDeploymentTypeConverter))]
public interface IFunctionsDeployment : Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.FunctionsDeploymentTypeConverter))>]
type IFunctionsDeployment = interface
    interface IJsonSerializable
Public Interface IFunctionsDeployment
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.

StorageType

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

StorageValue

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to