Class SapDiskConfigurationsRequest
java.lang.Object
com.azure.resourcemanager.workloads.models.SapDiskConfigurationsRequest
The SAP request to get list of disk configurations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the appLocation property: The geo-location where the SAP resources will be created.Get the databaseType property: The database type.dbVmSku()
Get the dbVmSku property: The VM SKU for database instance.Get the deploymentType property: The deployment type.Get the environment property: Defines the environment type - Production/Non Production.Get the sapProduct property: Defines the SAP Product type.void
validate()
Validates the instance.withAppLocation
(String appLocation) Set the appLocation property: The geo-location where the SAP resources will be created.withDatabaseType
(SapDatabaseType databaseType) Set the databaseType property: The database type.withDbVmSku
(String dbVmSku) Set the dbVmSku property: The VM SKU for database instance.withDeploymentType
(SapDeploymentType deploymentType) Set the deploymentType property: The deployment type.withEnvironment
(SapEnvironmentType environment) Set the environment property: Defines the environment type - Production/Non Production.withSapProduct
(SapProductType sapProduct) Set the sapProduct property: Defines the SAP Product type.
-
Constructor Details
-
SapDiskConfigurationsRequest
public SapDiskConfigurationsRequest()
-
-
Method Details
-
appLocation
Get the appLocation property: The geo-location where the SAP resources will be created.- Returns:
- the appLocation value.
-
withAppLocation
Set the appLocation property: The geo-location where the SAP resources will be created.- Parameters:
appLocation
- the appLocation value to set.- Returns:
- the SapDiskConfigurationsRequest object itself.
-
environment
Get the environment property: Defines the environment type - Production/Non Production.- Returns:
- the environment value.
-
withEnvironment
Set the environment property: Defines the environment type - Production/Non Production.- Parameters:
environment
- the environment value to set.- Returns:
- the SapDiskConfigurationsRequest object itself.
-
sapProduct
Get the sapProduct property: Defines the SAP Product type.- Returns:
- the sapProduct value.
-
withSapProduct
Set the sapProduct property: Defines the SAP Product type.- Parameters:
sapProduct
- the sapProduct value to set.- Returns:
- the SapDiskConfigurationsRequest object itself.
-
databaseType
Get the databaseType property: The database type. Eg: HANA, DB2, etc.- Returns:
- the databaseType value.
-
withDatabaseType
Set the databaseType property: The database type. Eg: HANA, DB2, etc.- Parameters:
databaseType
- the databaseType value to set.- Returns:
- the SapDiskConfigurationsRequest object itself.
-
deploymentType
Get the deploymentType property: The deployment type. Eg: SingleServer/ThreeTier.- Returns:
- the deploymentType value.
-
withDeploymentType
Set the deploymentType property: The deployment type. Eg: SingleServer/ThreeTier.- Parameters:
deploymentType
- the deploymentType value to set.- Returns:
- the SapDiskConfigurationsRequest object itself.
-
dbVmSku
Get the dbVmSku property: The VM SKU for database instance.- Returns:
- the dbVmSku value.
-
withDbVmSku
Set the dbVmSku property: The VM SKU for database instance.- Parameters:
dbVmSku
- the dbVmSku value to set.- Returns:
- the SapDiskConfigurationsRequest object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-