ActionConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Informations to support actions on the connector.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
action_params |
google.protobuf.struct_pb2.Struct
Optional. Action parameters in structured json format. This field is a member of oneof_ action_config_params.
|
json_action_params |
str
Optional. Action parameters in json string format. This field is a member of oneof_ action_config_params.
|
is_action_configured |
bool
Output only. The connector contains the necessary parameters and is configured to support actions. |
service_name |
str
Optional. The Service Directory resource name (projects/*/locations/*/namespaces/*/services/*) representing a VPC network endpoint used to connect to the data source's instance_uri, defined in
DataConnector.params.
Required when VPC Service Controls are enabled.
|
use_static_secrets |
bool
Optional. Whether to use static secrets for the connector. If true, the secrets provided in the action_params will be ignored. |
create_bap_connection |
bool
Optional. Whether to create a BAP connection for the connector. |
user_defined_scopes_mapping |
MutableMapping[str, google.cloud.discoveryengine_v1.types.ActionConfig.ScopeList]
Optional. Mapping from operation name to the list of scopes. Only be populated if there are user specified scopes. |
Classes
ScopeList
ScopeList(mapping=None, *, ignore_unknown_fields=False, **kwargs)Stores a list of scopes.
UserDefinedScopesMappingEntry
UserDefinedScopesMappingEntry(
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 |