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).
Implements
Inherited Members
Namespace: Google.Apis.ServiceControl.v1.Data
Assembly: Google.Apis.ServiceControl.v1.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> |