1. Packages
  2. Azure Native
  3. API Docs
  4. workloads
  5. getSapVirtualInstanceInvokeSapSupportedSku
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.workloads.getSapVirtualInstanceInvokeSapSupportedSku

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

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

    Using getSapVirtualInstanceInvokeSapSupportedSku

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSapVirtualInstanceInvokeSapSupportedSku(args: GetSapVirtualInstanceInvokeSapSupportedSkuArgs, opts?: InvokeOptions): Promise<GetSapVirtualInstanceInvokeSapSupportedSkuResult>
    function getSapVirtualInstanceInvokeSapSupportedSkuOutput(args: GetSapVirtualInstanceInvokeSapSupportedSkuOutputArgs, opts?: InvokeOptions): Output<GetSapVirtualInstanceInvokeSapSupportedSkuResult>
    def get_sap_virtual_instance_invoke_sap_supported_sku(app_location: Optional[str] = None,
                                                          database_type: Optional[Union[str, SAPDatabaseType]] = None,
                                                          deployment_type: Optional[Union[str, SAPDeploymentType]] = None,
                                                          environment: Optional[Union[str, SAPEnvironmentType]] = None,
                                                          high_availability_type: Optional[Union[str, SAPHighAvailabilityType]] = None,
                                                          location: Optional[str] = None,
                                                          sap_product: Optional[Union[str, SAPProductType]] = None,
                                                          opts: Optional[InvokeOptions] = None) -> GetSapVirtualInstanceInvokeSapSupportedSkuResult
    def get_sap_virtual_instance_invoke_sap_supported_sku_output(app_location: Optional[pulumi.Input[str]] = None,
                                                          database_type: Optional[pulumi.Input[Union[str, SAPDatabaseType]]] = None,
                                                          deployment_type: Optional[pulumi.Input[Union[str, SAPDeploymentType]]] = None,
                                                          environment: Optional[pulumi.Input[Union[str, SAPEnvironmentType]]] = None,
                                                          high_availability_type: Optional[pulumi.Input[Union[str, SAPHighAvailabilityType]]] = None,
                                                          location: Optional[pulumi.Input[str]] = None,
                                                          sap_product: Optional[pulumi.Input[Union[str, SAPProductType]]] = None,
                                                          opts: Optional[InvokeOptions] = None) -> Output[GetSapVirtualInstanceInvokeSapSupportedSkuResult]
    func GetSapVirtualInstanceInvokeSapSupportedSku(ctx *Context, args *GetSapVirtualInstanceInvokeSapSupportedSkuArgs, opts ...InvokeOption) (*GetSapVirtualInstanceInvokeSapSupportedSkuResult, error)
    func GetSapVirtualInstanceInvokeSapSupportedSkuOutput(ctx *Context, args *GetSapVirtualInstanceInvokeSapSupportedSkuOutputArgs, opts ...InvokeOption) GetSapVirtualInstanceInvokeSapSupportedSkuResultOutput

    > Note: This function is named GetSapVirtualInstanceInvokeSapSupportedSku in the Go SDK.

    public static class GetSapVirtualInstanceInvokeSapSupportedSku 
    {
        public static Task<GetSapVirtualInstanceInvokeSapSupportedSkuResult> InvokeAsync(GetSapVirtualInstanceInvokeSapSupportedSkuArgs args, InvokeOptions? opts = null)
        public static Output<GetSapVirtualInstanceInvokeSapSupportedSkuResult> Invoke(GetSapVirtualInstanceInvokeSapSupportedSkuInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSapVirtualInstanceInvokeSapSupportedSkuResult> getSapVirtualInstanceInvokeSapSupportedSku(GetSapVirtualInstanceInvokeSapSupportedSkuArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:workloads:getSapVirtualInstanceInvokeSapSupportedSku
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AppLocation string
    The geo-location where the resource is to be created.
    DatabaseType string | Pulumi.AzureNative.Workloads.SAPDatabaseType
    The database type. Eg: HANA, DB2, etc
    DeploymentType string | Pulumi.AzureNative.Workloads.SAPDeploymentType
    The deployment type. Eg: SingleServer/ThreeTier
    Environment string | Pulumi.AzureNative.Workloads.SAPEnvironmentType
    Defines the environment type - Production/Non Production.
    Location string
    The name of the Azure region.
    SapProduct string | Pulumi.AzureNative.Workloads.SAPProductType
    Defines the SAP Product type.
    HighAvailabilityType string | Pulumi.AzureNative.Workloads.SAPHighAvailabilityType
    The high availability type.
    AppLocation string
    The geo-location where the resource is to be created.
    DatabaseType string | SAPDatabaseType
    The database type. Eg: HANA, DB2, etc
    DeploymentType string | SAPDeploymentType
    The deployment type. Eg: SingleServer/ThreeTier
    Environment string | SAPEnvironmentType
    Defines the environment type - Production/Non Production.
    Location string
    The name of the Azure region.
    SapProduct string | SAPProductType
    Defines the SAP Product type.
    HighAvailabilityType string | SAPHighAvailabilityType
    The high availability type.
    appLocation String
    The geo-location where the resource is to be created.
    databaseType String | SAPDatabaseType
    The database type. Eg: HANA, DB2, etc
    deploymentType String | SAPDeploymentType
    The deployment type. Eg: SingleServer/ThreeTier
    environment String | SAPEnvironmentType
    Defines the environment type - Production/Non Production.
    location String
    The name of the Azure region.
    sapProduct String | SAPProductType
    Defines the SAP Product type.
    highAvailabilityType String | SAPHighAvailabilityType
    The high availability type.
    appLocation string
    The geo-location where the resource is to be created.
    databaseType string | SAPDatabaseType
    The database type. Eg: HANA, DB2, etc
    deploymentType string | SAPDeploymentType
    The deployment type. Eg: SingleServer/ThreeTier
    environment string | SAPEnvironmentType
    Defines the environment type - Production/Non Production.
    location string
    The name of the Azure region.
    sapProduct string | SAPProductType
    Defines the SAP Product type.
    highAvailabilityType string | SAPHighAvailabilityType
    The high availability type.
    app_location str
    The geo-location where the resource is to be created.
    database_type str | SAPDatabaseType
    The database type. Eg: HANA, DB2, etc
    deployment_type str | SAPDeploymentType
    The deployment type. Eg: SingleServer/ThreeTier
    environment str | SAPEnvironmentType
    Defines the environment type - Production/Non Production.
    location str
    The name of the Azure region.
    sap_product str | SAPProductType
    Defines the SAP Product type.
    high_availability_type str | SAPHighAvailabilityType
    The high availability type.
    appLocation String
    The geo-location where the resource is to be created.
    databaseType String | "HANA" | "DB2"
    The database type. Eg: HANA, DB2, etc
    deploymentType String | "SingleServer" | "ThreeTier"
    The deployment type. Eg: SingleServer/ThreeTier
    environment String | "NonProd" | "Prod"
    Defines the environment type - Production/Non Production.
    location String
    The name of the Azure region.
    sapProduct String | "ECC" | "S4HANA" | "Other"
    Defines the SAP Product type.
    highAvailabilityType String | "AvailabilitySet" | "AvailabilityZone"
    The high availability type.

    getSapVirtualInstanceInvokeSapSupportedSku Result

    The following output properties are available:

    SupportedSkus []SAPSupportedSkuResponse
    Gets the list of SAP supported SKUs.
    supportedSkus List<SAPSupportedSkuResponse>
    Gets the list of SAP supported SKUs.
    supportedSkus SAPSupportedSkuResponse[]
    Gets the list of SAP supported SKUs.
    supported_skus Sequence[SAPSupportedSkuResponse]
    Gets the list of SAP supported SKUs.
    supportedSkus List<Property Map>
    Gets the list of SAP supported SKUs.

    Supporting Types

    SAPDatabaseType

    SAPDeploymentType

    SAPEnvironmentType

    SAPHighAvailabilityType

    SAPProductType

    SAPSupportedSkuResponse

    IsAppServerCertified bool
    True if the Sku is certified for App server in the SAP system.
    IsDatabaseCertified bool
    True if the Sku is certified for Database server in the SAP system.
    VmSku string
    The VM Sku.
    IsAppServerCertified bool
    True if the Sku is certified for App server in the SAP system.
    IsDatabaseCertified bool
    True if the Sku is certified for Database server in the SAP system.
    VmSku string
    The VM Sku.
    isAppServerCertified Boolean
    True if the Sku is certified for App server in the SAP system.
    isDatabaseCertified Boolean
    True if the Sku is certified for Database server in the SAP system.
    vmSku String
    The VM Sku.
    isAppServerCertified boolean
    True if the Sku is certified for App server in the SAP system.
    isDatabaseCertified boolean
    True if the Sku is certified for Database server in the SAP system.
    vmSku string
    The VM Sku.
    is_app_server_certified bool
    True if the Sku is certified for App server in the SAP system.
    is_database_certified bool
    True if the Sku is certified for Database server in the SAP system.
    vm_sku str
    The VM Sku.
    isAppServerCertified Boolean
    True if the Sku is certified for App server in the SAP system.
    isDatabaseCertified Boolean
    True if the Sku is certified for Database server in the SAP system.
    vmSku String
    The VM Sku.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi