Drive Activity API v1 has reached the end of its deprecation period and is shutting down as announced in December 2018. Migrate to API v2 as soon as possible to avoid disruptions to your application.

SettingsChange

SettingsChange

Information about settings changes.

JSON representation
{
  "restrictionChanges": [
    {
      object (RestrictionChange)
    }
  ]
}
Fields
restrictionChanges[]

object ( RestrictionChange )

The set of changes made to restrictions.

RestrictionChange

Information about restriction policy changes to a feature.

JSON representation
{
  "feature": enum (Feature),
  "newRestriction": enum (Restriction)
}
Fields
feature

enum ( Feature )

The feature which had a change in restriction policy.

newRestriction

enum ( Restriction )

The restriction in place after the change.

Feature

The feature which had changes to its restriction policy.

Enums
FEATURE_UNSPECIFIED The feature which changed restriction settings was not available.
SHARING_OUTSIDE_DOMAIN When restricted, this prevents items from being shared outside the domain.
DIRECT_SHARING When restricted, this prevents direct sharing of individual items.
ITEM_DUPLICATION When restricted, this prevents actions like copy, download, and print that might result in uncontrolled duplicates of items.
DRIVE_FILE_STREAM When restricted, this prevents use of Drive File Stream.

Restriction

The restriction applicable to a feature.

Enums
RESTRICTION_UNSPECIFIED The type of restriction is not available.
UNRESTRICTED The feature is available without restriction.
FULLY_RESTRICTED The use of this feature is fully restricted.