Show / Hide Table of Contents

Class ServiceDelegationHistory

The history of delegation across multiple services as the result of the original user's action. Such as "service A uses its own account to do something for user B". This differs from ServiceAccountDelegationInfo, which only tracks the history of direct token exchanges (impersonation).

Inheritance
object
ServiceDelegationHistory
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 ServiceDelegationHistory : IDirectResponseSchema

Properties

ETag

The ETag of the item.

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

OriginalPrincipal

The original end user who initiated the request to GCP.

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

ServiceMetadata

Data identifying the service specific jobs or units of work that were involved in a chain of service calls.

Declaration
[JsonProperty("serviceMetadata")]
public virtual IList<ServiceMetadata> ServiceMetadata { get; set; }
Property Value
Type Description
IList<ServiceMetadata>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX