1. Packages
  2. Azure Native
  3. API Docs
  4. workloads
  5. getSAPAvailabilityZoneDetails
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

azure-native.workloads.getSAPAvailabilityZoneDetails

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi

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 for details.

Using getSAPAvailabilityZoneDetails

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 getSAPAvailabilityZoneDetails(args: GetSAPAvailabilityZoneDetailsArgs, opts?: InvokeOptions): Promise<GetSAPAvailabilityZoneDetailsResult>
function getSAPAvailabilityZoneDetailsOutput(args: GetSAPAvailabilityZoneDetailsOutputArgs, opts?: InvokeOptions): Output<GetSAPAvailabilityZoneDetailsResult>
Copy
def get_sap_availability_zone_details(app_location: Optional[str] = None,
                                      database_type: Optional[Union[str, SAPDatabaseType]] = None,
                                      location: Optional[str] = None,
                                      sap_product: Optional[Union[str, SAPProductType]] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetSAPAvailabilityZoneDetailsResult
def get_sap_availability_zone_details_output(app_location: Optional[pulumi.Input[str]] = None,
                                      database_type: Optional[pulumi.Input[Union[str, SAPDatabaseType]]] = None,
                                      location: Optional[pulumi.Input[str]] = None,
                                      sap_product: Optional[pulumi.Input[Union[str, SAPProductType]]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetSAPAvailabilityZoneDetailsResult]
Copy
func GetSAPAvailabilityZoneDetails(ctx *Context, args *GetSAPAvailabilityZoneDetailsArgs, opts ...InvokeOption) (*GetSAPAvailabilityZoneDetailsResult, error)
func GetSAPAvailabilityZoneDetailsOutput(ctx *Context, args *GetSAPAvailabilityZoneDetailsOutputArgs, opts ...InvokeOption) GetSAPAvailabilityZoneDetailsResultOutput
Copy

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

public static class GetSAPAvailabilityZoneDetails 
{
    public static Task<GetSAPAvailabilityZoneDetailsResult> InvokeAsync(GetSAPAvailabilityZoneDetailsArgs args, InvokeOptions? opts = null)
    public static Output<GetSAPAvailabilityZoneDetailsResult> Invoke(GetSAPAvailabilityZoneDetailsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSAPAvailabilityZoneDetailsResult> getSAPAvailabilityZoneDetails(GetSAPAvailabilityZoneDetailsArgs args, InvokeOptions options)
public static Output<GetSAPAvailabilityZoneDetailsResult> getSAPAvailabilityZoneDetails(GetSAPAvailabilityZoneDetailsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:workloads:getSAPAvailabilityZoneDetails
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AppLocation This property is required. string
The geo-location where the SAP resources will be created.
DatabaseType
This property is required.
Changes to this property will trigger replacement.
string | Pulumi.AzureNative.Workloads.SAPDatabaseType
The database type. Eg: HANA, DB2, etc
Location
This property is required.
Changes to this property will trigger replacement.
string
The name of Azure region.
SapProduct
This property is required.
Changes to this property will trigger replacement.
string | Pulumi.AzureNative.Workloads.SAPProductType
Defines the SAP Product type.
AppLocation This property is required. string
The geo-location where the SAP resources will be created.
DatabaseType
This property is required.
Changes to this property will trigger replacement.
string | SAPDatabaseType
The database type. Eg: HANA, DB2, etc
Location
This property is required.
Changes to this property will trigger replacement.
string
The name of Azure region.
SapProduct
This property is required.
Changes to this property will trigger replacement.
string | SAPProductType
Defines the SAP Product type.
appLocation This property is required. String
The geo-location where the SAP resources will be created.
databaseType
This property is required.
Changes to this property will trigger replacement.
String | SAPDatabaseType
The database type. Eg: HANA, DB2, etc
location
This property is required.
Changes to this property will trigger replacement.
String
The name of Azure region.
sapProduct
This property is required.
Changes to this property will trigger replacement.
String | SAPProductType
Defines the SAP Product type.
appLocation This property is required. string
The geo-location where the SAP resources will be created.
databaseType
This property is required.
Changes to this property will trigger replacement.
string | SAPDatabaseType
The database type. Eg: HANA, DB2, etc
location
This property is required.
Changes to this property will trigger replacement.
string
The name of Azure region.
sapProduct
This property is required.
Changes to this property will trigger replacement.
string | SAPProductType
Defines the SAP Product type.
app_location This property is required. str
The geo-location where the SAP resources will be created.
database_type
This property is required.
Changes to this property will trigger replacement.
str | SAPDatabaseType
The database type. Eg: HANA, DB2, etc
location
This property is required.
Changes to this property will trigger replacement.
str
The name of Azure region.
sap_product
This property is required.
Changes to this property will trigger replacement.
str | SAPProductType
Defines the SAP Product type.
appLocation This property is required. String
The geo-location where the SAP resources will be created.
databaseType
This property is required.
Changes to this property will trigger replacement.
String | "HANA" | "DB2"
The database type. Eg: HANA, DB2, etc
location
This property is required.
Changes to this property will trigger replacement.
String
The name of Azure region.
sapProduct
This property is required.
Changes to this property will trigger replacement.
String | "ECC" | "S4HANA" | "Other"
Defines the SAP Product type.

getSAPAvailabilityZoneDetails Result

The following output properties are available:

AvailabilityZonePairs []SAPAvailabilityZonePairResponse
Gets the list of availability zone pairs.
availabilityZonePairs List<SAPAvailabilityZonePairResponse>
Gets the list of availability zone pairs.
availabilityZonePairs SAPAvailabilityZonePairResponse[]
Gets the list of availability zone pairs.
availabilityZonePairs List<Property Map>
Gets the list of availability zone pairs.

Supporting Types

SAPAvailabilityZonePairResponse

ZoneA double
The zone A.
ZoneB double
The zone B.
ZoneA float64
The zone A.
ZoneB float64
The zone B.
zoneA Double
The zone A.
zoneB Double
The zone B.
zoneA number
The zone A.
zoneB number
The zone B.
zone_a float
The zone A.
zone_b float
The zone B.
zoneA Number
The zone A.
zoneB Number
The zone B.

SAPDatabaseType

SAPProductType

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.0.1 published on Monday, Apr 7, 2025 by Pulumi