public sealed class ThirdPartyPrincipal : IMessage<ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal>, IEquatable<ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal>, IDeepCloneable<ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal>, IBufferMessage, IMessage
Third party identity principal.
Implements
IMessage<ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal>, IEquatable<ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal>, IDeepCloneable<ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal>, IBufferMessage, IMessageNamespace
Google.Cloud.AuditAssembly
Google.Cloud.Audit.dll
Constructors
ThirdPartyPrincipal()
public ThirdPartyPrincipal()
ThirdPartyPrincipal(ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal)
public ThirdPartyPrincipal(ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal other)
Parameter | |
---|---|
Name | Description |
other | ServiceAccountDelegationInfo.Types.ThirdPartyPrincipal |
Properties
ThirdPartyClaims
public Struct ThirdPartyClaims { get; set; }
Metadata about third party identity.
Property Value | |
---|---|
Type | Description |
Struct |