View Source GoogleApi.DriveLabels.V2.Model.GoogleAppsDriveLabelsV2UserCapabilities (google_api_drive_labels v0.2.0)

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

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

Functions

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

Unwrap a decoded JSON object into its complex fields.