This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.workloads.getSapVirtualInstanceInvokeSizingRecommendations
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Gets the sizing recommendations. Azure REST API version: 2024-09-01.
Using getSapVirtualInstanceInvokeSizingRecommendations
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 getSapVirtualInstanceInvokeSizingRecommendations(args: GetSapVirtualInstanceInvokeSizingRecommendationsArgs, opts?: InvokeOptions): Promise<GetSapVirtualInstanceInvokeSizingRecommendationsResult>
function getSapVirtualInstanceInvokeSizingRecommendationsOutput(args: GetSapVirtualInstanceInvokeSizingRecommendationsOutputArgs, opts?: InvokeOptions): Output<GetSapVirtualInstanceInvokeSizingRecommendationsResult>
def get_sap_virtual_instance_invoke_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) -> GetSapVirtualInstanceInvokeSizingRecommendationsResult
def get_sap_virtual_instance_invoke_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[GetSapVirtualInstanceInvokeSizingRecommendationsResult]
func GetSapVirtualInstanceInvokeSizingRecommendations(ctx *Context, args *GetSapVirtualInstanceInvokeSizingRecommendationsArgs, opts ...InvokeOption) (*GetSapVirtualInstanceInvokeSizingRecommendationsResult, error)
func GetSapVirtualInstanceInvokeSizingRecommendationsOutput(ctx *Context, args *GetSapVirtualInstanceInvokeSizingRecommendationsOutputArgs, opts ...InvokeOption) GetSapVirtualInstanceInvokeSizingRecommendationsResultOutput
> Note: This function is named GetSapVirtualInstanceInvokeSizingRecommendations
in the Go SDK.
public static class GetSapVirtualInstanceInvokeSizingRecommendations
{
public static Task<GetSapVirtualInstanceInvokeSizingRecommendationsResult> InvokeAsync(GetSapVirtualInstanceInvokeSizingRecommendationsArgs args, InvokeOptions? opts = null)
public static Output<GetSapVirtualInstanceInvokeSizingRecommendationsResult> Invoke(GetSapVirtualInstanceInvokeSizingRecommendationsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSapVirtualInstanceInvokeSizingRecommendationsResult> getSapVirtualInstanceInvokeSizingRecommendations(GetSapVirtualInstanceInvokeSizingRecommendationsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:workloads:getSapVirtualInstanceInvokeSizingRecommendations
arguments:
# arguments dictionary
The following arguments are supported:
- App
Location string - The geo-location where the resource is to be created.
- Database
Type string | Pulumi.Azure Native. Workloads. SAPDatabase Type - The database type.
- Db
Memory double - The database memory configuration.
- Deployment
Type string | Pulumi.Azure Native. Workloads. SAPDeployment Type - The deployment type. Eg: SingleServer/ThreeTier
- Environment
string | Pulumi.
Azure Native. Workloads. SAPEnvironment Type - Defines the environment type - Production/Non Production.
- Location string
- The name of the Azure region.
- Sap
Product string | Pulumi.Azure Native. Workloads. SAPProduct Type - Defines the SAP Product type.
- Saps double
- The SAP Application Performance Standard measurement.
- Db
Scale string | Pulumi.Method Azure Native. Workloads. SAPDatabase Scale Method - The DB scale method.
- High
Availability string | Pulumi.Type Azure Native. Workloads. SAPHigh Availability Type - The high availability type.
- App
Location string - The geo-location where the resource is to be created.
- Database
Type string | SAPDatabaseType - The database type.
- Db
Memory float64 - The database memory configuration.
- Deployment
Type string | SAPDeploymentType - The deployment type. Eg: SingleServer/ThreeTier
- Environment
string | SAPEnvironment
Type - Defines the environment type - Production/Non Production.
- Location string
- The name of the Azure region.
- Sap
Product string | SAPProductType - Defines the SAP Product type.
- Saps float64
- The SAP Application Performance Standard measurement.
- Db
Scale string | SAPDatabaseMethod Scale Method - The DB scale method.
- High
Availability string | SAPHighType Availability Type - The high availability type.
- app
Location String - The geo-location where the resource is to be created.
- database
Type String | SAPDatabaseType - The database type.
- db
Memory Double - The database memory configuration.
- deployment
Type String | SAPDeploymentType - The deployment type. Eg: SingleServer/ThreeTier
- environment
String | SAPEnvironment
Type - Defines the environment type - Production/Non Production.
- location String
- The name of the Azure region.
- sap
Product String | SAPProductType - Defines the SAP Product type.
- saps Double
- The SAP Application Performance Standard measurement.
- db
Scale String | SAPDatabaseMethod Scale Method - The DB scale method.
- high
Availability String | SAPHighType Availability Type - The high availability type.
- app
Location string - The geo-location where the resource is to be created.
- database
Type string | SAPDatabaseType - The database type.
- db
Memory number - The database memory configuration.
- deployment
Type string | SAPDeploymentType - The deployment type. Eg: SingleServer/ThreeTier
- environment
string | SAPEnvironment
Type - Defines the environment type - Production/Non Production.
- location string
- The name of the Azure region.
- sap
Product string | SAPProductType - Defines the SAP Product type.
- saps number
- The SAP Application Performance Standard measurement.
- db
Scale string | SAPDatabaseMethod Scale Method - The DB scale method.
- high
Availability string | SAPHighType Availability Type - The high availability type.
- app_
location str - The geo-location where the resource is to be created.
- database_
type str | SAPDatabaseType - The database type.
- db_
memory float - The database memory configuration.
- deployment_
type str | SAPDeploymentType - The deployment type. Eg: SingleServer/ThreeTier
- environment
str | SAPEnvironment
Type - Defines the environment type - Production/Non Production.
- location str
- The name of the Azure region.
- sap_
product str | SAPProductType - Defines the SAP Product type.
- saps float
- The SAP Application Performance Standard measurement.
- db_
scale_ str | SAPDatabasemethod Scale Method - The DB scale method.
- high_
availability_ str | SAPHightype Availability Type - The high availability type.
- app
Location String - The geo-location where the resource is to be created.
- database
Type String | "HANA" | "DB2" - The database type.
- db
Memory Number - The database memory configuration.
- deployment
Type String | "SingleServer" | "Three Tier" - The deployment type. Eg: SingleServer/ThreeTier
- environment
String | "Non
Prod" | "Prod" - Defines the environment type - Production/Non Production.
- location String
- The name of the Azure region.
- sap
Product String | "ECC" | "S4HANA" | "Other" - Defines the SAP Product type.
- saps Number
- The SAP Application Performance Standard measurement.
- db
Scale String | "ScaleMethod Up" - The DB scale method.
- high
Availability String | "AvailabilityType Set" | "Availability Zone" - The high availability type.
getSapVirtualInstanceInvokeSizingRecommendations Result
The following output properties are available:
- Deployment
Type string - The deployment type. Eg: SingleServer/ThreeTier
- Deployment
Type string - The deployment type. Eg: SingleServer/ThreeTier
- deployment
Type String - The deployment type. Eg: SingleServer/ThreeTier
- deployment
Type string - The deployment type. Eg: SingleServer/ThreeTier
- deployment_
type str - The deployment type. Eg: SingleServer/ThreeTier
- deployment
Type String - The deployment type. Eg: SingleServer/ThreeTier
Supporting Types
SAPDatabaseScaleMethod
SAPDatabaseType
SAPDeploymentType
SAPEnvironmentType
SAPHighAvailabilityType
SAPProductType
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi