Class ServiceAccountDelegationInfo
Identity delegation history of an authenticated service account.
Implements
Inherited Members
Namespace: Google.Apis.SecurityCommandCenter.v1beta2.Data
Assembly: Google.Apis.SecurityCommandCenter.v1beta2.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 |
PrincipalEmail
The email address of a Google account.
Declaration
[JsonProperty("principalEmail")]
public virtual string PrincipalEmail { get; set; }
Property Value
Type | Description |
---|---|
string |
PrincipalSubject
A string representing the principal_subject associated with the identity. As compared to principal_email
,
supports principals that aren't associated with email addresses, such as third party principals. For most
identities, the format will be principal://iam.googleapis.com/{identity pool name}/subjects/{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 |