public sealed class Identity : IMessage<Identity>, IEquatable<Identity>, IDeepCloneable<Identity>, IBufferMessage, IMessageReference documentation and code samples for the App Hub v1 API class Identity.
The identity associated with a service or workload.
Namespace
Google.Cloud.AppHub.V1Assembly
Google.Cloud.AppHub.V1.dll
Constructors
Identity()
public Identity()Identity(Identity)
public Identity(Identity other)| Parameter | |
|---|---|
| Name | Description |
other |
Identity |
Properties
Principal
public string Principal { get; set; }Output only. The principal of the identity.
Supported formats:
sa://my-sa@PROJECT_ID.iam.gserviceaccount.comfor GCP Service Accountprincipal://POOL_ID.global.PROJECT_NUMBER.workload.id.goog/ns/NAMESPACE_ID/sa/MANAGED_IDENTITY_IDfor Managed Workload Identity
| Property Value | |
|---|---|
| Type | Description |
string |
|