These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
azure-native-v2.workloads.getSAPSizingRecommendations
Explore with Pulumi AI
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database tier Azure REST API version: 2023-04-01.
Other available API versions: 2021-12-01-preview, 2022-11-01-preview, 2023-10-01-preview.
Using getSAPSizingRecommendations
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSAPSizingRecommendations(args: GetSAPSizingRecommendationsArgs, opts?: InvokeOptions): Promise<GetSAPSizingRecommendationsResult>
function getSAPSizingRecommendationsOutput(args: GetSAPSizingRecommendationsOutputArgs, opts?: InvokeOptions): Output<GetSAPSizingRecommendationsResult>
def get_sap_sizing_recommendations(app_location: Optional[str] = None,
database_type: Optional[Union[str, SAPDatabaseType]] = None,
db_memory: Optional[float] = None,
db_scale_method: Optional[Union[str, SAPDatabaseScaleMethod]] = None,
deployment_type: Optional[Union[str, SAPDeploymentType]] = None,
environment: Optional[Union[str, SAPEnvironmentType]] = None,
high_availability_type: Optional[Union[str, SAPHighAvailabilityType]] = None,
location: Optional[str] = None,
sap_product: Optional[Union[str, SAPProductType]] = None,
saps: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetSAPSizingRecommendationsResult
def get_sap_sizing_recommendations_output(app_location: Optional[pulumi.Input[str]] = None,
database_type: Optional[pulumi.Input[Union[str, SAPDatabaseType]]] = None,
db_memory: Optional[pulumi.Input[float]] = None,
db_scale_method: Optional[pulumi.Input[Union[str, SAPDatabaseScaleMethod]]] = None,
deployment_type: Optional[pulumi.Input[Union[str, SAPDeploymentType]]] = None,
environment: Optional[pulumi.Input[Union[str, SAPEnvironmentType]]] = None,
high_availability_type: Optional[pulumi.Input[Union[str, SAPHighAvailabilityType]]] = None,
location: Optional[pulumi.Input[str]] = None,
sap_product: Optional[pulumi.Input[Union[str, SAPProductType]]] = None,
saps: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSAPSizingRecommendationsResult]
func GetSAPSizingRecommendations(ctx *Context, args *GetSAPSizingRecommendationsArgs, opts ...InvokeOption) (*GetSAPSizingRecommendationsResult, error)
func GetSAPSizingRecommendationsOutput(ctx *Context, args *GetSAPSizingRecommendationsOutputArgs, opts ...InvokeOption) GetSAPSizingRecommendationsResultOutput
> Note: This function is named GetSAPSizingRecommendations
in the Go SDK.
public static class GetSAPSizingRecommendations
{
public static Task<GetSAPSizingRecommendationsResult> InvokeAsync(GetSAPSizingRecommendationsArgs args, InvokeOptions? opts = null)
public static Output<GetSAPSizingRecommendationsResult> Invoke(GetSAPSizingRecommendationsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSAPSizingRecommendationsResult> getSAPSizingRecommendations(GetSAPSizingRecommendationsArgs args, InvokeOptions options)
public static Output<GetSAPSizingRecommendationsResult> getSAPSizingRecommendations(GetSAPSizingRecommendationsArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:workloads:getSAPSizingRecommendations
arguments:
# arguments dictionary
The following arguments are supported:
- App
Location This property is required. string - The geo-location where the resource is to be created.
- Database
Type This property is required. Changes to this property will trigger replacement.
Azure Native. Workloads. SAPDatabase Type - The database type.
- Db
Memory This property is required. double - The database memory configuration.
- Deployment
Type This property is required. Changes to this property will trigger replacement.
Azure Native. Workloads. SAPDeployment Type - The deployment type. Eg: SingleServer/ThreeTier
- Environment
This property is required. Changes to this property will trigger replacement.
Azure Native. Workloads. SAPEnvironment Type - Defines the environment type - Production/Non Production.
- Location
This property is required. Changes to this property will trigger replacement.
- The name of Azure region.
- Sap
Product This property is required. Changes to this property will trigger replacement.
Azure Native. Workloads. SAPProduct Type - Defines the SAP Product type.
- Saps
This property is required. double - The SAP Application Performance Standard measurement.
- Db
Scale Method Changes to this property will trigger replacement.
Azure Native. Workloads. SAPDatabase Scale Method - The DB scale method.
- High
Availability Type Changes to this property will trigger replacement.
Azure Native. Workloads. SAPHigh Availability Type - The high availability type.
- App
Location This property is required. string - The geo-location where the resource is to be created.
- Database
Type This property is required. Changes to this property will trigger replacement.
Type - The database type.
- Db
Memory This property is required. float64 - The database memory configuration.
- Deployment
Type This property is required. Changes to this property will trigger replacement.
Type - The deployment type. Eg: SingleServer/ThreeTier
- Environment
This property is required. Changes to this property will trigger replacement.
Type - Defines the environment type - Production/Non Production.
- Location
This property is required. Changes to this property will trigger replacement.
- The name of Azure region.
- Sap
Product This property is required. Changes to this property will trigger replacement.
Type - Defines the SAP Product type.
- Saps
This property is required. float64 - The SAP Application Performance Standard measurement.
- Db
Scale Method Changes to this property will trigger replacement.
Scale Method - The DB scale method.
- High
Availability Type Changes to this property will trigger replacement.
Availability Type - The high availability type.
- app
Location This property is required. String - The geo-location where the resource is to be created.
- database
Type This property is required. Changes to this property will trigger replacement.
Type - The database type.
- db
Memory This property is required. Double - The database memory configuration.
- deployment
Type This property is required. Changes to this property will trigger replacement.
Type - The deployment type. Eg: SingleServer/ThreeTier
- environment
This property is required. Changes to this property will trigger replacement.
Type - Defines the environment type - Production/Non Production.
- location
This property is required. Changes to this property will trigger replacement.
- The name of Azure region.
- sap
Product This property is required. Changes to this property will trigger replacement.
Type - Defines the SAP Product type.
- saps
This property is required. Double - The SAP Application Performance Standard measurement.
- db
Scale Method Changes to this property will trigger replacement.
Scale Method - The DB scale method.
- high
Availability Type Changes to this property will trigger replacement.
Availability Type - The high availability type.
- app
Location This property is required. string - The geo-location where the resource is to be created.
- database
Type This property is required. Changes to this property will trigger replacement.
Type - The database type.
- db
Memory This property is required. number - The database memory configuration.
- deployment
Type This property is required. Changes to this property will trigger replacement.
Type - The deployment type. Eg: SingleServer/ThreeTier
- environment
This property is required. Changes to this property will trigger replacement.
Type - Defines the environment type - Production/Non Production.
- location
This property is required. Changes to this property will trigger replacement.
- The name of Azure region.
- sap
Product This property is required. Changes to this property will trigger replacement.
Type - Defines the SAP Product type.
- saps
This property is required. number - The SAP Application Performance Standard measurement.
- db
Scale Method Changes to this property will trigger replacement.
Scale Method - The DB scale method.
- high
Availability Type Changes to this property will trigger replacement.
Availability Type - The high availability type.
- app_
location This property is required. str - The geo-location where the resource is to be created.
- database_
type This property is required. Changes to this property will trigger replacement.
Type - The database type.
- db_
memory This property is required. float - The database memory configuration.
- deployment_
type This property is required. Changes to this property will trigger replacement.
Type - The deployment type. Eg: SingleServer/ThreeTier
- environment
This property is required. Changes to this property will trigger replacement.
Type - Defines the environment type - Production/Non Production.
- location
This property is required. Changes to this property will trigger replacement.
- The name of Azure region.
- sap_
product This property is required. Changes to this property will trigger replacement.
Type - Defines the SAP Product type.
- saps
This property is required. float - The SAP Application Performance Standard measurement.
- db_
scale_ method Changes to this property will trigger replacement.
Scale Method - The DB scale method.
- high_
availability_ type Changes to this property will trigger replacement.
Availability Type - The high availability type.
- app
Location This property is required. String - The geo-location where the resource is to be created.
- database
Type This property is required. Changes to this property will trigger replacement.
- The database type.
- db
Memory This property is required. Number - The database memory configuration.
- deployment
Type This property is required. Changes to this property will trigger replacement.
Server" | "Three Tier" - The deployment type. Eg: SingleServer/ThreeTier
- environment
This property is required. Changes to this property will trigger replacement.
Prod" | "Prod" - Defines the environment type - Production/Non Production.
- location
This property is required. Changes to this property will trigger replacement.
- The name of Azure region.
- sap
Product This property is required. Changes to this property will trigger replacement.
- Defines the SAP Product type.
- saps
This property is required. Number - The SAP Application Performance Standard measurement.
- db
Scale Method Changes to this property will trigger replacement.
Up" - The DB scale method.
- high
Availability Type Changes to this property will trigger replacement.
Set" | "Availability Zone" - The high availability type.
getSAPSizingRecommendations Result
The following output properties are available:
- Deployment
Type string - The type of SAP deployment, single server or Three tier.
- Deployment
Type string - The type of SAP deployment, single server or Three tier.
- deployment
Type String - The type of SAP deployment, single server or Three tier.
- deployment
Type string - The type of SAP deployment, single server or Three tier.
- deployment_
type str - The type of SAP deployment, single server or Three tier.
- deployment
Type String - The type of SAP deployment, single server or Three tier.
Supporting Types
SAPDatabaseScaleMethod
SAPDatabaseType
SAPDeploymentType
SAPEnvironmentType
SAPHighAvailabilityType
SAPProductType
Package Details
- Repository
- azure-native-v2 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi