Class Binding (0.1.0)

Binding(mapping=None, *, ignore_unknown_fields=False, **kwargs)

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)

Target

Target(mapping=None, *, ignore_unknown_fields=False, **kwargs)