Show / Hide Table of Contents

Class AuthorizationInfo

Authorization information for the operation.

Inheritance
object
AuthorizationInfo
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ServiceControl.v2.Data
Assembly: Google.Apis.ServiceControl.v2.dll
Syntax
public class AuthorizationInfo : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Granted

Whether or not authorization for resource and permission was granted.

Declaration
[JsonProperty("granted")]
public virtual bool? Granted { get; set; }
Property Value
Type Description
bool?

Permission

The required IAM permission.

Declaration
[JsonProperty("permission")]
public virtual string Permission { get; set; }
Property Value
Type Description
string

PermissionType

The type of the permission that was checked. For data access audit logs this corresponds with the permission type that must be enabled in the project/folder/organization IAM policy in order for the log to be written.

Declaration
[JsonProperty("permissionType")]
public virtual string PermissionType { get; set; }
Property Value
Type Description
string

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

Declaration
[JsonProperty("resource")]
public virtual string Resource { get; set; }
Property Value
Type Description
string

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.

Declaration
[JsonProperty("resourceAttributes")]
public virtual Resource ResourceAttributes { get; set; }
Property Value
Type Description
Resource

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX