Google.Cloud.BeyondCorp.AppConnectors.V1 - Class AppConnector.Types.PrincipalInfo (1.0.0)

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.

Inheritance

Object > AppConnector.Types.PrincipalInfo

Namespace

Google.Cloud.BeyondCorp.AppConnectors.V1

Assembly

Google.Cloud.BeyondCorp.AppConnectors.V1.dll

Constructors

PrincipalInfo()

public PrincipalInfo()

PrincipalInfo(AppConnector.Types.PrincipalInfo)

public PrincipalInfo(AppConnector.Types.PrincipalInfo other)
Parameter
NameDescription
otherAppConnector.Types.PrincipalInfo

Properties

ServiceAccount

public AppConnector.Types.PrincipalInfo.Types.ServiceAccount ServiceAccount { get; set; }

A GCP service account.

Property Value
TypeDescription
AppConnector.Types.PrincipalInfo.Types.ServiceAccount

TypeCase

public AppConnector.Types.PrincipalInfo.TypeOneofCase TypeCase { get; }
Property Value
TypeDescription
AppConnector.Types.PrincipalInfo.TypeOneofCase