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