public sealed class ServiceAccountDelegationInfo.Types.FirstPartyPrincipal : IMessage<ServiceAccountDelegationInfo.Types.FirstPartyPrincipal>, IEquatable<ServiceAccountDelegationInfo.Types.FirstPartyPrincipal>, IDeepCloneable<ServiceAccountDelegationInfo.Types.FirstPartyPrincipal>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Audit API class ServiceAccountDelegationInfo.Types.FirstPartyPrincipal.
First party identity principal.
Implements
IMessageServiceAccountDelegationInfoTypesFirstPartyPrincipal, IEquatableServiceAccountDelegationInfoTypesFirstPartyPrincipal, IDeepCloneableServiceAccountDelegationInfoTypesFirstPartyPrincipal, IBufferMessage, IMessageNamespace
Google.Cloud.AuditAssembly
Google.Cloud.Audit.dll
Constructors
FirstPartyPrincipal()
public FirstPartyPrincipal()FirstPartyPrincipal(FirstPartyPrincipal)
public FirstPartyPrincipal(ServiceAccountDelegationInfo.Types.FirstPartyPrincipal other)| Parameter | |
|---|---|
| Name | Description |
other |
ServiceAccountDelegationInfoTypesFirstPartyPrincipal |
Properties
PrincipalEmail
public string PrincipalEmail { get; set; }The email address of a Google account.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ServiceMetadata
public Struct ServiceMetadata { get; set; }Metadata about the service that uses the service account.
| Property Value | |
|---|---|
| Type | Description |
Struct |
|