Class: Aws::QApps::Types::FileUploadCardInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-qapps/lib/aws-sdk-qapps/types.rb

Overview

Represents a file upload card. It can optionally receive a filename and fileId to set a default file. If not received, the user must provide the file when the Q App runs.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allow_overrideBoolean

A flag indicating if the user can override the default file for the upload card.

Returns:

  • (Boolean)

1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
# File 'gems/aws-sdk-qapps/lib/aws-sdk-qapps/types.rb', line 1110

class FileUploadCardInput < Struct.new(
  :title,
  :id,
  :type,
  :filename,
  :file_id,
  :allow_override)
  SENSITIVE = []
  include Aws::Structure
end

#file_idString

The identifier of a pre-uploaded file associated with the card.

Returns:

  • (String)

1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
# File 'gems/aws-sdk-qapps/lib/aws-sdk-qapps/types.rb', line 1110

class FileUploadCardInput < Struct.new(
  :title,
  :id,
  :type,
  :filename,
  :file_id,
  :allow_override)
  SENSITIVE = []
  include Aws::Structure
end

#filenameString

The default filename to use for the file upload card.

Returns:

  • (String)

1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
# File 'gems/aws-sdk-qapps/lib/aws-sdk-qapps/types.rb', line 1110

class FileUploadCardInput < Struct.new(
  :title,
  :id,
  :type,
  :filename,
  :file_id,
  :allow_override)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The unique identifier of the file upload card.

Returns:

  • (String)

1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
# File 'gems/aws-sdk-qapps/lib/aws-sdk-qapps/types.rb', line 1110

class FileUploadCardInput < Struct.new(
  :title,
  :id,
  :type,
  :filename,
  :file_id,
  :allow_override)
  SENSITIVE = []
  include Aws::Structure
end

#titleString

The title or label of the file upload card.

Returns:

  • (String)

1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
# File 'gems/aws-sdk-qapps/lib/aws-sdk-qapps/types.rb', line 1110

class FileUploadCardInput < Struct.new(
  :title,
  :id,
  :type,
  :filename,
  :file_id,
  :allow_override)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of the card.

Returns:

  • (String)

1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
# File 'gems/aws-sdk-qapps/lib/aws-sdk-qapps/types.rb', line 1110

class FileUploadCardInput < Struct.new(
  :title,
  :id,
  :type,
  :filename,
  :file_id,
  :allow_override)
  SENSITIVE = []
  include Aws::Structure
end