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.
1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1045 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.
1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1045 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.
1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1045 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.
1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1045 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.
1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1045 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.
1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1045 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.
1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1045 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.
1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1045 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 |