Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ServiceDelegationHistory

import type { ServiceDelegationHistory } from "https://googleapis.deno.dev/v1/servicecontrol:v2.ts";

The history of delegation across multiple services as the result of the original user's action. Such as "service A uses its own account to do something for user B". This differs from ServiceAccountDelegationInfo, which only tracks the history of direct token exchanges (impersonation).

interface ServiceDelegationHistory {
originalPrincipal?: string;
serviceMetadata?: ServiceMetadata[];
}

§Properties

§
originalPrincipal?: string
[src]

The original end user who initiated the request to GCP.

§
serviceMetadata?: ServiceMetadata[]
[src]

Data identifying the service specific jobs or units of work that were involved in a chain of service calls.