Class: Aws::SocialMessaging::Types::GetWhatsAppFlowOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SocialMessaging::Types::GetWhatsAppFlowOutput
- Includes:
- Aws::Structure
- Defined in:
- 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 endpoint URI for data exchange Flows, if configured.
-
#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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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 endpoint URI for data exchange Flows, if configured.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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).
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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.
569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
# File 'lib/aws-sdk-socialmessaging/types.rb', line 569 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 |