API Reference
GoogleWorkspaceOperationContext
Request facts supplied to the caller-owned policy provider before any mutation is sent.
Inheritance
- Object
- GoogleWorkspaceOperationContext
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public GoogleWorkspaceMutationKind MutationKind { get; } #Adapter-declared create, update, delete, or action semantics; never inferred from POST alone.
public GoogleWorkspaceRevisionPreconditionKind RevisionPreconditionKind { get; } #How the adapter declares that the policy revision will be enforced.
public String AdapterExpectedRevision { get; } #The exact revision already embedded in the request payload, when applicable.
public Boolean PotentialDataLoss { get; } #True when the request deletes remote data or otherwise has a transport-known loss risk.
public IReadOnlyList<String> RequiredScopes { get; } #The exact OAuth scopes requested by the adapter for this operation.
public Int32 MaxRetryCount { get; } #The snapshotted retry-count limit that will govern this operation.
public TimeSpan MaxRetryElapsedTime { get; } #The snapshotted aggregate retry-time limit that will govern this operation.
public GoogleWorkspaceRateLimitPolicy RateLimitPolicy { get; } #The snapshotted rate-limit behavior that will govern this operation.
public String Service { get; } #public String Method { get; } #public String Target { get; } #public GoogleWorkspaceRequestSafety RequestSafety { get; } #public String RequestId { get; } #