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 |