Interface FunctionApp.DefinitionStages.WithStorageAccount

All Known Subinterfaces:
FunctionApp.Definition, FunctionApp.DefinitionStages.WithCreate
Enclosing interface:
FunctionApp.DefinitionStages

public static interface FunctionApp.DefinitionStages.WithStorageAccount
A function app definition allowing storage account to be specified. A storage account is required for storing function execution runtime, triggers, and logs.
  • Method Details

    • withNewStorageAccount

      Creates a new storage account to use for the function app.
      Parameters:
      name - the name of the storage account
      sku - the sku of the storage account
      Returns:
      the next stage of the definition
    • withNewStorageAccount

      FunctionApp.DefinitionStages.WithCreate withNewStorageAccount(Creatable<StorageAccount> storageAccount)
      Creates a new storage account to use for the function app.
      Parameters:
      storageAccount - a creatable definition for a new storage account
      Returns:
      the next stage of the definition
    • withExistingStorageAccount

      FunctionApp.DefinitionStages.WithCreate withExistingStorageAccount(StorageAccount storageAccount)
      Specifies the storage account to use for the function app.
      Parameters:
      storageAccount - the storage account to use
      Returns:
      the next stage of the definition