com.google.cloud.audit.audit_log.AuthorizationInfo
See theAuthorizationInfo companion object
final case class AuthorizationInfo(resource: String, permission: String, granted: Boolean, resourceAttributes: Option[Resource], unknownFields: UnknownFieldSet) extends GeneratedMessage with Updatable[AuthorizationInfo]
Authorization information for the operation.
Attributes
- granted
Whether or not authorization for
resource
andpermission
was granted.- permission
The required IAM permission.
- resource
The resource being accessed, as a REST-style or cloud resource string. For example: bigquery.googleapis.com/projects/PROJECTID/datasets/DATASETID or projects/PROJECTID/datasets/DATASETID
- resourceAttributes
Resource attributes used in IAM condition evaluation. This field contains resource attributes like resource type and resource name. To get the whole view of the attributes used in IAM condition evaluation, the user must also look into
AuditLog.request_metadata.request_attributes
.- Companion:
- object
- Source:
- AuthorizationInfo.scala
- Graph
- Supertypes
- trait Updatable[AuthorizationInfo]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any