Class: Aws::NimbleStudio::Types::StreamingSession
- Inherits:
-
Struct
- Object
- Struct
- Aws::NimbleStudio::Types::StreamingSession
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-nimblestudio/types.rb
Overview
A streaming session is a virtual workstation created using a particular launch profile.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it.
-
#automatic_termination_mode ⇒ String
Indicates if a streaming session created from this launch profile should be terminated automatically or retained without termination after being in a ‘STOPPED` state.
-
#backup_mode ⇒ String
Shows the current backup setting of the session.
-
#created_at ⇒ Time
The ISO timestamp in seconds for when the resource was created.
-
#created_by ⇒ String
The user ID of the user that created the streaming session.
-
#ec2_instance_type ⇒ String
The EC2 Instance type used for the streaming session.
-
#launch_profile_id ⇒ String
The ID of the launch profile used to control access from the streaming session.
-
#max_backups_to_retain ⇒ Integer
The maximum number of backups of a streaming session that you can have.
-
#owned_by ⇒ String
The user ID of the user that owns the streaming session.
-
#session_id ⇒ String
The session ID.
-
#session_persistence_mode ⇒ String
Determine if a streaming session created from this launch profile can configure persistent storage.
-
#started_at ⇒ Time
The time the session entered ‘START_IN_PROGRESS` state.
-
#started_by ⇒ String
The user ID of the user that started the streaming session.
-
#started_from_backup_id ⇒ String
The backup ID used to restore a streaming session.
-
#state ⇒ String
The current state.
-
#status_code ⇒ String
The status code.
-
#status_message ⇒ String
The status message for the streaming session.
-
#stop_at ⇒ Time
The time the streaming session will automatically be stopped if the user doesn’t stop the session themselves.
-
#stopped_at ⇒ Time
The time the session entered ‘STOP_IN_PROGRESS` state.
-
#stopped_by ⇒ String
The user ID of the user that stopped the streaming session.
-
#streaming_image_id ⇒ String
The ID of the streaming image.
-
#tags ⇒ Hash<String,String>
A collection of labels, in the form of key-value pairs, that apply to this resource.
-
#terminate_at ⇒ Time
The time the streaming session will automatically terminate if not terminated by the user.
-
#updated_at ⇒ Time
The ISO timestamp in seconds for when the resource was updated.
-
#updated_by ⇒ String
The user ID of the user that most recently updated the resource.
-
#volume_configuration ⇒ Types::VolumeConfiguration
Custom volume configuration for the root volumes that are attached to streaming sessions.
-
#volume_retention_mode ⇒ String
Determine if an EBS volume created from this streaming session will be backed up.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#automatic_termination_mode ⇒ String
Indicates if a streaming session created from this launch profile should be terminated automatically or retained without termination after being in a ‘STOPPED` state.
-
When ‘ACTIVATED`, the streaming session is scheduled for termination after being in the `STOPPED` state for the time specified in `maxStoppedSessionLengthInMinutes`.
-
When ‘DEACTIVATED`, the streaming session can remain in the `STOPPED` state indefinitely.
This parameter is only allowed when ‘sessionPersistenceMode` is `ACTIVATED`. When allowed, the default value for this parameter is `DEACTIVATED`.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#backup_mode ⇒ String
Shows the current backup setting of the session.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The ISO timestamp in seconds for when the resource was created.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#created_by ⇒ String
The user ID of the user that created the streaming session.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#ec2_instance_type ⇒ String
The EC2 Instance type used for the streaming session.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#launch_profile_id ⇒ String
The ID of the launch profile used to control access from the streaming session.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#max_backups_to_retain ⇒ Integer
The maximum number of backups of a streaming session that you can have. When the maximum number of backups is reached, the oldest backup is deleted.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#owned_by ⇒ String
The user ID of the user that owns the streaming session. The user that owns the session will be logging into the session and interacting with the virtual workstation.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#session_id ⇒ String
The session ID.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#session_persistence_mode ⇒ String
Determine if a streaming session created from this launch profile can configure persistent storage. This means that ‘volumeConfiguration` and `automaticTerminationMode` are configured.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#started_at ⇒ Time
The time the session entered ‘START_IN_PROGRESS` state.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#started_by ⇒ String
The user ID of the user that started the streaming session.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#started_from_backup_id ⇒ String
The backup ID used to restore a streaming session.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The current state.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#status_code ⇒ String
The status code.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
The status message for the streaming session.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#stop_at ⇒ Time
The time the streaming session will automatically be stopped if the user doesn’t stop the session themselves.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#stopped_at ⇒ Time
The time the session entered ‘STOP_IN_PROGRESS` state.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#stopped_by ⇒ String
The user ID of the user that stopped the streaming session.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#streaming_image_id ⇒ String
The ID of the streaming image.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A collection of labels, in the form of key-value pairs, that apply to this resource.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#terminate_at ⇒ Time
The time the streaming session will automatically terminate if not terminated by the user.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The ISO timestamp in seconds for when the resource was updated.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#updated_by ⇒ String
The user ID of the user that most recently updated the resource.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#volume_configuration ⇒ Types::VolumeConfiguration
Custom volume configuration for the root volumes that are attached to streaming sessions.
This parameter is only allowed when ‘sessionPersistenceMode` is `ACTIVATED`.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |
#volume_retention_mode ⇒ String
Determine if an EBS volume created from this streaming session will be backed up.
2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 |
# File 'lib/aws-sdk-nimblestudio/types.rb', line 2955 class StreamingSession < Struct.new( :arn, :automatic_termination_mode, :backup_mode, :created_at, :created_by, :ec2_instance_type, :launch_profile_id, :max_backups_to_retain, :owned_by, :session_id, :session_persistence_mode, :started_at, :started_by, :started_from_backup_id, :state, :status_code, :status_message, :stop_at, :stopped_at, :stopped_by, :streaming_image_id, :tags, :terminate_at, :updated_at, :updated_by, :volume_configuration, :volume_retention_mode) SENSITIVE = [] include Aws::Structure end |