Class Principal (1.7.0)

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

Users/Service accounts which have access for DNS binding on the intranet VPC corresponding to the consumer project.

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
user str
The user who needs to be granted permission. This field is a member of oneof_ principal.
service_account str
The service account which needs to be granted the permission. This field is a member of oneof_ principal.