API Reference
GoogleWorkspaceSyncItem
One caller-owned operation classified before any mutation is attempted.
Inheritance
- Object
- GoogleWorkspaceSyncItem
Usage
Explore 5 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
- Property GoogleWorkspaceSyncItemResult.Item
- Property GoogleWorkspaceSyncPlan.Items
Accepted by parameters 3
Constructors
public GoogleWorkspaceSyncItem(String id, GoogleWorkspaceSyncItemKind kind, String path, String message, String targetResource, String expectedRevision, String? sourceId = null, String? googleFileId = null) #Creates an item with a stable identifier, target, and expected revision decision.
Parameters
- id System.String
- kind OfficeIMO.GoogleWorkspace.Sync.GoogleWorkspaceSyncItemKind
- path System.String
- message System.String
- targetResource System.String
- expectedRevision System.String
- sourceId System.String? = null
- googleFileId System.String? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public String Id { get; } #Gets the caller-assigned identifier used for duplicate detection and lossy-action approval.
public GoogleWorkspaceSyncItemKind Kind { get; } #Gets the caller-assigned change classification.
public String Path { get; } #Gets the caller-assigned location of the change, or an empty string when null was supplied.
public String Message { get; } #Gets the caller-assigned description, or an empty string when null was supplied.
public String? SourceId { get; } #Gets an optional identifier for the local source item.
public String? GoogleFileId { get; } #Gets an optional Google Drive file identifier.
public String TargetResource { get; } #Gets the required resource target carried into each decision receipt's policy.
public String ExpectedRevision { get; } #Gets the required expected-revision decision carried into each decision receipt's policy.
public Boolean RequiresApproval { get; } #Gets whether this item is classified as a lossy action requiring explicit approval.