Class AccountConnector (0.1.10)

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

AccountConnector encapsulates what a platform administrator needs to configure for users to connect to the service providers, which includes, among other fields, the OAuth client ID, client secret, and authorization and token endpoints.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
provider_oauth_config google.cloud.developerconnect_v1.types.ProviderOAuthConfig
Provider OAuth config. This field is a member of oneof_ account_connector_config.
name str
Identifier. The resource name of the accountConnector, in the format projects/{project}/locations/{location}/accountConnectors/{account_connector_id}.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when the accountConnector was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when the accountConnector was updated.
annotations MutableMapping[str, str]
Optional. Allows users to store small amounts of arbitrary data.
etag str
Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
labels MutableMapping[str, str]
Optional. Labels as key value pairs
oauth_start_uri str
Output only. Start OAuth flow by clicking on this URL.

Classes

AnnotationsEntry

AnnotationsEntry(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, .Message]

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 mapping is a mapping type or there are keyword parameters.

LabelsEntry

LabelsEntry(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, .Message]

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 mapping is a mapping type or there are keyword parameters.