OmnichannelIntegrationConfig(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)OmnichannelIntegrationConfig contains all App integration configs.
Attributes |
|
|---|---|
| Name | Description |
channel_configs |
MutableMapping[str, google.cloud.ces_v1beta.types.OmnichannelIntegrationConfig.ChannelConfig]
Optional. Various of configuration for handling App events. |
subscriber_configs |
MutableMapping[str, google.cloud.ces_v1beta.types.OmnichannelIntegrationConfig.SubscriberConfig]
Optional. Various of subscribers configs. |
routing_configs |
MutableMapping[str, google.cloud.ces_v1beta.types.OmnichannelIntegrationConfig.RoutingConfig]
Optional. The key of routing_configs is a key of app_configs, value is a RoutingConfig, which
contains subscriber's key.
|
Classes
CesAppConfig
CesAppConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Configs for CES app.
ChannelConfig
ChannelConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)ChannelConfig contains config for various of app integration.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
ChannelConfigsEntry
ChannelConfigsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
RoutingConfig
RoutingConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Routing config specify how/who to route app events to a subscriber.
RoutingConfigsEntry
RoutingConfigsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
SubscriberConfig
SubscriberConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Configs of subscribers.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SubscriberConfigsEntry
SubscriberConfigsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
WhatsappConfig
WhatsappConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)How Omnichannel should receive/reply events from WhatsApp.