Sha256: 63d5979a63861de55d30e5c7f1dd381370c26bbae8caacf07afe2c1bbe36fb76

Contents?: true

Size: 506 Bytes

Versions: 8

Compression:

Stored size: 506 Bytes

Contents

module DropboxApi::Metadata
  # Example of a serialized {LinkPermissions} object:
  #
  # ```json
  # {
  #   "can_revoke": false,
  #   "resolved_visibility": {
  #     ".tag": "public"
  #   },
  #   "revoke_failure_reason": {
  #     ".tag": "owner_only"
  #   }
  # }
  # ```
  class LinkPermissions < Base
    field :can_revoke, :boolean
    field :resolved_visibility, Symbol, :optional
    field :requested_visibility, Symbol, :optional
    field :revoke_failure_reason, Symbol, :optional
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
dropbox_api-0.1.18 lib/dropbox_api/metadata/link_permissions.rb
dropbox_api-0.1.17 lib/dropbox_api/metadata/link_permissions.rb
dropbox_api-0.1.16 lib/dropbox_api/metadata/link_permissions.rb
dropbox_api-0.1.15 lib/dropbox_api/metadata/link_permissions.rb
dropbox_api-0.1.14 lib/dropbox_api/metadata/link_permissions.rb
dropbox_api-0.1.13 lib/dropbox_api/metadata/link_permissions.rb
dropbox_api-0.1.12 lib/dropbox_api/metadata/link_permissions.rb
dropbox_api-0.1.11 lib/dropbox_api/metadata/link_permissions.rb