Class: Aws::SocialMessaging::Types::GetWhatsAppFlowOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SocialMessaging::Types::GetWhatsAppFlowOutput
- Defined in:
- gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application ⇒ Types::MetaFlowApplicationInfo
The Meta application information associated with this Flow.
-
#categories ⇒ Array<String>
The categories that classify the business purpose of the Flow.
-
#data_api_version ⇒ String
The data API version for data exchange endpoint Flows.
-
#endpoint_uri ⇒ String
The HTTPS endpoint that Meta calls for a data exchange Flow.
-
#flow_id ⇒ String
The unique identifier of the Flow.
-
#flow_name ⇒ String
The name of the Flow.
-
#flow_status ⇒ String
The lifecycle status of the Flow.
-
#health_status ⇒ Types::MetaFlowHealthStatus
The health status information for this Flow from Meta.
-
#json_version ⇒ String
The version of the Flow JSON schema used by this Flow (for example, 7.3).
-
#preview ⇒ Types::MetaFlowPreviewInfo
The preview URL and its expiration timestamp for testing the Flow.
-
#validation_errors ⇒ Array<String>
A list of validation errors from Meta, if any.
-
#whats_app_business_account ⇒ Types::MetaFlowWhatsAppBusinessAccountInfo
The WhatsApp Business Account information from Meta associated with this Flow.
Instance Attribute Details
#application ⇒ Types::MetaFlowApplicationInfo
The Meta application information associated with this Flow.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#categories ⇒ Array<String>
The categories that classify the business purpose of the Flow.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#data_api_version ⇒ String
The data API version for data exchange endpoint Flows.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#endpoint_uri ⇒ String
The HTTPS endpoint that Meta calls for a data exchange Flow.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#flow_id ⇒ String
The unique identifier of the Flow.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#flow_name ⇒ String
The name of the Flow.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#flow_status ⇒ String
The lifecycle status of the Flow. Valid values are DRAFT, PUBLISHED, DEPRECATED, BLOCKED, and THROTTLED.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#health_status ⇒ Types::MetaFlowHealthStatus
The health status information for this Flow from Meta.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#json_version ⇒ String
The version of the Flow JSON schema used by this Flow (for example, 7.3).
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#preview ⇒ Types::MetaFlowPreviewInfo
The preview URL and its expiration timestamp for testing the Flow.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#validation_errors ⇒ Array<String>
A list of validation errors from Meta, if any.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |
#whats_app_business_account ⇒ Types::MetaFlowWhatsAppBusinessAccountInfo
The WhatsApp Business Account information from Meta associated with this Flow.
670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 670 class GetWhatsAppFlowOutput < Struct.new( :flow_id, :flow_name, :flow_status, :categories, :validation_errors, :json_version, :data_api_version, :endpoint_uri, :preview, :whats_app_business_account, :application, :health_status) SENSITIVE = [] include Aws::Structure end |