Show / Hide Table of Contents

Class ServiceAccountDelegationInfo

Identity delegation history of an authenticated service account.

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

Properties

ETag

The ETag of the item.

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

FirstPartyPrincipal

First party (Google) identity as the real authority.

Declaration
[JsonProperty("firstPartyPrincipal")]
public virtual FirstPartyPrincipal FirstPartyPrincipal { get; set; }
Property Value
Type Description
FirstPartyPrincipal

PrincipalSubject

A string representing the principal_subject associated with the identity. For most identities, the format will be principal://iam.googleapis.com/{identity pool name}/subject/{subject) except for some GKE identities (GKE_WORKLOAD, FREEFORM, GKE_HUB_WORKLOAD) that are still in the legacy format serviceAccount:{identity pool name}[{subject}]

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

ThirdPartyPrincipal

Third party identity as the real authority.

Declaration
[JsonProperty("thirdPartyPrincipal")]
public virtual ThirdPartyPrincipal ThirdPartyPrincipal { get; set; }
Property Value
Type Description
ThirdPartyPrincipal

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX