Class: DocuSign_eSign::ListSharedAccessOptions

Inherits:
Object
  • Object
show all
Defined in:
lib/docusign_esign/api/accounts_api.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#countObject

Specifies maximum number of results included in the response. If no value is specified, this defaults to 1000.



240
241
242
# File 'lib/docusign_esign/api/accounts_api.rb', line 240

def count
  @count
end

#envelopes_not_shared_user_statusObject

Returns the value of attribute envelopes_not_shared_user_status.



243
244
245
# File 'lib/docusign_esign/api/accounts_api.rb', line 243

def envelopes_not_shared_user_status
  @envelopes_not_shared_user_status
end

#folder_idsObject

Returns the value of attribute folder_ids.



246
247
248
# File 'lib/docusign_esign/api/accounts_api.rb', line 246

def folder_ids
  @folder_ids
end

#item_typeObject

Specifies the type of shared item being requested. The accepted values are: -envelopes: returns information about envelope sharing between users.



249
250
251
# File 'lib/docusign_esign/api/accounts_api.rb', line 249

def item_type
  @item_type
end

#search_textObject

This can be used to filter user names in the response. The wild-card ‘*’ (asterisk) can be used around the string.



252
253
254
# File 'lib/docusign_esign/api/accounts_api.rb', line 252

def search_text
  @search_text
end

#sharedObject

Specifies which users should be included in the response. Multiple values can be used in the query by using a comma separated list of shared values. If the requestor does not have account administrator privileges, the shared_to value is used. Requestors that do not have account administrator privileges can only use the shared_to, any other setting will result in an error. The accepted values are: -not_shared: Returns account users that the specified item type is not being shared with and that are not sharing the specified item type with the user. User X (Share) X Account user -shared_to: Returns account users that the specified item type is not being shared with and who are sharing the specified item type with the user (only shared to the user). User X (Share) Account user -shared_from: Returns account users that the specified item type is being shared with and who are not sharing the specified item type with the user (only shared from the user). User (Share) >> Account user -shared_to_and_from: Returns account users that the specified item type is being shared with and who are sharing the specified item type with the user. User << (Share) >> Account user



255
256
257
# File 'lib/docusign_esign/api/accounts_api.rb', line 255

def shared
  @shared
end

#start_positionObject

If the response set exceeds Count, this can be used to specify that the method should return users starting at the specified index. The first index is 0, and should be used in the first GET call. Typically this number is a multiple of Count. If no value is specified, this defaults to be 0.



258
259
260
# File 'lib/docusign_esign/api/accounts_api.rb', line 258

def start_position
  @start_position
end

#user_idsObject

A comma separated list of userIds for whom the shared item information is being requested.



261
262
263
# File 'lib/docusign_esign/api/accounts_api.rb', line 261

def user_ids
  @user_ids
end

Class Method Details

.defaultObject



263
264
265
# File 'lib/docusign_esign/api/accounts_api.rb', line 263

def self.default
  @@default ||= ListSharedAccessOptions.new
end