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.
929 930 931 932 933 934 935 936 937 938 939 940 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 929 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.
929 930 931 932 933 934 935 936 937 938 939 940 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 929 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.
929 930 931 932 933 934 935 936 937 938 939 940 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 929 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.
929 930 931 932 933 934 935 936 937 938 939 940 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 929 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.
929 930 931 932 933 934 935 936 937 938 939 940 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 929 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.
929 930 931 932 933 934 935 936 937 938 939 940 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 929 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.
929 930 931 932 933 934 935 936 937 938 939 940 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 929 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.
929 930 931 932 933 934 935 936 937 938 939 940 |
# File 'gems/aws-sdk-appstream/lib/aws-sdk-appstream/types.rb', line 929 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 |