Class: Aws::GameLiftStreams::Types::ExportFilesMetadata

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-gameliftstreams/types.rb

Overview

Provides details about the stream session’s exported files.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#output_uriString

The S3 bucket URI where Amazon GameLift Streams uploaded the set of compressed exported files for a stream session. Amazon GameLift Streams generates a ZIP file name based on the stream session metadata. Alternatively, you can provide a custom file name with a ‘.zip` file extension.

Example 1: If you provide an S3 URI called ‘s3://amzn-s3-demo-destination-bucket/MyGame_Session1.zip`, then Amazon GameLift Streams will save the files at that location.

Example 2: If you provide an S3 URI called ‘s3://amzn-s3-demo-destination-bucket/MyGameSessions_ExportedFiles/`, then Amazon GameLift Streams will save the files at `s3://amzn-s3-demo-destination-bucket/MyGameSessions_ExportedFiles/YYYYMMDD-HHMMSS-appId-sg-Id-sessionId.zip` or another similar name.

Returns:

  • (String)


1160
1161
1162
1163
1164
1165
1166
# File 'lib/aws-sdk-gameliftstreams/types.rb', line 1160

class ExportFilesMetadata < Struct.new(
  :status,
  :status_reason,
  :output_uri)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Returns:

  • (String)


1160
1161
1162
1163
1164
1165
1166
# File 'lib/aws-sdk-gameliftstreams/types.rb', line 1160

class ExportFilesMetadata < Struct.new(
  :status,
  :status_reason,
  :output_uri)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

A short description of the reason the export is in ‘FAILED` status.

Returns:

  • (String)


1160
1161
1162
1163
1164
1165
1166
# File 'lib/aws-sdk-gameliftstreams/types.rb', line 1160

class ExportFilesMetadata < Struct.new(
  :status,
  :status_reason,
  :output_uri)
  SENSITIVE = []
  include Aws::Structure
end