We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.qbusiness.getApplication
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Definition of AWS::QBusiness::Application Resource Type
Using getApplication
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 getApplication(args: GetApplicationArgs, opts?: InvokeOptions): Promise<GetApplicationResult>
function getApplicationOutput(args: GetApplicationOutputArgs, opts?: InvokeOptions): Output<GetApplicationResult>def get_application(application_id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetApplicationResult
def get_application_output(application_id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetApplicationResult]func LookupApplication(ctx *Context, args *LookupApplicationArgs, opts ...InvokeOption) (*LookupApplicationResult, error)
func LookupApplicationOutput(ctx *Context, args *LookupApplicationOutputArgs, opts ...InvokeOption) LookupApplicationResultOutput> Note: This function is named LookupApplication in the Go SDK.
public static class GetApplication 
{
    public static Task<GetApplicationResult> InvokeAsync(GetApplicationArgs args, InvokeOptions? opts = null)
    public static Output<GetApplicationResult> Invoke(GetApplicationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetApplicationResult> getApplication(GetApplicationArgs args, InvokeOptions options)
public static Output<GetApplicationResult> getApplication(GetApplicationArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:qbusiness:getApplication
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ApplicationId string
- The identifier for the Amazon Q Business application.
- ApplicationId string
- The identifier for the Amazon Q Business application.
- applicationId String
- The identifier for the Amazon Q Business application.
- applicationId string
- The identifier for the Amazon Q Business application.
- application_id str
- The identifier for the Amazon Q Business application.
- applicationId String
- The identifier for the Amazon Q Business application.
getApplication Result
The following output properties are available:
- ApplicationArn string
- The Amazon Resource Name (ARN) of the Amazon Q Business application.
- ApplicationId string
- The identifier for the Amazon Q Business application.
- AttachmentsConfiguration Pulumi.Aws Native. QBusiness. Outputs. Application Attachments Configuration 
- Configuration information for the file upload during chat feature.
- AutoSubscription Pulumi.Configuration Aws Native. QBusiness. Outputs. Application Auto Subscription Configuration 
- Subscription configuration information for an Amazon Q Business application using IAM identity federation for user management.
- CreatedAt string
- The Unix timestamp when the Amazon Q Business application was created.
- Description string
- A description for the Amazon Q Business application.
- DisplayName string
- The name of the Amazon Q Business application.
- IdentityCenter stringApplication Arn 
- The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
- PersonalizationConfiguration Pulumi.Aws Native. QBusiness. Outputs. Application Personalization Configuration 
- Configuration information about chat response personalization. For more information, see Personalizing chat responses .
- QAppsConfiguration Pulumi.Aws Native. QBusiness. Outputs. Application QApps Configuration 
- Configuration information about Amazon Q Apps.
- RoleArn string
- The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. If this property is not specified, Amazon Q Business will create a service linked role (SLR) and use it as the application's role.
- Status
Pulumi.Aws Native. QBusiness. Application Status 
- The status of the Amazon Q Business application. The application is ready to use when the status is ACTIVE.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- UpdatedAt string
- The Unix timestamp when the Amazon Q Business application was last updated.
- ApplicationArn string
- The Amazon Resource Name (ARN) of the Amazon Q Business application.
- ApplicationId string
- The identifier for the Amazon Q Business application.
- AttachmentsConfiguration ApplicationAttachments Configuration 
- Configuration information for the file upload during chat feature.
- AutoSubscription ApplicationConfiguration Auto Subscription Configuration 
- Subscription configuration information for an Amazon Q Business application using IAM identity federation for user management.
- CreatedAt string
- The Unix timestamp when the Amazon Q Business application was created.
- Description string
- A description for the Amazon Q Business application.
- DisplayName string
- The name of the Amazon Q Business application.
- IdentityCenter stringApplication Arn 
- The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
- PersonalizationConfiguration ApplicationPersonalization Configuration 
- Configuration information about chat response personalization. For more information, see Personalizing chat responses .
- QAppsConfiguration ApplicationQApps Configuration 
- Configuration information about Amazon Q Apps.
- RoleArn string
- The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. If this property is not specified, Amazon Q Business will create a service linked role (SLR) and use it as the application's role.
- Status
ApplicationStatus 
- The status of the Amazon Q Business application. The application is ready to use when the status is ACTIVE.
- Tag
- A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- UpdatedAt string
- The Unix timestamp when the Amazon Q Business application was last updated.
- applicationArn String
- The Amazon Resource Name (ARN) of the Amazon Q Business application.
- applicationId String
- The identifier for the Amazon Q Business application.
- attachmentsConfiguration ApplicationAttachments Configuration 
- Configuration information for the file upload during chat feature.
- autoSubscription ApplicationConfiguration Auto Subscription Configuration 
- Subscription configuration information for an Amazon Q Business application using IAM identity federation for user management.
- createdAt String
- The Unix timestamp when the Amazon Q Business application was created.
- description String
- A description for the Amazon Q Business application.
- displayName String
- The name of the Amazon Q Business application.
- identityCenter StringApplication Arn 
- The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
- personalizationConfiguration ApplicationPersonalization Configuration 
- Configuration information about chat response personalization. For more information, see Personalizing chat responses .
- qApps ApplicationConfiguration QApps Configuration 
- Configuration information about Amazon Q Apps.
- roleArn String
- The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. If this property is not specified, Amazon Q Business will create a service linked role (SLR) and use it as the application's role.
- status
ApplicationStatus 
- The status of the Amazon Q Business application. The application is ready to use when the status is ACTIVE.
- List<Tag>
- A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updatedAt String
- The Unix timestamp when the Amazon Q Business application was last updated.
- applicationArn string
- The Amazon Resource Name (ARN) of the Amazon Q Business application.
- applicationId string
- The identifier for the Amazon Q Business application.
- attachmentsConfiguration ApplicationAttachments Configuration 
- Configuration information for the file upload during chat feature.
- autoSubscription ApplicationConfiguration Auto Subscription Configuration 
- Subscription configuration information for an Amazon Q Business application using IAM identity federation for user management.
- createdAt string
- The Unix timestamp when the Amazon Q Business application was created.
- description string
- A description for the Amazon Q Business application.
- displayName string
- The name of the Amazon Q Business application.
- identityCenter stringApplication Arn 
- The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
- personalizationConfiguration ApplicationPersonalization Configuration 
- Configuration information about chat response personalization. For more information, see Personalizing chat responses .
- qApps ApplicationConfiguration QApps Configuration 
- Configuration information about Amazon Q Apps.
- roleArn string
- The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. If this property is not specified, Amazon Q Business will create a service linked role (SLR) and use it as the application's role.
- status
ApplicationStatus 
- The status of the Amazon Q Business application. The application is ready to use when the status is ACTIVE.
- Tag[]
- A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updatedAt string
- The Unix timestamp when the Amazon Q Business application was last updated.
- application_arn str
- The Amazon Resource Name (ARN) of the Amazon Q Business application.
- application_id str
- The identifier for the Amazon Q Business application.
- attachments_configuration ApplicationAttachments Configuration 
- Configuration information for the file upload during chat feature.
- auto_subscription_ Applicationconfiguration Auto Subscription Configuration 
- Subscription configuration information for an Amazon Q Business application using IAM identity federation for user management.
- created_at str
- The Unix timestamp when the Amazon Q Business application was created.
- description str
- A description for the Amazon Q Business application.
- display_name str
- The name of the Amazon Q Business application.
- identity_center_ strapplication_ arn 
- The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
- personalization_configuration ApplicationPersonalization Configuration 
- Configuration information about chat response personalization. For more information, see Personalizing chat responses .
- q_apps_ Applicationconfiguration QApps Configuration 
- Configuration information about Amazon Q Apps.
- role_arn str
- The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. If this property is not specified, Amazon Q Business will create a service linked role (SLR) and use it as the application's role.
- status
ApplicationStatus 
- The status of the Amazon Q Business application. The application is ready to use when the status is ACTIVE.
- Sequence[root_Tag]
- A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updated_at str
- The Unix timestamp when the Amazon Q Business application was last updated.
- applicationArn String
- The Amazon Resource Name (ARN) of the Amazon Q Business application.
- applicationId String
- The identifier for the Amazon Q Business application.
- attachmentsConfiguration Property Map
- Configuration information for the file upload during chat feature.
- autoSubscription Property MapConfiguration 
- Subscription configuration information for an Amazon Q Business application using IAM identity federation for user management.
- createdAt String
- The Unix timestamp when the Amazon Q Business application was created.
- description String
- A description for the Amazon Q Business application.
- displayName String
- The name of the Amazon Q Business application.
- identityCenter StringApplication Arn 
- The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
- personalizationConfiguration Property Map
- Configuration information about chat response personalization. For more information, see Personalizing chat responses .
- qApps Property MapConfiguration 
- Configuration information about Amazon Q Apps.
- roleArn String
- The Amazon Resource Name (ARN) of an IAM role with permissions to access your Amazon CloudWatch logs and metrics. If this property is not specified, Amazon Q Business will create a service linked role (SLR) and use it as the application's role.
- status "CREATING" | "ACTIVE" | "DELETING" | "FAILED" | "UPDATING"
- The status of the Amazon Q Business application. The application is ready to use when the status is ACTIVE.
- List<Property Map>
- A list of key-value pairs that identify or categorize your Amazon Q Business application. You can also use tags to help control access to the application. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.
- updatedAt String
- The Unix timestamp when the Amazon Q Business application was last updated.
Supporting Types
ApplicationAttachmentsConfiguration  
- AttachmentsControl Pulumi.Mode Aws Native. QBusiness. Application Attachments Control Mode 
- Status information about whether file upload functionality is activated or deactivated for your end user.
- AttachmentsControl ApplicationMode Attachments Control Mode 
- Status information about whether file upload functionality is activated or deactivated for your end user.
- attachmentsControl ApplicationMode Attachments Control Mode 
- Status information about whether file upload functionality is activated or deactivated for your end user.
- attachmentsControl ApplicationMode Attachments Control Mode 
- Status information about whether file upload functionality is activated or deactivated for your end user.
- attachments_control_ Applicationmode Attachments Control Mode 
- Status information about whether file upload functionality is activated or deactivated for your end user.
- attachmentsControl "ENABLED" | "DISABLED"Mode 
- Status information about whether file upload functionality is activated or deactivated for your end user.
ApplicationAttachmentsControlMode   
ApplicationAutoSubscriptionConfiguration   
- AutoSubscribe Pulumi.Aws Native. QBusiness. Application Auto Subscription Status 
- Describes whether automatic subscriptions are enabled for an Amazon Q Business application using IAM identity federation for user management.
- DefaultSubscription Pulumi.Type Aws Native. QBusiness. Application Subscription Type 
- Describes the default subscription type assigned to an Amazon Q Business application using IAM identity federation for user management. If the value for autoSubscribeis set toENABLEDyou must select a value for this field.
- AutoSubscribe ApplicationAuto Subscription Status 
- Describes whether automatic subscriptions are enabled for an Amazon Q Business application using IAM identity federation for user management.
- DefaultSubscription ApplicationType Subscription Type 
- Describes the default subscription type assigned to an Amazon Q Business application using IAM identity federation for user management. If the value for autoSubscribeis set toENABLEDyou must select a value for this field.
- autoSubscribe ApplicationAuto Subscription Status 
- Describes whether automatic subscriptions are enabled for an Amazon Q Business application using IAM identity federation for user management.
- defaultSubscription ApplicationType Subscription Type 
- Describes the default subscription type assigned to an Amazon Q Business application using IAM identity federation for user management. If the value for autoSubscribeis set toENABLEDyou must select a value for this field.
- autoSubscribe ApplicationAuto Subscription Status 
- Describes whether automatic subscriptions are enabled for an Amazon Q Business application using IAM identity federation for user management.
- defaultSubscription ApplicationType Subscription Type 
- Describes the default subscription type assigned to an Amazon Q Business application using IAM identity federation for user management. If the value for autoSubscribeis set toENABLEDyou must select a value for this field.
- auto_subscribe ApplicationAuto Subscription Status 
- Describes whether automatic subscriptions are enabled for an Amazon Q Business application using IAM identity federation for user management.
- default_subscription_ Applicationtype Subscription Type 
- Describes the default subscription type assigned to an Amazon Q Business application using IAM identity federation for user management. If the value for autoSubscribeis set toENABLEDyou must select a value for this field.
- autoSubscribe "ENABLED" | "DISABLED"
- Describes whether automatic subscriptions are enabled for an Amazon Q Business application using IAM identity federation for user management.
- defaultSubscription "Q_LITE" | "Q_BUSINESS"Type 
- Describes the default subscription type assigned to an Amazon Q Business application using IAM identity federation for user management. If the value for autoSubscribeis set toENABLEDyou must select a value for this field.
ApplicationAutoSubscriptionStatus   
ApplicationPersonalizationConfiguration  
- PersonalizationControl Pulumi.Mode Aws Native. QBusiness. Application Personalization Control Mode 
- An option to allow Amazon Q Business to customize chat responses using user specific metadata—specifically, location and job information—in your IAM Identity Center instance.
- PersonalizationControl ApplicationMode Personalization Control Mode 
- An option to allow Amazon Q Business to customize chat responses using user specific metadata—specifically, location and job information—in your IAM Identity Center instance.
- personalizationControl ApplicationMode Personalization Control Mode 
- An option to allow Amazon Q Business to customize chat responses using user specific metadata—specifically, location and job information—in your IAM Identity Center instance.
- personalizationControl ApplicationMode Personalization Control Mode 
- An option to allow Amazon Q Business to customize chat responses using user specific metadata—specifically, location and job information—in your IAM Identity Center instance.
- personalization_control_ Applicationmode Personalization Control Mode 
- An option to allow Amazon Q Business to customize chat responses using user specific metadata—specifically, location and job information—in your IAM Identity Center instance.
- personalizationControl "ENABLED" | "DISABLED"Mode 
- An option to allow Amazon Q Business to customize chat responses using user specific metadata—specifically, location and job information—in your IAM Identity Center instance.
ApplicationPersonalizationControlMode   
ApplicationQAppsConfiguration  
- QAppsControl Pulumi.Mode Aws Native. QBusiness. Application QApps Control Mode 
- Status information about whether end users can create and use Amazon Q Apps in the web experience.
- QAppsControl ApplicationMode QApps Control Mode 
- Status information about whether end users can create and use Amazon Q Apps in the web experience.
- qApps ApplicationControl Mode QApps Control Mode 
- Status information about whether end users can create and use Amazon Q Apps in the web experience.
- qApps ApplicationControl Mode QApps Control Mode 
- Status information about whether end users can create and use Amazon Q Apps in the web experience.
- q_apps_ Applicationcontrol_ mode QApps Control Mode 
- Status information about whether end users can create and use Amazon Q Apps in the web experience.
- qApps "ENABLED" | "DISABLED"Control Mode 
- Status information about whether end users can create and use Amazon Q Apps in the web experience.
ApplicationQAppsControlMode   
ApplicationStatus 
ApplicationSubscriptionType  
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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi