1. Packages
  2. Ibm Provider
  3. API Docs
  4. getApp
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

ibm.getApp

Explore with Pulumi AI

ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

Using getApp

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 getApp(args: GetAppArgs, opts?: InvokeOptions): Promise<GetAppResult>
function getAppOutput(args: GetAppOutputArgs, opts?: InvokeOptions): Output<GetAppResult>
Copy
def get_app(id: Optional[str] = None,
            name: Optional[str] = None,
            space_guid: Optional[str] = None,
            opts: Optional[InvokeOptions] = None) -> GetAppResult
def get_app_output(id: Optional[pulumi.Input[str]] = None,
            name: Optional[pulumi.Input[str]] = None,
            space_guid: Optional[pulumi.Input[str]] = None,
            opts: Optional[InvokeOptions] = None) -> Output[GetAppResult]
Copy
func LookupApp(ctx *Context, args *LookupAppArgs, opts ...InvokeOption) (*LookupAppResult, error)
func LookupAppOutput(ctx *Context, args *LookupAppOutputArgs, opts ...InvokeOption) LookupAppResultOutput
Copy

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

public static class GetApp 
{
    public static Task<GetAppResult> InvokeAsync(GetAppArgs args, InvokeOptions? opts = null)
    public static Output<GetAppResult> Invoke(GetAppInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
public static Output<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getApp:getApp
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Name This property is required. string
SpaceGuid This property is required. string
Id string
Name This property is required. string
SpaceGuid This property is required. string
Id string
name This property is required. String
spaceGuid This property is required. String
id String
name This property is required. string
spaceGuid This property is required. string
id string
name This property is required. str
space_guid This property is required. str
id str
name This property is required. String
spaceGuid This property is required. String
id String

getApp Result

The following output properties are available:

Buildpack string
DiskQuota double
EnvironmentJson Dictionary<string, string>
HealthCheckHttpEndpoint string
HealthCheckTimeout double
HealthCheckType string
Id string
Instances double
Memory double
Name string
PackageState string
RouteGuids List<string>
ServiceInstanceGuids List<string>
SpaceGuid string
State string
Buildpack string
DiskQuota float64
EnvironmentJson map[string]string
HealthCheckHttpEndpoint string
HealthCheckTimeout float64
HealthCheckType string
Id string
Instances float64
Memory float64
Name string
PackageState string
RouteGuids []string
ServiceInstanceGuids []string
SpaceGuid string
State string
buildpack String
diskQuota Double
environmentJson Map<String,String>
healthCheckHttpEndpoint String
healthCheckTimeout Double
healthCheckType String
id String
instances Double
memory Double
name String
packageState String
routeGuids List<String>
serviceInstanceGuids List<String>
spaceGuid String
state String
buildpack string
diskQuota number
environmentJson {[key: string]: string}
healthCheckHttpEndpoint string
healthCheckTimeout number
healthCheckType string
id string
instances number
memory number
name string
packageState string
routeGuids string[]
serviceInstanceGuids string[]
spaceGuid string
state string
buildpack String
diskQuota Number
environmentJson Map<String>
healthCheckHttpEndpoint String
healthCheckTimeout Number
healthCheckType String
id String
instances Number
memory Number
name String
packageState String
routeGuids List<String>
serviceInstanceGuids List<String>
spaceGuid String
state String

Package Details

Repository
ibm ibm-cloud/terraform-provider-ibm
License
Notes
This Pulumi package is based on the ibm Terraform Provider.
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud