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

View Source

The capabilities of a user.

Attributes

  • canAccessLabelManager (type: boolean(), default: nil) - Output only. Whether the user is allowed access to the label manager.
  • canAdministrateLabels (type: boolean(), default: nil) - Output only. Whether the user is an administrator for the shared labels feature.
  • canCreateAdminLabels (type: boolean(), default: nil) - Output only. Whether the user is allowed to create new admin labels.
  • canCreateSharedLabels (type: boolean(), default: nil) - Output only. Whether the user is allowed to create new shared labels.
  • name (type: String.t, default: nil) - Output only. Resource name for the user capabilities.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2UserCapabilities{
  canAccessLabelManager: boolean() | nil,
  canAdministrateLabels: boolean() | nil,
  canCreateAdminLabels: boolean() | nil,
  canCreateSharedLabels: boolean() | nil,
  name: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.