Class: Aws::AppStream::Types::CreateAppBlockRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppStream::Types::CreateAppBlockRequest
- Includes:
- Structure
- Defined in:
- 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.
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/aws-sdk-appstream/types.rb', line 1124 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.
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/aws-sdk-appstream/types.rb', line 1124 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.
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/aws-sdk-appstream/types.rb', line 1124 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.
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/aws-sdk-appstream/types.rb', line 1124 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.
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/aws-sdk-appstream/types.rb', line 1124 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.
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/aws-sdk-appstream/types.rb', line 1124 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.
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/aws-sdk-appstream/types.rb', line 1124 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.
1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 |
# File 'lib/aws-sdk-appstream/types.rb', line 1124 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 |