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 |