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 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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).
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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.
544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 544 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 |