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.
1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1112 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.
1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1112 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.
1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1112 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.
1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1112 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.
1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1112 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.
1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1112 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.
1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1112 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.
1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 1112 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 |