Class: Aws::SocialMessaging::Types::MetaFlowAsset

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

Overview

Represents a single asset file associated with a WhatsApp Flow, including a presigned download URL.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#asset_typeString

The type of asset. Currently the only supported value is FLOW_JSON.

Returns:

  • (String)


1279
1280
1281
1282
1283
1284
1285
# File 'lib/aws-sdk-socialmessaging/types.rb', line 1279

class MetaFlowAsset < Struct.new(
  :name,
  :asset_type,
  :download_url)
  SENSITIVE = []
  include Aws::Structure
end

#download_urlString

A presigned URL from Meta for downloading the asset. The URL expires after a short period.

Returns:

  • (String)


1279
1280
1281
1282
1283
1284
1285
# File 'lib/aws-sdk-socialmessaging/types.rb', line 1279

class MetaFlowAsset < Struct.new(
  :name,
  :asset_type,
  :download_url)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The filename of the asset (for example, flow.json).

Returns:

  • (String)


1279
1280
1281
1282
1283
1284
1285
# File 'lib/aws-sdk-socialmessaging/types.rb', line 1279

class MetaFlowAsset < Struct.new(
  :name,
  :asset_type,
  :download_url)
  SENSITIVE = []
  include Aws::Structure
end