ServiceBinaryAuthorization

data class ServiceBinaryAuthorization(val breakglassJustification: String? = null, val policy: String? = null, val useDefault: Boolean? = null)

Constructors

Link copied to clipboard
constructor(breakglassJustification: String? = null, policy: String? = null, useDefault: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

If present, indicates to use Breakglass using this justification. If useDefault is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass

Link copied to clipboard
val policy: String? = null

The path to a binary authorization policy. Format: projects/{project}/platforms/cloudRun/{policy-name}

Link copied to clipboard
val useDefault: Boolean? = null

If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled.