Class: Aws::QBusiness::Types::Application

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-qbusiness/types.rb

Overview

Summary information for an Amazon Q Business application.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The identifier for the Amazon Q Business application.

Returns:

  • (String)


461
462
463
464
465
466
467
468
469
470
471
# File 'lib/aws-sdk-qbusiness/types.rb', line 461

class Application < Struct.new(
  :display_name,
  :application_id,
  :created_at,
  :updated_at,
  :status,
  :identity_type,
  :quick_sight_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The Unix timestamp when the Amazon Q Business application was created.

Returns:

  • (Time)


461
462
463
464
465
466
467
468
469
470
471
# File 'lib/aws-sdk-qbusiness/types.rb', line 461

class Application < Struct.new(
  :display_name,
  :application_id,
  :created_at,
  :updated_at,
  :status,
  :identity_type,
  :quick_sight_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#display_nameString

The name of the Amazon Q Business application.

Returns:

  • (String)


461
462
463
464
465
466
467
468
469
470
471
# File 'lib/aws-sdk-qbusiness/types.rb', line 461

class Application < Struct.new(
  :display_name,
  :application_id,
  :created_at,
  :updated_at,
  :status,
  :identity_type,
  :quick_sight_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#identity_typeString

The authentication type being used by a Amazon Q Business application.

Returns:

  • (String)


461
462
463
464
465
466
467
468
469
470
471
# File 'lib/aws-sdk-qbusiness/types.rb', line 461

class Application < Struct.new(
  :display_name,
  :application_id,
  :created_at,
  :updated_at,
  :status,
  :identity_type,
  :quick_sight_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#quick_sight_configurationTypes::QuickSightConfiguration

The Amazon QuickSight configuration for an Amazon Q Business application that uses QuickSight as the identity provider.



461
462
463
464
465
466
467
468
469
470
471
# File 'lib/aws-sdk-qbusiness/types.rb', line 461

class Application < Struct.new(
  :display_name,
  :application_id,
  :created_at,
  :updated_at,
  :status,
  :identity_type,
  :quick_sight_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the Amazon Q Business application. The application is ready to use when the status is ‘ACTIVE`.

Returns:

  • (String)


461
462
463
464
465
466
467
468
469
470
471
# File 'lib/aws-sdk-qbusiness/types.rb', line 461

class Application < Struct.new(
  :display_name,
  :application_id,
  :created_at,
  :updated_at,
  :status,
  :identity_type,
  :quick_sight_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The Unix timestamp when the Amazon Q Business application was last updated.

Returns:

  • (Time)


461
462
463
464
465
466
467
468
469
470
471
# File 'lib/aws-sdk-qbusiness/types.rb', line 461

class Application < Struct.new(
  :display_name,
  :application_id,
  :created_at,
  :updated_at,
  :status,
  :identity_type,
  :quick_sight_configuration)
  SENSITIVE = []
  include Aws::Structure
end