WorkloadsFunctions

Functions

Link copied to clipboard

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. API Version: 2021-12-01-preview.

suspend fun getmonitor(argument: suspend GetmonitorPlainArgsBuilder.() -> Unit): GetmonitorResult
suspend fun getmonitor(monitorName: String, resourceGroupName: String): GetmonitorResult
Link copied to clipboard

Gets the PHP workload resource. API Version: 2021-12-01-preview.

suspend fun getPhpWorkload(phpWorkloadName: String, resourceGroupName: String): GetPhpWorkloadResult
Link copied to clipboard

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. API Version: 2021-12-01-preview.

suspend fun getProviderInstance(monitorName: String, providerInstanceName: String, resourceGroupName: String): GetProviderInstanceResult
Link copied to clipboard

Gets the SAP Application Server Instance corresponding to the Virtual Instance for SAP solutions resource. API Version: 2021-12-01-preview.

suspend fun getSAPApplicationServerInstance(applicationInstanceName: String, resourceGroupName: String, sapVirtualInstanceName: String): GetSAPApplicationServerInstanceResult
Link copied to clipboard

Get the recommended SAP Availability Zone Pair Details for your region. API Version: 2021-12-01-preview.

suspend fun getSAPAvailabilityZoneDetails(appLocation: String, databaseType: Either<String, SAPDatabaseType>, location: String, sapProduct: Either<String, SAPProductType>): GetSAPAvailabilityZoneDetailsResult
Link copied to clipboard

Gets the SAP Central Services Instance resource. API Version: 2021-12-01-preview.

suspend fun getSAPCentralInstance(centralInstanceName: String, resourceGroupName: String, sapVirtualInstanceName: String): GetSAPCentralInstanceResult
Link copied to clipboard

Gets the SAP Database Instance resource. API Version: 2021-12-01-preview.

suspend fun getSAPDatabaseInstance(databaseInstanceName: String, resourceGroupName: String, sapVirtualInstanceName: String): GetSAPDatabaseInstanceResult
Link copied to clipboard

Get the SAP Disk Configuration Layout prod/non-prod SAP System. API Version: 2021-12-01-preview.

suspend fun getSAPDiskConfigurations(appLocation: String, databaseType: Either<String, SAPDatabaseType>, dbVmSku: String, deploymentType: Either<String, SAPDeploymentType>, environment: Either<String, SAPEnvironmentType>, location: String, sapProduct: Either<String, SAPProductType>): GetSAPDiskConfigurationsResult
Link copied to clipboard

Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database tier API Version: 2021-12-01-preview.

suspend fun getSAPSizingRecommendations(appLocation: String, databaseType: Either<String, SAPDatabaseType>, dbMemory: Double, dbScaleMethod: Either<String, SAPDatabaseScaleMethod>? = null, deploymentType: Either<String, SAPDeploymentType>, environment: Either<String, SAPEnvironmentType>, highAvailabilityType: Either<String, SAPHighAvailabilityType>? = null, location: String, sapProduct: Either<String, SAPProductType>, saps: Double): GetSAPSizingRecommendationsResult
Link copied to clipboard

Get a list of SAP supported SKUs for ASCS, Application and Database tier. API Version: 2021-12-01-preview.

suspend fun getSAPSupportedSku(appLocation: String, databaseType: Either<String, SAPDatabaseType>, deploymentType: Either<String, SAPDeploymentType>, environment: Either<String, SAPEnvironmentType>, highAvailabilityType: Either<String, SAPHighAvailabilityType>? = null, location: String, sapProduct: Either<String, SAPProductType>): GetSAPSupportedSkuResult
Link copied to clipboard

Gets a Virtual Instance for SAP solutions resource API Version: 2021-12-01-preview.

suspend fun getSAPVirtualInstance(resourceGroupName: String, sapVirtualInstanceName: String): GetSAPVirtualInstanceResult
Link copied to clipboard

Gets the WordPress instance resource. API Version: 2021-12-01-preview.

suspend fun getWordpressInstance(phpWorkloadName: String, resourceGroupName: String): GetWordpressInstanceResult