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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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).
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-socialmessaging/lib/aws-sdk-socialmessaging/types.rb', line 609 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 |