Show / Hide Table of Contents

Class ServiceMetadata

Metadata describing the service and additional service specific information used to identify the job or unit of work at hand.

Inheritance
object
ServiceMetadata
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ServiceControl.v2.Data
Assembly: Google.Apis.ServiceControl.v2.dll
Syntax
public class ServiceMetadata : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

JobMetadata

Additional metadata provided by service teams to describe service specific job information that was triggered by the original principal.

Declaration
[JsonProperty("jobMetadata")]
public virtual IDictionary<string, object> JobMetadata { get; set; }
Property Value
Type Description
IDictionary<string, object>

PrincipalSubject

A string representing the principal_subject associated with the identity. For most identities, the format will be principal://iam.googleapis.com/{identity pool name}/subject/{subject) except for some GKE identities (GKE_WORKLOAD, FREEFORM, GKE_HUB_WORKLOAD) that are still in the legacy format serviceAccount:{identity pool name}[{subject}] If the identity is a Google account (e.g. workspace user account or service account), this will be the email of the prefixed by serviceAccount:. For example: serviceAccount:my-service-account@project-1.iam.gserviceaccount.com. If the identity is an individual user, the identity will be formatted as: user:user_ABC@email.com.

Declaration
[JsonProperty("principalSubject")]
public virtual string PrincipalSubject { get; set; }
Property Value
Type Description
string

ServiceDomain

The service's fully qualified domain name, e.g. "dataproc.googleapis.com".

Declaration
[JsonProperty("serviceDomain")]
public virtual string ServiceDomain { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX