Class FunctionAppConfig
java.lang.Object
com.azure.resourcemanager.appservice.models.FunctionAppConfig
Function app configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the deployment property: Function app deployment configuration.runtime()Get the runtime property: Function app runtime settings.Get the scaleAndConcurrency property: Function app scale and concurrency settings.voidvalidate()Validates the instance.withDeployment(FunctionsDeployment deployment) Set the deployment property: Function app deployment configuration.withRuntime(FunctionsRuntime runtime) Set the runtime property: Function app runtime settings.withScaleAndConcurrency(FunctionsScaleAndConcurrency scaleAndConcurrency) Set the scaleAndConcurrency property: Function app scale and concurrency settings.
-
Constructor Details
-
FunctionAppConfig
public FunctionAppConfig()Creates an instance of FunctionAppConfig class.
-
-
Method Details
-
deployment
Get the deployment property: Function app deployment configuration.- Returns:
- the deployment value.
-
withDeployment
Set the deployment property: Function app deployment configuration.- Parameters:
deployment- the deployment value to set.- Returns:
- the FunctionAppConfig object itself.
-
runtime
Get the runtime property: Function app runtime settings.- Returns:
- the runtime value.
-
withRuntime
Set the runtime property: Function app runtime settings.- Parameters:
runtime- the runtime value to set.- Returns:
- the FunctionAppConfig object itself.
-
scaleAndConcurrency
Get the scaleAndConcurrency property: Function app scale and concurrency settings.- Returns:
- the scaleAndConcurrency value.
-
withScaleAndConcurrency
Set the scaleAndConcurrency property: Function app scale and concurrency settings.- Parameters:
scaleAndConcurrency- the scaleAndConcurrency value to set.- Returns:
- the FunctionAppConfig object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-