We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.qbusiness.getApplication
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:qbusiness:getApplication
arguments:
# arguments dictionary
The following arguments are supported:
- Application
Id string - The identifier for the Amazon Q Business application.
- Application
Id string - The identifier for the Amazon Q Business application.
- application
Id String - The identifier for the Amazon Q Business application.
- application
Id string - The identifier for the Amazon Q Business application.
- application_
id str - The identifier for the Amazon Q Business application.
- application
Id String - The identifier for the Amazon Q Business application.
getApplication Result
The following output properties are available:
- Application
Arn string - The Amazon Resource Name (ARN) of the Amazon Q Business application.
- Application
Id string - The identifier for the Amazon Q Business application.
- Attachments
Configuration Pulumi.Aws Native. QBusiness. Outputs. Application Attachments Configuration - Configuration information for the file upload during chat feature.
- Auto
Subscription 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.
- Created
At string - The Unix timestamp when the Amazon Q Business application was created.
- Description string
- A description for the Amazon Q Business application.
- Display
Name string - The name of the Amazon Q Business application.
- Identity
Center stringApplication Arn - The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
- Personalization
Configuration Pulumi.Aws Native. QBusiness. Outputs. Application Personalization Configuration - Configuration information about chat response personalization. For more information, see Personalizing chat responses .
- QApps
Configuration Pulumi.Aws Native. QBusiness. Outputs. Application QApps Configuration - Configuration information about Amazon Q Apps.
- Role
Arn 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: _ . : / = + - @.
- Updated
At string - The Unix timestamp when the Amazon Q Business application was last updated.
- Application
Arn string - The Amazon Resource Name (ARN) of the Amazon Q Business application.
- Application
Id string - 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 string - The Unix timestamp when the Amazon Q Business application was created.
- Description string
- A description for the Amazon Q Business application.
- Display
Name string - The name of the Amazon Q Business application.
- Identity
Center stringApplication 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 .
- QApps
Configuration ApplicationQApps Configuration - Configuration information about Amazon Q Apps.
- Role
Arn 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
Application
Status - 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: _ . : / = + - @.
- Updated
At string - The Unix timestamp when the Amazon Q Business application was last updated.
- application
Arn String - The Amazon Resource Name (ARN) of the Amazon Q Business application.
- application
Id String - 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 String - The Unix timestamp when the Amazon Q Business application was created.
- description String
- A description for the Amazon Q Business application.
- display
Name String - The name of the Amazon Q Business application.
- identity
Center StringApplication 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 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
Application
Status - 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: _ . : / = + - @.
- updated
At String - The Unix timestamp when the Amazon Q Business application was last updated.
- application
Arn string - The Amazon Resource Name (ARN) of the Amazon Q Business application.
- application
Id string - 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 string - The Unix timestamp when the Amazon Q Business application was created.
- description string
- A description for the Amazon Q Business application.
- display
Name string - The name of the Amazon Q Business application.
- identity
Center stringApplication 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 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
Application
Status - 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: _ . : / = + - @.
- updated
At 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
Application
Status - 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.
- application
Arn String - The Amazon Resource Name (ARN) of the Amazon Q Business application.
- application
Id String - The identifier for the Amazon Q Business application.
- attachments
Configuration Property Map - Configuration information for the file upload during chat feature.
- auto
Subscription Property MapConfiguration - Subscription configuration information for an Amazon Q Business application using IAM identity federation for user management.
- created
At String - The Unix timestamp when the Amazon Q Business application was created.
- description String
- A description for the Amazon Q Business application.
- display
Name String - The name of the Amazon Q Business application.
- identity
Center StringApplication Arn - The Amazon Resource Name (ARN) of the AWS IAM Identity Center instance attached to your Amazon Q Business application.
- personalization
Configuration Property Map - Configuration information about chat response personalization. For more information, see Personalizing chat responses .
- q
Apps Property MapConfiguration - Configuration information about Amazon Q Apps.
- role
Arn 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: _ . : / = + - @.
- updated
At String - The Unix timestamp when the Amazon Q Business application was last updated.
Supporting Types
ApplicationAttachmentsConfiguration
- Attachments
Control Pulumi.Mode Aws Native. QBusiness. Application 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.
- attachments
Control 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.
- attachments_
control_ Applicationmode Attachments Control Mode - Status information about whether file upload functionality is activated or deactivated for your end user.
- attachments
Control "ENABLED" | "DISABLED"Mode - Status information about whether file upload functionality is activated or deactivated for your end user.
ApplicationAttachmentsControlMode
ApplicationAutoSubscriptionConfiguration
- Auto
Subscribe 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.
- Default
Subscription 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
autoSubscribe
is set toENABLED
you 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
autoSubscribe
is set toENABLED
you 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
autoSubscribe
is set toENABLED
you 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
autoSubscribe
is set toENABLED
you 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
autoSubscribe
is set toENABLED
you must select a value for this field.
- auto
Subscribe "ENABLED" | "DISABLED" - Describes whether automatic subscriptions are enabled for an Amazon Q Business application using IAM identity federation for user management.
- default
Subscription "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
autoSubscribe
is set toENABLED
you must select a value for this field.
ApplicationAutoSubscriptionStatus
ApplicationPersonalizationConfiguration
- Personalization
Control 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.
- 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.
- 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.
- 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.
- 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.
- personalization
Control "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
- QApps
Control 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.
- QApps
Control ApplicationMode 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.
- q
Apps 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.
- q
Apps "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 Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi