ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
ibm.getPiSoftwareTiers
Start a Neo task
Explain and create an ibm.getPiSoftwareTiers resource
Using getPiSoftwareTiers
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 getPiSoftwareTiers(args: GetPiSoftwareTiersArgs, opts?: InvokeOptions): Promise<GetPiSoftwareTiersResult>
function getPiSoftwareTiersOutput(args: GetPiSoftwareTiersOutputArgs, opts?: InvokeOptions): Output<GetPiSoftwareTiersResult>def get_pi_software_tiers(id: Optional[str] = None,
pi_cloud_instance_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPiSoftwareTiersResult
def get_pi_software_tiers_output(id: Optional[pulumi.Input[str]] = None,
pi_cloud_instance_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPiSoftwareTiersResult]func GetPiSoftwareTiers(ctx *Context, args *GetPiSoftwareTiersArgs, opts ...InvokeOption) (*GetPiSoftwareTiersResult, error)
func GetPiSoftwareTiersOutput(ctx *Context, args *GetPiSoftwareTiersOutputArgs, opts ...InvokeOption) GetPiSoftwareTiersResultOutput> Note: This function is named GetPiSoftwareTiers in the Go SDK.
public static class GetPiSoftwareTiers
{
public static Task<GetPiSoftwareTiersResult> InvokeAsync(GetPiSoftwareTiersArgs args, InvokeOptions? opts = null)
public static Output<GetPiSoftwareTiersResult> Invoke(GetPiSoftwareTiersInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPiSoftwareTiersResult> getPiSoftwareTiers(GetPiSoftwareTiersArgs args, InvokeOptions options)
public static Output<GetPiSoftwareTiersResult> getPiSoftwareTiers(GetPiSoftwareTiersArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getPiSoftwareTiers:getPiSoftwareTiers
arguments:
# arguments dictionaryThe following arguments are supported:
- Pi
Cloud stringInstance Id - Id string
- Pi
Cloud stringInstance Id - Id string
- pi
Cloud StringInstance Id - id String
- pi
Cloud stringInstance Id - id string
- pi_
cloud_ strinstance_ id - id str
- pi
Cloud StringInstance Id - id String
getPiSoftwareTiers Result
The following output properties are available:
- id String
- pi
Cloud StringInstance Id - supported
Software List<Property Map>Tiers
Supporting Types
GetPiSoftwareTiersSupportedSoftwareTier
- Software
Tier string - Supported
Systems List<string>
- Software
Tier string - Supported
Systems []string
- software
Tier String - supported
Systems List<String>
- software
Tier string - supported
Systems string[]
- software_
tier str - supported_
systems Sequence[str]
- software
Tier String - supported
Systems List<String>
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
