Class: Aws::AppStream::Types::CreateAppBlockRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppStream::Types::CreateAppBlockRequest
- Defined in:
- gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
The description of the app block.
-
#display_name ⇒ String
The display name of the app block.
-
#name ⇒ String
The name of the app block.
-
#packaging_type ⇒ String
The packaging type of the app block.
-
#post_setup_script_details ⇒ Types::ScriptDetails
The post setup script details of the app block.
-
#setup_script_details ⇒ Types::ScriptDetails
The setup script details of the app block.
-
#source_s3_location ⇒ Types::S3Location
The source S3 location of the app block.
-
#tags ⇒ Hash<String,String>
The tags assigned to the app block.
Instance Attribute Details
#description ⇒ String
The description of the app block.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1273 class CreateAppBlockRequest < Struct.new( :name, :description, :display_name, :source_s3_location, :setup_script_details, :tags, :post_setup_script_details, :packaging_type) SENSITIVE = [] include Aws::Structure end |
#display_name ⇒ String
The display name of the app block. This is not displayed to the user.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1273 class CreateAppBlockRequest < Struct.new( :name, :description, :display_name, :source_s3_location, :setup_script_details, :tags, :post_setup_script_details, :packaging_type) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the app block.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1273 class CreateAppBlockRequest < Struct.new( :name, :description, :display_name, :source_s3_location, :setup_script_details, :tags, :post_setup_script_details, :packaging_type) SENSITIVE = [] include Aws::Structure end |
#packaging_type ⇒ String
The packaging type of the app block.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1273 class CreateAppBlockRequest < Struct.new( :name, :description, :display_name, :source_s3_location, :setup_script_details, :tags, :post_setup_script_details, :packaging_type) SENSITIVE = [] include Aws::Structure end |
#post_setup_script_details ⇒ Types::ScriptDetails
The post setup script details of the app block. This can only be
provided for the APPSTREAM2 PackagingType.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1273 class CreateAppBlockRequest < Struct.new( :name, :description, :display_name, :source_s3_location, :setup_script_details, :tags, :post_setup_script_details, :packaging_type) SENSITIVE = [] include Aws::Structure end |
#setup_script_details ⇒ Types::ScriptDetails
The setup script details of the app block. This must be provided for
the CUSTOM PackagingType.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1273 class CreateAppBlockRequest < Struct.new( :name, :description, :display_name, :source_s3_location, :setup_script_details, :tags, :post_setup_script_details, :packaging_type) SENSITIVE = [] include Aws::Structure end |
#source_s3_location ⇒ Types::S3Location
The source S3 location of the app block.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1273 class CreateAppBlockRequest < Struct.new( :name, :description, :display_name, :source_s3_location, :setup_script_details, :tags, :post_setup_script_details, :packaging_type) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags assigned to the app block.
1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1273 class CreateAppBlockRequest < Struct.new( :name, :description, :display_name, :source_s3_location, :setup_script_details, :tags, :post_setup_script_details, :packaging_type) SENSITIVE = [] include Aws::Structure end |