Class: Aws::AppStream::Types::UpdateApplicationRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#app_block_arnString

The ARN of the app block.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end

#attributes_to_deleteArray<String>

The attributes to delete for an application.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description of the application.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end

#display_nameString

The display name of the application. This name is visible to users in the application catalog.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end

#icon_s3_locationTypes::S3Location

The icon S3 location of the application.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end

#launch_parametersString

The launch parameters of the application.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end

#launch_pathString

The launch path of the application.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the application. This name is visible to users when display name is not specified.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end

#working_directoryString

The working directory of the application.



6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
# File 'lib/aws-sdk-appstream/types.rb', line 6252

class UpdateApplicationRequest < Struct.new(
  :name,
  :display_name,
  :description,
  :icon_s3_location,
  :launch_path,
  :working_directory,
  :launch_parameters,
  :app_block_arn,
  :attributes_to_delete)
  SENSITIVE = []
  include Aws::Structure
end