GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2FieldSchemaCapabilities (google_api_drive_labels v0.3.0)

View Source

The capabilities related to this field when editing the field.

Attributes

  • canDelete (type: boolean(), default: nil) - Whether the user can delete this field. The user must have permission and the field must be deprecated.
  • canDisable (type: boolean(), default: nil) - Whether the user can disable this field. The user must have permission and this field must not already be disabled.
  • canEnable (type: boolean(), default: nil) - Whether the user can enable this field. The user must have permission and this field must be disabled.
  • canUpdate (type: boolean(), default: nil) - Whether the user can change this field.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2FieldSchemaCapabilities{
    canDelete: boolean() | nil,
    canDisable: boolean() | nil,
    canEnable: boolean() | nil,
    canUpdate: boolean() | nil
  }

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.