Functions Deployment Authentication Args
data class FunctionsDeploymentAuthenticationArgs(val storageAccountConnectionStringName: Output<String>? = null, val type: Output<Either<String, AuthenticationType>>? = null, val userAssignedIdentityResourceId: Output<String>? = null) : ConvertibleToJava<FunctionsDeploymentAuthenticationArgs>
Authentication method to access the storage account for deployment.
Constructors
Link copied to clipboard
constructor(storageAccountConnectionStringName: Output<String>? = null, type: Output<Either<String, AuthenticationType>>? = null, userAssignedIdentityResourceId: Output<String>? = null)
Properties
Link copied to clipboard
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.
Link copied to clipboard
Property to select authentication type to access the selected storage account. Available options: SystemAssignedIdentity, UserAssignedIdentity, StorageAccountConnectionString.
Link copied to clipboard
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.