Class: Aws::NimbleStudio::Types::StreamingSessionBackup

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb

Overview

Information about the streaming session backup.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) that is assigned to a studio resource and uniquely identifies it. ARNs are unique across all Regions.

Returns:

  • (String)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#backup_idString

The ID of the backup.

Returns:

  • (String)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The ISO timestamp in for when the resource was created.

Returns:

  • (Time)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#launch_profile_idString

The ID of the launch profile which allowed the backups for the streaming session.

Returns:

  • (String)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#owned_byString

The user ID of the user that owns the streaming session.

Returns:

  • (String)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#session_idString

The streaming session ID for the StreamingSessionBackup.

Returns:

  • (String)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The streaming session state.

Returns:

  • (String)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#status_codeString

The status code.

Returns:

  • (String)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

The status message for the streaming session backup.

Returns:

  • (String)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

A collection of labels, in the form of key-value pairs, that apply to this resource.

Returns:

  • (Hash<String,String>)


3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
# File 'gems/aws-sdk-nimblestudio/lib/aws-sdk-nimblestudio/types.rb', line 3034

class StreamingSessionBackup < Struct.new(
  :arn,
  :backup_id,
  :created_at,
  :launch_profile_id,
  :owned_by,
  :session_id,
  :state,
  :status_code,
  :status_message,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end