Class GetSAPSizingRecommendationsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.workloads.inputs.GetSAPSizingRecommendationsArgs.Builder
-
- Enclosing class:
- GetSAPSizingRecommendationsArgs
public static final class GetSAPSizingRecommendationsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetSAPSizingRecommendationsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetSAPSizingRecommendationsArgs defaults)
-
-
Method Detail
-
appLocation
public GetSAPSizingRecommendationsArgs.Builder appLocation(com.pulumi.core.Output<java.lang.String> appLocation)
- Parameters:
appLocation
- The geo-location where the resource is to be created.- Returns:
- builder
-
appLocation
public GetSAPSizingRecommendationsArgs.Builder appLocation(java.lang.String appLocation)
- Parameters:
appLocation
- The geo-location where the resource is to be created.- Returns:
- builder
-
databaseType
public GetSAPSizingRecommendationsArgs.Builder databaseType(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SAPDatabaseType>> databaseType)
- Parameters:
databaseType
- The database type.- Returns:
- builder
-
databaseType
public GetSAPSizingRecommendationsArgs.Builder databaseType(com.pulumi.core.Either<java.lang.String,SAPDatabaseType> databaseType)
- Parameters:
databaseType
- The database type.- Returns:
- builder
-
databaseType
public GetSAPSizingRecommendationsArgs.Builder databaseType(java.lang.String databaseType)
- Parameters:
databaseType
- The database type.- Returns:
- builder
-
databaseType
public GetSAPSizingRecommendationsArgs.Builder databaseType(SAPDatabaseType databaseType)
- Parameters:
databaseType
- The database type.- Returns:
- builder
-
dbMemory
public GetSAPSizingRecommendationsArgs.Builder dbMemory(com.pulumi.core.Output<java.lang.Double> dbMemory)
- Parameters:
dbMemory
- The database memory configuration.- Returns:
- builder
-
dbMemory
public GetSAPSizingRecommendationsArgs.Builder dbMemory(java.lang.Double dbMemory)
- Parameters:
dbMemory
- The database memory configuration.- Returns:
- builder
-
dbScaleMethod
public GetSAPSizingRecommendationsArgs.Builder dbScaleMethod(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SAPDatabaseScaleMethod>> dbScaleMethod)
- Parameters:
dbScaleMethod
- The DB scale method.- Returns:
- builder
-
dbScaleMethod
public GetSAPSizingRecommendationsArgs.Builder dbScaleMethod(com.pulumi.core.Either<java.lang.String,SAPDatabaseScaleMethod> dbScaleMethod)
- Parameters:
dbScaleMethod
- The DB scale method.- Returns:
- builder
-
dbScaleMethod
public GetSAPSizingRecommendationsArgs.Builder dbScaleMethod(java.lang.String dbScaleMethod)
- Parameters:
dbScaleMethod
- The DB scale method.- Returns:
- builder
-
dbScaleMethod
public GetSAPSizingRecommendationsArgs.Builder dbScaleMethod(SAPDatabaseScaleMethod dbScaleMethod)
- Parameters:
dbScaleMethod
- The DB scale method.- Returns:
- builder
-
deploymentType
public GetSAPSizingRecommendationsArgs.Builder deploymentType(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SAPDeploymentType>> deploymentType)
- Parameters:
deploymentType
- The deployment type. Eg: SingleServer/ThreeTier- Returns:
- builder
-
deploymentType
public GetSAPSizingRecommendationsArgs.Builder deploymentType(com.pulumi.core.Either<java.lang.String,SAPDeploymentType> deploymentType)
- Parameters:
deploymentType
- The deployment type. Eg: SingleServer/ThreeTier- Returns:
- builder
-
deploymentType
public GetSAPSizingRecommendationsArgs.Builder deploymentType(java.lang.String deploymentType)
- Parameters:
deploymentType
- The deployment type. Eg: SingleServer/ThreeTier- Returns:
- builder
-
deploymentType
public GetSAPSizingRecommendationsArgs.Builder deploymentType(SAPDeploymentType deploymentType)
- Parameters:
deploymentType
- The deployment type. Eg: SingleServer/ThreeTier- Returns:
- builder
-
environment
public GetSAPSizingRecommendationsArgs.Builder environment(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SAPEnvironmentType>> environment)
- Parameters:
environment
- Defines the environment type - Production/Non Production.- Returns:
- builder
-
environment
public GetSAPSizingRecommendationsArgs.Builder environment(com.pulumi.core.Either<java.lang.String,SAPEnvironmentType> environment)
- Parameters:
environment
- Defines the environment type - Production/Non Production.- Returns:
- builder
-
environment
public GetSAPSizingRecommendationsArgs.Builder environment(java.lang.String environment)
- Parameters:
environment
- Defines the environment type - Production/Non Production.- Returns:
- builder
-
environment
public GetSAPSizingRecommendationsArgs.Builder environment(SAPEnvironmentType environment)
- Parameters:
environment
- Defines the environment type - Production/Non Production.- Returns:
- builder
-
highAvailabilityType
public GetSAPSizingRecommendationsArgs.Builder highAvailabilityType(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SAPHighAvailabilityType>> highAvailabilityType)
- Parameters:
highAvailabilityType
- The high availability type.- Returns:
- builder
-
highAvailabilityType
public GetSAPSizingRecommendationsArgs.Builder highAvailabilityType(com.pulumi.core.Either<java.lang.String,SAPHighAvailabilityType> highAvailabilityType)
- Parameters:
highAvailabilityType
- The high availability type.- Returns:
- builder
-
highAvailabilityType
public GetSAPSizingRecommendationsArgs.Builder highAvailabilityType(java.lang.String highAvailabilityType)
- Parameters:
highAvailabilityType
- The high availability type.- Returns:
- builder
-
highAvailabilityType
public GetSAPSizingRecommendationsArgs.Builder highAvailabilityType(SAPHighAvailabilityType highAvailabilityType)
- Parameters:
highAvailabilityType
- The high availability type.- Returns:
- builder
-
location
public GetSAPSizingRecommendationsArgs.Builder location(com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The name of Azure region.- Returns:
- builder
-
location
public GetSAPSizingRecommendationsArgs.Builder location(java.lang.String location)
- Parameters:
location
- The name of Azure region.- Returns:
- builder
-
sapProduct
public GetSAPSizingRecommendationsArgs.Builder sapProduct(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,SAPProductType>> sapProduct)
- Parameters:
sapProduct
- Defines the SAP Product type.- Returns:
- builder
-
sapProduct
public GetSAPSizingRecommendationsArgs.Builder sapProduct(com.pulumi.core.Either<java.lang.String,SAPProductType> sapProduct)
- Parameters:
sapProduct
- Defines the SAP Product type.- Returns:
- builder
-
sapProduct
public GetSAPSizingRecommendationsArgs.Builder sapProduct(java.lang.String sapProduct)
- Parameters:
sapProduct
- Defines the SAP Product type.- Returns:
- builder
-
sapProduct
public GetSAPSizingRecommendationsArgs.Builder sapProduct(SAPProductType sapProduct)
- Parameters:
sapProduct
- Defines the SAP Product type.- Returns:
- builder
-
saps
public GetSAPSizingRecommendationsArgs.Builder saps(com.pulumi.core.Output<java.lang.Double> saps)
- Parameters:
saps
- The SAP Application Performance Standard measurement.- Returns:
- builder
-
saps
public GetSAPSizingRecommendationsArgs.Builder saps(java.lang.Double saps)
- Parameters:
saps
- The SAP Application Performance Standard measurement.- Returns:
- builder
-
build
public GetSAPSizingRecommendationsArgs build()
-
-