Class BinaryAuthorization (0.10.13)

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

Settings for Binary Authorization feature.

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
use_default bool
Optional. If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled. This field is a member of oneof_ binauthz_method.
policy str
Optional. The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name} This field is a member of oneof_ binauthz_method.
breakglass_justification str
Optional. If present, indicates to use Breakglass using this justification. If use_default is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass