Google Cloud Audit API - Class ServiceAccountDelegationInfo.Types.FirstPartyPrincipal (2.2.0)

public sealed class ServiceAccountDelegationInfo.Types.FirstPartyPrincipal : IMessage<ServiceAccountDelegationInfo.Types.FirstPartyPrincipal>, IEquatable<ServiceAccountDelegationInfo.Types.FirstPartyPrincipal>, IDeepCloneable<ServiceAccountDelegationInfo.Types.FirstPartyPrincipal>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Audit API class ServiceAccountDelegationInfo.Types.FirstPartyPrincipal.

First party identity principal.

Inheritance

object > ServiceAccountDelegationInfo.Types.FirstPartyPrincipal

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

FirstPartyPrincipal()

public FirstPartyPrincipal()

FirstPartyPrincipal(FirstPartyPrincipal)

public FirstPartyPrincipal(ServiceAccountDelegationInfo.Types.FirstPartyPrincipal other)
Parameter
NameDescription
otherServiceAccountDelegationInfoTypesFirstPartyPrincipal

Properties

PrincipalEmail

public string PrincipalEmail { get; set; }

The email address of a Google account.

Property Value
TypeDescription
string

ServiceMetadata

public Struct ServiceMetadata { get; set; }

Metadata about the service that uses the service account.

Property Value
TypeDescription
Struct