azure-native.workloads.getSAPAvailabilityZoneDetails
Explore with Pulumi AI
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>
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]
func GetSAPAvailabilityZoneDetails(ctx *Context, args *GetSAPAvailabilityZoneDetailsArgs, opts ...InvokeOption) (*GetSAPAvailabilityZoneDetailsResult, error)
func GetSAPAvailabilityZoneDetailsOutput(ctx *Context, args *GetSAPAvailabilityZoneDetailsOutputArgs, opts ...InvokeOption) GetSAPAvailabilityZoneDetailsResultOutput
> 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)
}
public static CompletableFuture<GetSAPAvailabilityZoneDetailsResult> getSAPAvailabilityZoneDetails(GetSAPAvailabilityZoneDetailsArgs args, InvokeOptions options)
public static Output<GetSAPAvailabilityZoneDetailsResult> getSAPAvailabilityZoneDetails(GetSAPAvailabilityZoneDetailsArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:workloads:getSAPAvailabilityZoneDetails
arguments:
# arguments dictionary
The following arguments are supported:
- App
Location string - The geo-location where the SAP resources will be created.
- Database
Type string | Pulumi.Azure Native. Workloads. SAPDatabase Type - The database type. Eg: HANA, DB2, etc
- Location string
- The name of Azure region.
- Sap
Product string | Pulumi.Azure Native. Workloads. SAPProduct Type - Defines the SAP Product type.
- App
Location string - The geo-location where the SAP resources will be created.
- Database
Type string | SAPDatabaseType - The database type. Eg: HANA, DB2, etc
- Location string
- The name of Azure region.
- Sap
Product string | SAPProductType - Defines the SAP Product type.
- app
Location String - The geo-location where the SAP resources will be created.
- database
Type String | SAPDatabaseType - The database type. Eg: HANA, DB2, etc
- location String
- The name of Azure region.
- sap
Product String | SAPProductType - Defines the SAP Product type.
- app
Location string - The geo-location where the SAP resources will be created.
- database
Type string | SAPDatabaseType - The database type. Eg: HANA, DB2, etc
- location string
- The name of Azure region.
- sap
Product string | SAPProductType - Defines the SAP Product type.
- app_
location str - The geo-location where the SAP resources will be created.
- database_
type str | SAPDatabaseType - The database type. Eg: HANA, DB2, etc
- location str
- The name of Azure region.
- sap_
product str | SAPProductType - Defines the SAP Product type.
- app
Location String - The geo-location where the SAP resources will be created.
- database
Type String | "HANA" | "DB2" - The database type. Eg: HANA, DB2, etc
- location String
- The name of Azure region.
- sap
Product String | "ECC" | "S4HANA" | "Other" - Defines the SAP Product type.
getSAPAvailabilityZoneDetails Result
The following output properties are available:
- Availability
Zone List<Pulumi.Pairs Azure Native. Workloads. Outputs. SAPAvailability Zone Pair Response> - Gets the list of availability zone pairs.
- Availability
Zone []SAPAvailabilityPairs Zone Pair Response - Gets the list of availability zone pairs.
- availability
Zone List<SAPAvailabilityPairs Zone Pair Response> - Gets the list of availability zone pairs.
- availability
Zone SAPAvailabilityPairs Zone Pair Response[] - Gets the list of availability zone pairs.
- availability_
zone_ Sequence[SAPAvailabilitypairs Zone Pair Response] - Gets the list of availability zone pairs.
- availability
Zone List<Property Map>Pairs - Gets the list of availability zone pairs.
Supporting Types
SAPAvailabilityZonePairResponse
SAPDatabaseType
SAPProductType
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0