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 Summary
Modifier and TypeMethodDescriptionwithExistingStorageAccount(com.azure.resourcemanager.storage.models.StorageAccount storageAccount) Specifies the storage account to use for the function app.withNewStorageAccount(com.azure.resourcemanager.resources.fluentcore.model.Creatable<com.azure.resourcemanager.storage.models.StorageAccount> storageAccount) Creates a new storage account to use for the function app.withNewStorageAccount(String name, com.azure.resourcemanager.storage.models.StorageAccountSkuType sku) Creates a new storage account to use for the function app.
-
Method Details
-
withNewStorageAccount
FunctionApp.DefinitionStages.WithCreate withNewStorageAccount(String name, com.azure.resourcemanager.storage.models.StorageAccountSkuType sku) Creates a new storage account to use for the function app.- Parameters:
name- the name of the storage accountsku- the sku of the storage account- Returns:
- the next stage of the definition
-
withNewStorageAccount
FunctionApp.DefinitionStages.WithCreate withNewStorageAccount(com.azure.resourcemanager.resources.fluentcore.model.Creatable<com.azure.resourcemanager.storage.models.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(com.azure.resourcemanager.storage.models.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
-