Binding(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a user-defined Binding.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
auth_provider_binding |
google.cloud.agentregistry_v1.types.Binding.AuthProviderBinding
The binding for AuthProvider. This field is a member of oneof_ binding.
|
name |
str
Required. Identifier. The resource name of the Binding. Format: projects/{project}/locations/{location}/bindings/{binding}.
|
display_name |
str
Optional. User-defined display name for the Binding. Can have a maximum length of 63 characters.
|
description |
str
Optional. User-defined description of a Binding. Can have a maximum length of 2048 characters.
|
source |
google.cloud.agentregistry_v1.types.Binding.Source
Required. The target Agent of the Binding. |
target |
google.cloud.agentregistry_v1.types.Binding.Target
Required. The target Agent Registry Resource of the Binding. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when this binding was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp when this binding was last updated. |
Classes
AuthProviderBinding
AuthProviderBinding(mapping=None, *, ignore_unknown_fields=False, **kwargs)The AuthProvider of the Binding.
Source
Source(mapping=None, *, ignore_unknown_fields=False, **kwargs)The source of the Binding.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Target
Target(mapping=None, *, ignore_unknown_fields=False, **kwargs)The target of the Binding.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields