WorkloadsFunctions

Functions

Link copied to clipboard

Gets the backup connection resource of virtual instance for SAP. Uses Azure REST API version 2023-10-01-preview.

suspend fun getACSSBackupConnection(backupName: String, connectorName: String, resourceGroupName: String): GetACSSBackupConnectionResult
Link copied to clipboard
suspend fun getAlert(argument: GetAlertPlainArgs): GetAlertResult

Gets properties of an alert for the specified subscription, resource group, SAP monitor name, and resource name. Uses Azure REST API version 2024-02-01-preview.

suspend fun getAlert(argument: suspend GetAlertPlainArgsBuilder.() -> Unit): GetAlertResult
suspend fun getAlert(alertName: String, monitorName: String, resourceGroupName: String): GetAlertResult
Link copied to clipboard

Gets a connector resource Uses Azure REST API version 2023-10-01-preview.

suspend fun getConnector(connectorName: String, resourceGroupName: String): GetConnectorResult
Link copied to clipboard

Gets properties of a SAP monitor for the specified subscription, resource group, and resource name. Uses Azure REST API version 2024-02-01-preview. Other available API versions: 2023-04-01, 2023-10-01-preview, 2023-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native workloads [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getMonitor(argument: suspend GetMonitorPlainArgsBuilder.() -> Unit): GetMonitorResult
suspend fun getMonitor(monitorName: String, resourceGroupName: String): GetMonitorResult
Link copied to clipboard

Gets properties of a provider instance for the specified subscription, resource group, SAP monitor name, and resource name. Uses Azure REST API version 2024-02-01-preview. Other available API versions: 2023-04-01, 2023-10-01-preview, 2023-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native workloads [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2024-09-01.

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. Uses Azure REST API version 2023-10-01-preview. Other available API versions: 2023-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native workloads [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2024-09-01.

suspend fun getSapCentralServerInstance(centralInstanceName: String, resourceGroupName: String, sapVirtualInstanceName: String): GetSapCentralServerInstanceResult
Link copied to clipboard

Gets the SAP Database Instance resource. Uses Azure REST API version 2024-09-01.

suspend fun getSapDatabaseInstance(databaseInstanceName: String, resourceGroupName: String, sapVirtualInstanceName: String): GetSapDatabaseInstanceResult
Link copied to clipboard

Gets a SAP Migration discovery site resource. Uses Azure REST API version 2023-10-01-preview.

suspend fun getSapDiscoverySite(resourceGroupName: String, sapDiscoverySiteName: String): GetSapDiscoverySiteResult
Link copied to clipboard

Get the SAP Disk Configuration Layout prod/non-prod SAP System. Uses Azure REST API version 2023-10-01-preview. Other available API versions: 2023-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native workloads [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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

Gets the SAP Instance resource. Uses Azure REST API version 2023-10-01-preview.

suspend fun getSapInstance(resourceGroupName: String, sapDiscoverySiteName: String, sapInstanceName: String): GetSapInstanceResult
Link copied to clipboard

Gets configuration values for Single Pane Of Glass for SAP monitor for the specified subscription, resource group, and resource name. Uses Azure REST API version 2024-02-01-preview. Other available API versions: 2023-04-01, 2023-10-01-preview, 2023-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native workloads [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getSapLandscapeMonitor(monitorName: String, resourceGroupName: String): GetSapLandscapeMonitorResult
Link copied to clipboard

Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database tier Uses Azure REST API version 2023-10-01-preview. Other available API versions: 2023-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native workloads [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2023-10-01-preview. Other available API versions: 2023-04-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native workloads [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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 Uses Azure REST API version 2024-09-01.

suspend fun getSapVirtualInstance(resourceGroupName: String, sapVirtualInstanceName: String): GetSapVirtualInstanceResult

Get a list of SAP supported SKUs for ASCS, Application and Database tier. Uses Azure REST API version 2024-09-01.

suspend fun getSapVirtualInstanceInvokeSapSupportedSku(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>): GetSapVirtualInstanceInvokeSapSupportedSkuResult
Link copied to clipboard

Gets the Server Instance resource. Uses Azure REST API version 2023-10-01-preview.

suspend fun getServerInstance(resourceGroupName: String, sapDiscoverySiteName: String, sapInstanceName: String, serverInstanceName: String): GetServerInstanceResult