public sealed class PrincipalInfo : IMessage<AppConnector.Types.PrincipalInfo>, IEquatable<AppConnector.Types.PrincipalInfo>, IDeepCloneable<AppConnector.Types.PrincipalInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Google.Cloud.BeyondCorp.AppConnectors.V1 class AppConnector.Types.PrincipalInfo.
PrincipalInfo represents an Identity oneof.
Implements
IMessage<AppConnector.Types.PrincipalInfo>, IEquatable<AppConnector.Types.PrincipalInfo>, IDeepCloneable<AppConnector.Types.PrincipalInfo>, IBufferMessage, IMessageNamespace
Google.Cloud.BeyondCorp.AppConnectors.V1Assembly
Google.Cloud.BeyondCorp.AppConnectors.V1.dll
Constructors
PrincipalInfo()
public PrincipalInfo()
PrincipalInfo(AppConnector.Types.PrincipalInfo)
public PrincipalInfo(AppConnector.Types.PrincipalInfo other)
Parameter | |
---|---|
Name | Description |
other | AppConnector.Types.PrincipalInfo |
Properties
ServiceAccount
public AppConnector.Types.PrincipalInfo.Types.ServiceAccount ServiceAccount { get; set; }
A GCP service account.
Property Value | |
---|---|
Type | Description |
AppConnector.Types.PrincipalInfo.Types.ServiceAccount |
TypeCase
public AppConnector.Types.PrincipalInfo.TypeOneofCase TypeCase { get; }
Property Value | |
---|---|
Type | Description |
AppConnector.Types.PrincipalInfo.TypeOneofCase |