Invoke-AzWorkloadsSapSupportedSku
Get a list of SAP supported SKUs for ASCS, Application and Database tier.
Syntax
Invoke-AzWorkloadsSapSupportedSku
-Location <String>
[-SubscriptionId <String>]
-AppLocation <String>
-DatabaseType <SapDatabaseType>
-DeploymentType <SapDeploymentType>
-Environment <SapEnvironmentType>
-SapProduct <SapProductType>
[-HighAvailabilityType <SapHighAvailabilityType>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzWorkloadsSapSupportedSku
-InputObject <IWorkloadsIdentity>
-AppLocation <String>
-DatabaseType <SapDatabaseType>
-DeploymentType <SapDeploymentType>
-Environment <SapEnvironmentType>
-SapProduct <SapProductType>
[-HighAvailabilityType <SapHighAvailabilityType>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Get a list of SAP supported SKUs for ASCS, Application and Database tier.
Examples
Example 1: Get SAP sizing recommendations by providing input SAPS for application tier and memory required for database tier
Invoke-AzWorkloadsSapSupportedSku -Location eastus -AppLocation eastus -DatabaseType HANA -DeploymentType ThreeTier -Environment Prod -SapProduct S4HANA
IsAppServerCertified IsDatabaseCertified VMSku
-------------------- ------------------- -----
True False Standard_D16ds_v4
True False Standard_D16ds_v5
True False Standard_D32ds_v4
True False Standard_D32ds_v5
True False Standard_D48ds_v4
True False Standard_D48ds_v5
This command helps you understand the list of SAP certified Azure SKUs supported for the SAP deployment type you want to deploy and for the region in which you want to deploy the SAP system with Azure Center for SAP solutions
Parameters
-AppLocation
The geo-location where the resource is to be created.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DatabaseType
The database type. Eg: HANA, DB2, etc
Type: | SapDatabaseType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
The DefaultProfile parameter is not functional. Use the SubscriptionId parameter when available if executing the cmdlet against a different subscription.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentType
The deployment type. Eg: SingleServer/ThreeTier
Type: | SapDeploymentType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Environment
Defines the environment type - Production/Non Production.
Type: | SapEnvironmentType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighAvailabilityType
The high availability type.
Type: | SapHighAvailabilityType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.
Type: | IWorkloadsIdentity |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
The name of Azure region.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SapProduct
Defines the SAP Product type.
Type: | SapProductType |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
The ID of the target subscription.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |