We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.sagemaker.getApp
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource Type definition for AWS::SageMaker::App
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(app_name: Optional[str] = None,
            app_type: Optional[AppType] = None,
            domain_id: Optional[str] = None,
            user_profile_name: Optional[str] = None,
            opts: Optional[InvokeOptions] = None) -> GetAppResult
def get_app_output(app_name: Optional[pulumi.Input[str]] = None,
            app_type: Optional[pulumi.Input[AppType]] = None,
            domain_id: Optional[pulumi.Input[str]] = None,
            user_profile_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)
public static Output<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:sagemaker:getApp
  arguments:
    # arguments dictionaryThe following arguments are supported:
- App
Name string - The name of the app.
 - App
Type Pulumi.Aws Native. Sage Maker. App Type  - The type of app.
 - Domain
Id string - The domain ID.
 - User
Profile stringName  - The user profile name.
 
- App
Name string - The name of the app.
 - App
Type AppType  - The type of app.
 - Domain
Id string - The domain ID.
 - User
Profile stringName  - The user profile name.
 
- app
Name String - The name of the app.
 - app
Type AppType  - The type of app.
 - domain
Id String - The domain ID.
 - user
Profile StringName  - The user profile name.
 
- app
Name string - The name of the app.
 - app
Type AppType  - The type of app.
 - domain
Id string - The domain ID.
 - user
Profile stringName  - The user profile name.
 
- app_
name str - The name of the app.
 - app_
type AppType  - The type of app.
 - domain_
id str - The domain ID.
 - user_
profile_ strname  - The user profile name.
 
- app
Name String - The name of the app.
 - app
Type "JupyterServer" | "Kernel Gateway" | "RStudio Server Pro" | "RSession Gateway" | "Canvas"  - The type of app.
 - domain
Id String - The domain ID.
 - user
Profile StringName  - The user profile name.
 
getApp Result
The following output properties are available:
- App
Arn string - The Amazon Resource Name (ARN) of the app.
 - Built
In stringLifecycle Config Arn  - The lifecycle configuration that runs before the default lifecycle configuration.
 - Recovery
Mode bool - Indicates whether the application is launched in recovery mode.
 - 
List<Pulumi.
Aws Native. Outputs. Tag>  - A list of tags to apply to the app.
 
- App
Arn string - The Amazon Resource Name (ARN) of the app.
 - Built
In stringLifecycle Config Arn  - The lifecycle configuration that runs before the default lifecycle configuration.
 - Recovery
Mode bool - Indicates whether the application is launched in recovery mode.
 - Tag
 - A list of tags to apply to the app.
 
- app
Arn String - The Amazon Resource Name (ARN) of the app.
 - built
In StringLifecycle Config Arn  - The lifecycle configuration that runs before the default lifecycle configuration.
 - recovery
Mode Boolean - Indicates whether the application is launched in recovery mode.
 - List<Tag>
 - A list of tags to apply to the app.
 
- app
Arn string - The Amazon Resource Name (ARN) of the app.
 - built
In stringLifecycle Config Arn  - The lifecycle configuration that runs before the default lifecycle configuration.
 - recovery
Mode boolean - Indicates whether the application is launched in recovery mode.
 - Tag[]
 - A list of tags to apply to the app.
 
- app_
arn str - The Amazon Resource Name (ARN) of the app.
 - built_
in_ strlifecycle_ config_ arn  - The lifecycle configuration that runs before the default lifecycle configuration.
 - recovery_
mode bool - Indicates whether the application is launched in recovery mode.
 - Sequence[root_Tag]
 - A list of tags to apply to the app.
 
- app
Arn String - The Amazon Resource Name (ARN) of the app.
 - built
In StringLifecycle Config Arn  - The lifecycle configuration that runs before the default lifecycle configuration.
 - recovery
Mode Boolean - Indicates whether the application is launched in recovery mode.
 - List<Property Map>
 - A list of tags to apply to the app.
 
Supporting Types
AppType 
Tag
Package Details
- Repository
 - AWS Native pulumi/pulumi-aws-native
 - License
 - Apache-2.0
 
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
