Interface FunctionApp.DefinitionStages.ExistingLinuxPlanWithGroup
- Enclosing interface:
- FunctionApp.DefinitionStages
public static interface FunctionApp.DefinitionStages.ExistingLinuxPlanWithGroup
A function app definition allowing resource group to be specified when an existing app service plan is used.
-
Method Summary
Modifier and TypeMethodDescriptionAssociates the resource with an existing resource group.withExistingResourceGroup
(String groupName) Associates the resource with an existing resource group.Creates a new resource group to put the resource in.withNewResourceGroup
(Creatable<ResourceGroup> groupDefinition) Creates a new resource group to put the resource in, based on the definition specified.withNewResourceGroup
(String name) Creates a new resource group to put the resource in.
-
Method Details
-
withExistingResourceGroup
Associates the resource with an existing resource group.- Parameters:
groupName
- the name of an existing resource group to put this resource in.- Returns:
- the next stage of the definition
-
withExistingResourceGroup
FunctionApp.DefinitionStages.WithDockerContainerImage withExistingResourceGroup(ResourceGroup group) Associates the resource with an existing resource group.- Parameters:
group
- an existing resource group to put the resource in- Returns:
- the next stage of the definition
-
withNewResourceGroup
Creates a new resource group to put the resource in.The group will be created in the same location as the resource.
- Parameters:
name
- the name of the new group- Returns:
- the next stage of the definition
-
withNewResourceGroup
FunctionApp.DefinitionStages.WithDockerContainerImage withNewResourceGroup()Creates a new resource group to put the resource in.The group will be created in the same location as the resource. The group's name is automatically derived from the resource's name.
- Returns:
- the next stage of the definition
-
withNewResourceGroup
FunctionApp.DefinitionStages.WithDockerContainerImage withNewResourceGroup(Creatable<ResourceGroup> groupDefinition) Creates a new resource group to put the resource in, based on the definition specified.- Parameters:
groupDefinition
- a creatable definition for a new resource group- Returns:
- the next stage of the definition
-