1. Packages
  2. Heroku
  3. API Docs
  4. app
  5. getApp
Heroku v1.0.3 published on Friday, Apr 14, 2023 by pulumiverse - Marcel Arns

heroku.app.getApp

Explore with Pulumi AI

heroku logo
Heroku v1.0.3 published on Friday, Apr 14, 2023 by pulumiverse - Marcel Arns

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

    > 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)
    }
    public static CompletableFuture<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: heroku:app/getApp:getApp
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Name string
    name String
    name string
    name str
    name String

    getApp Result

    The following output properties are available:

    Acm bool
    Buildpacks List<string>
    ConfigVars Dictionary<string, object>
    GitUrl string
    HerokuHostname string
    Id string
    The provider-assigned unique ID for this managed resource.
    InternalRouting bool
    Name string
    Organizations List<Pulumiverse.Heroku.App.Outputs.GetAppOrganization>
    Region string
    Space string
    Stack string
    Uuid string
    WebUrl string
    Acm bool
    Buildpacks []string
    ConfigVars map[string]interface{}
    GitUrl string
    HerokuHostname string
    Id string
    The provider-assigned unique ID for this managed resource.
    InternalRouting bool
    Name string
    Organizations []GetAppOrganization
    Region string
    Space string
    Stack string
    Uuid string
    WebUrl string
    acm Boolean
    buildpacks List<String>
    configVars Map<String,Object>
    gitUrl String
    herokuHostname String
    id String
    The provider-assigned unique ID for this managed resource.
    internalRouting Boolean
    name String
    organizations List<GetAppOrganization>
    region String
    space String
    stack String
    uuid String
    webUrl String
    acm boolean
    buildpacks string[]
    configVars {[key: string]: any}
    gitUrl string
    herokuHostname string
    id string
    The provider-assigned unique ID for this managed resource.
    internalRouting boolean
    name string
    organizations GetAppOrganization[]
    region string
    space string
    stack string
    uuid string
    webUrl string
    acm bool
    buildpacks Sequence[str]
    config_vars Mapping[str, Any]
    git_url str
    heroku_hostname str
    id str
    The provider-assigned unique ID for this managed resource.
    internal_routing bool
    name str
    organizations Sequence[GetAppOrganization]
    region str
    space str
    stack str
    uuid str
    web_url str
    acm Boolean
    buildpacks List<String>
    configVars Map<Any>
    gitUrl String
    herokuHostname String
    id String
    The provider-assigned unique ID for this managed resource.
    internalRouting Boolean
    name String
    organizations List<Property Map>
    region String
    space String
    stack String
    uuid String
    webUrl String

    Supporting Types

    GetAppOrganization

    Locked bool
    Name string
    Personal bool
    Locked bool
    Name string
    Personal bool
    locked Boolean
    name String
    personal Boolean
    locked boolean
    name string
    personal boolean
    locked bool
    name str
    personal bool
    locked Boolean
    name String
    personal Boolean

    Package Details

    Repository
    heroku pulumiverse/pulumi-heroku
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the heroku Terraform Provider.
    heroku logo
    Heroku v1.0.3 published on Friday, Apr 14, 2023 by pulumiverse - Marcel Arns